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.

Sulu Release 1.6.42, 2.2.16 and 2.3.6

We just released Sulu 1.6.42, 2.2.16 and 2.3.6. The new versions make your project compatible with the newest ffmpeg version and the latest release of the doctrine/dbal and doctrine/orm package.

doctrine/orm 2.10 and doctrine/dbal 3 compatibility

The newly released version 2.10.0 of the doctrine/orm package and version 3.1.3 of the doctrine/dbal package contain some changes that were incompatible with the Sulu codebase. We are happy to say that we were able to merge a pull request that restores compatibility with the newest packages one day after the release of the doctrine packages.

When upgrading your project, you need to update the schema of your database because the new doctrine packages dot not longer support the "json_array" column type. Have a look at the Sulu and the doctrine/dbal 3 for a detailed description how to upgrade your project.

ALTER TABLE se_role_settings CHANGE value value JSON NOT NULL;
ALTER TABLE we_analytics CHANGE content content JSON NOT NULL;

-- if you use audience targeting, the following statement is required too:
ALTER TABLE at_target_group_conditions CHANGE condition condition JSON NOT NULL
Statements for updating your database schema

Sulu 1.6.42

The new LTS release brings support for the latest version of the FFmpeg image converter. While Sulu 2 was already compatible with the newest FFmpeg version for some time, Sulu 1.6 did not support recent versions of the executable. We want to thanks our community member boboda for backporting the compatibility fix to Sulu 1.6!

FFmpeg allows to generate preview images for videos that are uploaded to the Sulu media section. If you do not use ffmpeg in your project yet, we recommend you to check out the FFMpeg configuration section in our documentation.

What is coming next?

In addition to the Sulu 2.4 release, we are also working on the next major release for the SuluArticleBundle. The new major version builds on top of the SuluContentBundle and will no longer require an Elasticsearch server. This will make the bundle more flexible and easier to setup even for small projects. 

Your feedback is important!

We are happy to hear your feedback about newly released features and bug fixes. Feel free to create an issue or a discussion on GitHub for bugs and feature requests. You can also contact us via Slack or our Website anytime.