Alexander-Schranz
Alexander Schranz
Core Developer – Sulu GmbH
Core developer and support king. So dedicated to his work that we couldn't find a hobby to mention.
@alex_s_

Sulu Release 2.5.27 / 2.6.11 and 3.0.0-alpha5

In the last month we were busy with Sulu 3.0, beside a new alpha 5 version, we also released Sulu 2.5.27 and 2.6.11

Minor changes in 2.5.27 and 2.6.11

Thanks to our community member MarkusHolstein the Link type is also kept in mind for webspace copy command. Another community member  mamazu. fixed an issue when using the pseudo localization feature of Symfony with Sulu, with these releases you can use that feature to detect translations.

Also the `targets` are now configurable for every link provider to have a better control about them and give them a proper translation if required by the project. Beside that the Link type is also kept in mind for references, means for cache tags and the reference tab itself. 

Important note is that we official deprecated the `sulu.context` parameter. If your service requires it you should instead depend on Symfony SecurityHelper service instead and check if you are in the admin firewall or not.

Sulu 3.0 Progress

With this alpha version we are happy to announce that the Versioning mechanics are now fully implemented. This is a major improvement over PHPCR versioning, which required Jackrabbit Apache Storage as an additional service. Now, versioning is a default feature in Sulu 3.0.

Beside that we reimplemented the whole property resolving mechanism so smart content and any content related selection work again as before.

We also removed a lot of PHPCR related stuff with this alpha version means that the old PHPCR related pages and content is no longer working and you need to migrate via the migration to the new content storage. 

A big thank you also to our community member mamazu who helps a lot removing old deprecated code.

What is next?

As seen in the changelog we are still removing a lot of old code but are on a good way to remove all PHPCR-related components soon. Also we are currently bringing back the features of the later 2.x releases to the new content storage. Work in progress includes references, activities, segments and also audience targeting.

How to Upgrade

For those interested in testing the alpha release, we’ve prepared detailed upgrade instructions in our GitHub repository.

Your Feedback Is Crucial

Your feedback is invaluable in helping us refine and improve Sulu 3.0 before its stable release. Please don’t hesitate to create issues or start discussions on GitHub for any bugs or feature requests you encounter. You can also reach out to us via Slack or through our website anytime.