-
Notifications
You must be signed in to change notification settings - Fork 6
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 dependencies for ol and react #1515
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can't really see if the antd and react updates work that easily. I hope the tests still work in theory?
Since this is a major update of OpenLayers, antd and further utils I prefer to declare this as a breaking change. Could you please change the commit message accordingly @mholthausen ? |
d98b639
to
0006c54
Compare
Yes, thanks. Updated the description and the commit. Also added some adjustments to the tests and components as they didn't run properly at first. |
742f2ed
to
d7092fc
Compare
4864a3f
to
366d35d
Compare
null |
366d35d
to
b234b2d
Compare
fcd2275
to
e30dc64
Compare
e30dc64
to
d4dfbd6
Compare
d4dfbd6
to
aba4946
Compare
b7e26ac
to
d80913c
Compare
BREAKING CHANGE: uses ol9 and antd5 from now on
Adjusts several componentes and updates the shogun-util to pass typechecks
8bdcf66
to
92f0589
Compare
Update to latest dependency versions
Replace `watch` with `chokidar`
I've added an override for ol to fix the remaining module federation warnings, dependencies have been updated and sorted again. The example plugin can be successfully loaded and the client seems to be working fine after a quick test. |
🎉 This PR is included in version 9.0.0-next.1 🎉 The release is available on: Your semantic-release bot 📦🚀 |
This MR is intended to use the ol 10 prepared libraries and the new react-geo versions. After these have been released, the updated
package.json
andpackage-lock.json
must be adjusted, as they are using a file link currently for react-geo.In particular, this PR is abreaking change for the shogun-gis-client and
Toolbar
component that was removed in refactor: remove toolbar component react-geo#3503, see also react-geo roadmap 2023/2024 react-geo#3494UserChip
component that was removed in refactor: remove userchip component react-geo#3504, see also react-geo roadmap 2023/2024 react-geo#3494ToggleGroup
andToggleButton
for current react-geo ToggleGroup behavior and uses thebuttonTransparent
property as these buttons were applied with primaryColor as background colorTODO
transparency slider moves the node on draggingdraw:edit is missing the feature that allows to add properties to a layerfinalize switch to rspackfix broken tests(see commit 50ba2dc)fix feature info menu(see commit 8c6ad49)replace(see Replacewatch
withchokidar
inwatchBuild.js
watch
withchokidar
#1752)cleanup/sort dependencies and devDependenciesupdate to ol 10(see Update to latest dependency versions #1751)update to eslint9 (see Update to latest dependency versions #1751)typecheck spec files(see Update to latest dependency versions #1751)