Skip to content

Remove not longer required jackalope package and apply some codex fixes#105

Merged
alexander-schranz merged 7 commits into
sulu:3.0from
alexander-schranz:enhancement/remove-jackalope-package
May 20, 2026
Merged

Remove not longer required jackalope package and apply some codex fixes#105
alexander-schranz merged 7 commits into
sulu:3.0from
alexander-schranz:enhancement/remove-jackalope-package

Conversation

@alexander-schranz

@alexander-schranz alexander-schranz commented May 20, 2026

Copy link
Copy Markdown
Member
Q A
Bug fix? no
New feature? no
BC breaks? yes
Deprecations? yes
Fixed tickets -
Related issues/PRs -
License MIT

What's in this PR?

Manual changes:

  • remove the no longer required jackalope/jackalope-doctrine-dbal dev dependency
  • normalize the admin routing setup into a single routing file
  • move the import endpoint sulu_redirect.import from /admin/redirects/import to /admin/api/redirect-routes/import
  • update the upgrade notes for the routing change
  • drop the @alpha allowance from the Sulu 3 requirement and keep ^3.0 || ^3.0@dev

Codex changes:

  • replace deprecated list property type attributes with <transformer type="..."/> in the redirect list metadata
  • remove the duplicate hidden changed list field that still referenced %sulu.model.tag.class%
  • migrate phpunit.xml.dist to the current PHPUnit schema and add .phpunit.cache/ to .gitignore
  • update the README Sulu 3 compatibility badge

Why?

Prepare the bundle for a stable Sulu 3 release by removing an unused dependency, simplifying the routing setup, and cleaning up remaining deprecations and tooling noise.

@alexander-schranz alexander-schranz changed the title Remove not longer required jackalope package Remove not longer required jackalope package and apply some codex fixes May 20, 2026
Comment thread Resources/config/routing_api.yaml
Comment thread README.md Outdated
@alexander-schranz alexander-schranz merged commit ee79aa1 into sulu:3.0 May 20, 2026
6 checks passed
@alexander-schranz alexander-schranz deleted the enhancement/remove-jackalope-package branch May 20, 2026 15:29
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.

2 participants