|
| 1 | +--- |
| 2 | +'@projectstorm/react-diagrams-defaults': major |
| 3 | +'@projectstorm/react-diagrams-routing': major |
| 4 | +'@projectstorm/react-diagrams-core': major |
| 5 | +'@projectstorm/react-canvas-core': major |
| 6 | +'@projectstorm/react-diagrams': major |
| 7 | +'@projectstorm/react-diagrams-gallery': major |
| 8 | +'@projectstorm/react-diagrams-demo': major |
| 9 | +'@projectstorm/geometry': major |
| 10 | +--- |
| 11 | + |
| 12 | +- [internal] moves to `Pnpm` (instead of yarn -_-) |
| 13 | +- [internal]moves to `Changesets` for releases |
| 14 | +- [internal]removes `Lerna` |
| 15 | +- [internal] upgrades all dependencies |
| 16 | +- [internal] switches to workspace protocol syntax (Changesets will bake in the correct version when a publish occurs) |
| 17 | +- [internal] Changesets will open a release PR which can wrap up several changes in 1 go |
| 18 | +- [internal] Changesets will run the storybook deploy automatically upon merging the release PR |
| 19 | +- [internal] removes a lot of the stuff from the root package.json |
| 20 | +- [internal] cleans up the build and clean commands |
| 21 | +- [internal] remove E2E tests, they are a nightmare to maintain and the ROI is far too low |
| 22 | +- [fix] Wrong type name for react-canvas model listener |
| 23 | +- [fix] export more stuff form the main react-diagrams package |
| 24 | +- [fix] circular deps with Rectangle and Polygon (turns out this was a problem but only with UMD builds, sorry @everyone who I doubted, but this is also why I could never reproduce the issue) |
| 25 | +- [breaking change] compile both ES6 and UMD |
| 26 | +- [breaking change] moves dependencies back to each package. (After years of working on libraries, I've come to actually hate peer dependencies, and this is easily solved with build systems / package managers). |
| 27 | +- [breaking change] static methods on `Polygon` and `Rectangle` moved to standalone methods |
| 28 | +- [breaking change] static construction methods to rather deal with different Rectangle constructor overloads (I now consider this bad design) |
| 29 | +- [breaking change] introduce `Bounds` as a simpler point-array type to deal with boundary computation instead |
0 commit comments