All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- doctrine/orm v3 support
3.0.4 - 2024-07-10
- Set default entity manager if not exists
3.0.3 - 2024-02-11
- Remove deprecated about Doctrine
3.0.2 - 2024-02-11
- Missing tag on repository
- Add interface on repository
3.0.1 - 2024-02-10
- Fix deprecated
3.0.0 - 2024-02-10
- Support for Symfony 7
- Automatically support attribute on entities
- Drop support for PHP < 8.1
- Drop support for Symfony < 6.4
- Drop support for Twig < 3.0
2.2.1 - 2023-05-25
- Symfony 6 support
2.2.0 - 2023-01-13
- Adds Doctrine attributes to all classes and properties to make them usable whether the ORM mapping is configured to
read attributes (
doctrine/orm
>= 2.9) or annotations
2.1.5 - 2023-01-12
- Fixes the call of Sonata
AbstractAdmin
method fromcanAccessObject
tohasAccess
, in accordance with its new name
2.1.4 - 2023-01-12
- Updates
SeoAdminExtension
method declarations to be compatible with Sonata Admin 4
2.1.3 - 2023-01-12
- Removes the
symfony/flex
requirement
2.1.2 - 2021-10-14
- Fix a wrong call to decorated method
2.1.1 - 2021-08-02
###Added
- Add PHP 8.0 compatiblity.
2.1.0 - 2021-06-18
- Use a custom Entity Manager to manipulate UrlPooler and URL historization. These modifications should definitely fix problems with other entities side effects.
- Remove the
flush
method onUrlPoolerInterface
.⚠️ Potential BC Break if you have overide the service@umanit_seo.url_history.url_pooler
⚠️
2.0.8 - 2021-05-25
- Add compatibility with Symfony 5.3.
2.0.7 - 2021-04-26
- Remove the code from 2.0.1 which is a bad solution with more problems than solutions. Instead, each entity are flushed one by one which is not a good solution either because it will not work anymore with Doctrine 3. However, it's a good temporary solution for now.
2.0.6 - 2021-04-16
- The argument
$entity
forUrlPoolerInterface::processEntityDependency
is a non sens and was removed⚠️ Potential BC Break if you have overide the service@umanit_seo.url_history.url_pooler
⚠️
2.0.5 - 2021-03-05
- Handle parameters which are not in the
entity
route when usingpath
,url
andseo_canonical
Twig functions
2.0.4 - 2021-02-21
- Fix crash when
seo_schema_org
when both given entity and current entity are null - Fix crash when
$reflectionEntity
isnull
inUrlHistoryWriter::loadClassMetadata
2.0.3 - 2021-02-06
- Merge attr option with existing when calculating default SEO values
- Add an interface
EntityParserInterface
onTitle
andExcerpt
entities parsers
- Use the entity
EntityParserInterface
inSeoMetadataResolver
2.0.2 - 2021-02-06
- Fix composer version for symfony/twig-bundle
2.0.1 - 2021-01-08
- Clear the entity manager before creating redirection in the URL Pool to avoid side effects with other entities.
2.0.0 - 2020-12-15
Initial release for the v2.
1.2.6 - 2020-05-28
Last release of the v1.