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

!!!BUGFIX: Update @neos-project/neos-ui-extensibility for build compatibility #35

Merged
merged 1 commit into from
Apr 29, 2023

Conversation

grebaldi
Copy link
Contributor

@grebaldi grebaldi commented Jan 2, 2023

solves: #34

This PR updates @neos-project/neos-ui-extensibility and adds @neos-project/build-essentials to the plugin dependencies, so that the Visol.Neos.LinkClass plugin can be built without babel class transform, which makes it compatible with the Neos UI 8.2.* release line.

Additionally, a fresh build has been added to the PR, which was also sucessfully tested with Neos UI 8.2.

Furthermore, I changed the composer version constraint for neos/neos-ui, so that only releases from the current LTS onward are supported. The reason for this is, that I lack the means of testing every release that was covered before and I cannot guarantee that this change is going to work for all of them. Unfortunately, changing the version constraint constitutes a breaking change for Visol.Neos.LinkClass and will thus require a major release.

NOTE: Currently, the bugfix for @neos-project/neos-ui-extensibility is only released as beta (8.2.1-beta2). This PR will remain in draft state until the final release is done.
8.2.3 has just been released: https://www.npmjs.com/package/@neos-project/neos-ui-extensibility

@grebaldi grebaldi force-pushed the fix/34/extensibility-upgrade branch from 4cbd443 to af28a09 Compare January 2, 2023 14:26
@grebaldi grebaldi marked this pull request as ready for review January 2, 2023 14:29
@paavo
Copy link
Contributor

paavo commented Feb 15, 2023

@lorenzulrich @jrenggli do you maybe find time to merge this PR?
have a good day 👋

@lorenzulrich lorenzulrich merged commit cbe059b into visol:master Apr 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants