This is a bugfix release for the 5.0 branch.
Highlights
- cleaned up link service, fixed possible issue with absolute href
- added getAbsoluteHref to dmAdminLinkTag
- fixed dmForm->changeToEmail when the field is not required
- fixed bug in dmFrontLinkTag->getAbsoluteHref
- triggered page synchronisation on admin toggle boolean
- fixed admin links to pages
- fixed multilingual XML sitemaps creation
- made possible to exclude a page from indexation by throwing a
dmSearchPageNotIndexableException
- made page caching decision more accurate, fixed user authentication changes
- added ability to change request GET parameters at runtime
- fixed error in Russian translation that caused error 500 on Media page
- fixed PluginDmMedia cache key
- made DmGallery use table identifier definition
- made widget template cache key depend on user culture
- made dmSeoSynchronizer generate missing autoSeoTranslation records when
needed
- fixed issue in admin generated list when module name contains an
apostrophe
- fixed case insensitive in admin related records
Upgrade
Diem 5.0.2 is fully compatible with Diem 5.0.1. Upgrade is safe and highly recommended.