Skip to content

Releases: ezsystems/ezpublish-kernel

6.13.1-rc1

15 Feb 16:28
Compare
Choose a tag to compare
6.13.1-rc1 Pre-release
Pre-release

ezpublish-kernel changes between v6.13.0 and v6.13.1-rc1

Improvements

  • EZP-28623: Display paragraph only when user don't have permissions to see linked content (#2215)

Bugs

  • EZP-28328: RichText Field Type removes line breaks inside formatted paragraphs (#2211)
  • EZP-28740: RegenerateUrlAliasesCommand sometimes generates alias with wrong parent (0) (#2220)
  • EZP-28728: Default TTL in default scope would be set to 60 from siteaccess scope (#2218)
  • EZP-28726: Selection edit preview fails when empty (#2217)
  • EZP-28775: HTTP Cache is not properly purged when item is restored from trash under old parent location (#2233)
  • EZEE-1866: Landing Page editor doesn't work with Map\URI siteaccess matcher (#2243)
  • EZP-28692: Corrupt password when upgrading to eZ Platform 1.13 from earlier versions without DB update (#2213)
  • EZP-28800: Make it possible to store session in redis when using platform.sh (#2245)
  • EZP-28846: Missing HTTP Cache purge when UserService{CreateUser,CreateUserGroup,UpdateUserGroup}Signal is emitted (#2249)

Misc

  • [Composer] Update to GPL-2.0-only license notation for packagist issues on PRs
  • ezplatform:io:migrate-files command with --no-interaction should default to true (#2244)
  • [GitHub] Added Pull Request template (#2246)

6.13.0.1

06 Feb 10:07
Compare
Choose a tag to compare

Changes

  • EZP-28740: RegenerateUrlAliasesCommand sometimes generates alias with wrong parent (0) (#2220)
  • EZP-28775: TrashService\RecoverSignal::$newParentLocationId shouldn't be null when trash item was restored under old parent location (#2233)

7.0.2.1

06 Feb 10:11
Compare
Choose a tag to compare

ezpublish-kernel changes between v7.0.2 and v7.0.2.1

Bugs

  • EZP-28775: HTTP Cache is not properly purged when item is restored from trash under old parent location (#2233)
  • [Composer] Update to GPL-2.0-only license notation for packagist issues (68c50fc)

v6.7.7

26 Jan 09:46
Compare
Choose a tag to compare

ezpublish-kernel changes between v6.7.6 and v6.7.7

This release changes the Symfony version from v2.8.13 to v2.8.33.

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-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-28210: Logout not working when session.cookie_domain set (#2155)
  • EZP-28326: Http Cache not updated when moving content on Varnish & Symfony Proxy (#2169)
  • EZP-28375: As a Maintainer I want CI to run tests on behat environment of eZ Platform v2 (#2181)
  • EZP-28214: Password hash silently defaults to MD5 (#2177)
  • EZP-28623: Display paragraph only when user don't have permissions to see linked content (#2215)

Bugs

  • 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-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 (#2204)
  • EZP-28328: RichText Field Type removes line breaks inside formatted paragraphs (#2211)
  • EZP-28740: RegenerateUrlAliasesCommand sometimes generates alias with wrong parent (0) (#2220)
  • EZP-28728: Default TTL in default scope would be set to 60 from siteaccess scope (#2218)
  • EZP-28726: Selection edit preview fails when empty (#2217)
  • EZP-28775: HTTP Cache is not properly purged when item is restored from trash under old parent location (#2233)

v7.0.2

23 Jan 08:02
Compare
Choose a tag to compare

ezpublish-kernel changes between v7.0.1 and v7.0.2

Improvements

  • EZP-28623: Display paragraph only when user don't have permissions to see linked content (#2215)

Bugs

  • EZP-28328: RichText Field Type removes line breaks inside formatted paragraphs (#2211)
  • EZP-28740: RegenerateUrlAliasesCommand sometimes generates alias with wrong parent (0) (#2220)
  • EZP-28728: Default TTL in default scope would be set to 60 from siteaccess scope (#2218)
  • EZP-28726: Selection edit preview fails when empty (#2217)

6.7.7-rc2

17 Jan 15:05
Compare
Choose a tag to compare
6.7.7-rc2 Pre-release
Pre-release

Changes

  • EZP-28728: Default TTL in default scope would be set to 60 from siteaccess scope (#2218)
  • EZP-28726: Selection edit preview fails when empty (#2217)

v6.7.7-rc1

17 Jan 08:28
Compare
Choose a tag to compare
v6.7.7-rc1 Pre-release
Pre-release

ezpublish-kernel changes between v6.7.6 and v6.7.7-rc1

This release changes the Symfony version from v2.8.13 to v2.8.33.

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-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-28210: Logout not working when session.cookie_domain set (#2155)
  • EZP-28326: Http Cache not updated when moving content on Varnish & Symfony Proxy (#2169)
  • EZP-28375: As a Maintainer I want CI to run tests on behat environment of eZ Platform v2 (#2181)
  • EZP-28214: Password hash silently defaults to MD5 (#2177)
  • EZP-28623: Display paragraph only when user don't have permissions to see linked content (#2215)

Bugs

  • 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-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 (#2204)
  • EZP-28328: RichText Field Type removes line breaks inside formatted paragraphs (#2211)
  • EZP-28740: RegenerateUrlAliasesCommand sometimes generates alias with wrong parent (0) (#2220)

v7.0.1

04 Jan 16:39
Compare
Choose a tag to compare

Changes

  • EZP-28695: update cache key to support email address as username (#2214)
  • Hide ezpublish:test:init_db from showing up in list (85dfa7b)

v7.0.0

22 Dec 12:45
Compare
Choose a tag to compare

ezpublish-kernel changes between v6.12.0 and v7.0.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-26747: As a Developer I want faster & more reliable cache using Symfony Cache (#1920)
  • EZP-27359: Fully integrate FOSJsRoutingBundle (#2025)
  • EZP-28262: Move DBMS-specific SQL data file to DBMS subdirectory (#2153)
  • 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 (#2193)
  • EZP-28410: [Kernel] Add selection limit setting to ezobjectrelationlist fieldtype (#2178)
  • 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-24158: Need to clear cache manually after platform install (#2116)
  • EZP-28247: Creating an new object state does not clear the group cache (#2150)
  • EZP-28269: Inconsistent creating of eztime fromTimestamp (#2159)
  • EZP-28309: Twig template for eztime is incorrectly parsing time value (#2162)
  • 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-28506: Defining a frontend template overrides the backend content view (#2187)
  • EZP-28510: ContentType list for Group is not refreshed after publishing ContentType (#2185)
  • EZP-28290: Cache key "ez-urlAlias-url-ezjscore_call_ezjscnode::subtree::2::10::0::priority::0::" contains reserved characters {}()/@: (#2201)
  • 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)
  • EZP-28352: After swapping the location of the content item, the main location of the content item is unassigned (#2208)

v6.13.0

22 Dec 10:34
Compare
Choose a tag to compare

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)