We added compatibility with SonataBlockBundle 4.0, make sure you are explicitly declaring your dependency
with sonata-project/block-bundle
on your composer.json in order to avoid unwanted upgrades.
There is a minimal BC Break on AuditBlockService
. If you are extending those class (keep in mind that it will become final on 4.0) you should add return type hints to execute()
and configureSettings()
.
Deprecated camelize()
method with no replacement.
Deprecated format
option with no replacement.
Deprecated getTargetEntity()
, use getTargetModel()
instead.
Deprecated passing null
as argument 2 for find()
.
Deprecated passing null
or an object which is in state new or removed as argument 1 for getNormalizedIdentifier()
.
Deprecated passing null
as argument 1 for getUrlSafeIdentifier()
.
All files under the Tests
directory are now correctly handled as internal test classes.
You can't extend them anymore, because they are only loaded when running internal tests.
More information can be found in the composer docs.