Skip to content

FEATURE: Neos 9 compatibility and visual overhaul#36

Merged
Sebobo merged 7 commits into
mainfrom
feature/neos-9
May 12, 2026
Merged

FEATURE: Neos 9 compatibility and visual overhaul#36
Sebobo merged 7 commits into
mainfrom
feature/neos-9

Conversation

@Sebobo
Copy link
Copy Markdown
Member

@Sebobo Sebobo commented May 6, 2026

With this change the plugin is now Neos 9 compatible by loading the node variants from a data source as the Neos.Ui doesn't provide this information anymore.

A visual overhaul was made so that the dropdown matches the visual style of the dimensions dropdown in Neos 8.4+ (currently not displayed correctly in Neos 9).

Other changes:

  • esbuild update
  • switch to typescript
  • refactored PureComponent to functional component

Resolves: #35

CleanShot 2026-05-06 at 17 13 48@2x

@Sebobo Sebobo requested review from dlubitz, mhsdesign and pKallert May 6, 2026 15:17
@Sebobo Sebobo added the enhancement New feature or request label May 6, 2026
@Sebobo
Copy link
Copy Markdown
Member Author

Sebobo commented May 6, 2026

I'm very open to change the labels, but didn't have a great idea yet :D

Copy link
Copy Markdown

@dlubitz dlubitz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you! This is great.

Approved by reading. Especially the PHP part.

@Sebobo Sebobo merged commit 5780825 into main May 12, 2026
@Sebobo Sebobo deleted the feature/neos-9 branch May 12, 2026 07:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Neos 9 compatibility

2 participants