v6.13.0
ezpublish-kernel changes between v6.12.0 and v6.13.0
Improvements
- EZP-28161: Update php-cs-fixer configuration to align with v2.7.1 (#2123)
- EZP-28143: getPermissionCriterion() should be cached per user (#2126)
- EZP-28158: Test for EZP-28147 Updated user cannot log in (#2135)
- EZP-28148: Object States Limitations perform a lot of lookups (#2145)
- EZP-28176: Improve index command with support for parallel & selective indexing (#2139, #2152, #2173)
- EZP-28177: Improve Search Service to be tolerant of index inconsistencies & trigger background re-indexed (#2142)
- EZP-28028: As a Developer I want API removing Translations to use consistent naming (#2130)
- EZP-28210: Logout not working when session.cookie_domain set (#2155)
- EZP-28316: [PAPI] As a Developer I want the API to get Locations for Draft (#2163)
- EZP-28262: Move DBMS-specific SQL data file to DBMS subdirectory (#2157)
- EZP-28326: Http Cache not updated when moving content on Varnish & Symfony Proxy (#2169)
- EZP-28271: Change ContentService::deleteTranslation() to remove versions that only exist in that language (#2160)
- EZP-28253: [REST] As a frontend developer I would like to get information about field type in the CurrentVersion object (#2168)
- EZP-27752: As a REST Consumer I want to remove translation from all Versions (#2065)
- EZP-28337: As a Developer I want API Field Type properties to use consistent naming (#2176)
- EZP-28214: Password hash silently defaults to MD5 (#2177)
- EZP-28375: As a Maintainer I want CI to run tests on behat environment of eZ Platform v2 (#2181)
- EZP-28480: As a Developer I want API to manage external URLs (#)
- EZP-28505: As a Maintainer I want command to validate external URLs (#2198)
Bugs
- EZP-27949: [PAPI] ContentService::removeTranslation does not cleanup Field Type External Storage (#2128)
- EZP-28185: Database update SQL missing from Kernel 6.12 (#2143)
- EZP-28160: Missing HTTP Cache purge after copying subtree (#2137)
- EZP-28123: Embedded content throws exception after it is moved to trash (#2132)
- EZP-27996: "Remember me" doesn't retrieve the current user from Repository (#2106)
- EZP-28203: Image alias metadata not removing on clearing liip_imagine filters (#2134)
- EZP-25636: User can't access trash if 1+ items are not readable (#2146)
- EZP-28048: Moving to trash shouldn't give error if you can't read items in trash (#2125)
- EZP-28306: Symfony 2.8.31 breaks login to PlatformUI over https (#2164)
- EZP-28174: Can't publish/save content with missing ezlocation URL (#2154)
- EZP-28319: ContentService::loadReverseRelations does not respect subtree limitation (#2165)
- EZP-28449: Installer should not write to cache directory if cache is in redis/memacached (#2180)
- EZP-28470: Allow state limitation on manage_locations (#2182)
- EZP-28281: Image is not displayed when previewing unpublished content (#2203)
- EZP-28513: "Current date" default value for Date Field Type shows yesterday's date (#2200)
- EZP-28615: Cannot check content/create permission with ContentCreateStruct without target location (#2207)