Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update NPM, dependencies, Projectstorm to v7 (major) #4242

Merged
merged 1 commit into from
Feb 16, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 9, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@projectstorm/react-diagrams-core 6.7.4 -> 7.0.0 age adoption passing confidence
@projectstorm/react-diagrams-defaults 6.7.4 -> 7.1.0 age adoption passing confidence
@projectstorm/react-diagrams-routing 6.7.4 -> 7.1.0 age adoption passing confidence

⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the Dependency Dashboard for more information.


Release Notes

projectstorm/react-diagrams

v7.0.0

Compare Source

Major Changes
  • b051697: - [internal] moves to Pnpm (instead of yarn -_-)
    • [internal]moves to Changesets for releases
    • [internal]removes Lerna
    • [internal] upgrades all dependencies
    • [internal] switches to workspace protocol syntax (Changesets will bake in the correct version when a publish occurs)
    • [internal] Changesets will open a release PR which can wrap up several changes in 1 go
    • [internal] Changesets will run the storybook deploy automatically upon merging the release PR
    • [internal] removes a lot of the stuff from the root package.json
    • [internal] cleans up the build and clean commands
    • [internal] remove E2E tests, they are a nightmare to maintain and the ROI is far too low
    • [fix] Wrong type name for react-canvas model listener
    • [fix] export more stuff form the main react-diagrams package
    • [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)
    • [breaking change] compile both ES6 and UMD
    • [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).
    • [breaking change] static methods on Polygon and Rectangle moved to standalone methods
    • [breaking change] static construction methods to rather deal with different Rectangle constructor overloads (I now consider this bad design)
    • [breaking change] introduce Bounds as a simpler point-array type to deal with boundary computation instead
Patch Changes

Configuration

📅 Schedule: Branch creation - "every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies label Feb 9, 2023
@renovate renovate bot force-pushed the renovate/major-npm-dependencies-projectstorm branch from b4aac59 to 6069423 Compare February 9, 2023 16:10
@renovate renovate bot force-pushed the renovate/major-npm-dependencies-projectstorm branch from 6069423 to 1e7e624 Compare February 16, 2023 13:41
@gjvoosten gjvoosten merged commit aef1817 into main Feb 16, 2023
@gjvoosten gjvoosten deleted the renovate/major-npm-dependencies-projectstorm branch February 16, 2023 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant