v3.1.0
ezplatform v3.1.0 change log
Corresponding eZ Platform Enterprise Edition release: https://github.com/ezsystems/ezplatform-ee/releases/tag/v3.1.0
Changes since 3.0.0
ez-support-tools changes between v2.0.0 and v2.1.0
Bugs
ezplatform-admin-ui changes between v2.0.0 and v2.1.0
Improvements
- EZP-31195: Sender of password-reset mail not taken from config (#1240)
- EZP-31183: As a Developer I want to drop support for "Criteria" element in REST Input Query parser (#1336)
- EZEE-3090: As an administrator, I want to use advanced user permissions (#1339)
- EZP-31542: Add PHP 7.4 support (#1343)
- EZP-31445: Update design of ez-edit-header__details in Editing view (#1365)
- EZP-31571: Content tree view in UDW (#1361)
- EZP-31399: ez-alert-info in Editing view is not aligned with content card (#1367)
- EZP-31446: Update design for badge with icon (#1368)
- EZP-31222: Harmonize sidebar ez-context-menu in Editing views (#1370)
- EZP-31577: Remove Selected locations panel from UDW when COTF is triggered (#1373)
- EZEE-3020: Adjust tooltip labels globally to let information disappear after performing an action (#1384)
- EZP-31419: Widgets animation integrated in a single SASS variable (#1375)
- EZP-31439: Harmonize tooltips usage (#1381)
- EZP-31590: As an administration, I want to manage URL wildcards (#1354)
- EZP-31575: When in Media section show Sub-Items grid view by default (#1388)
- EZP-31672: Update branding within the application (#1398)
- EZP-31651: Customizable search controller (#1404)
- EZP-31574: Save incomplete draft (#1378)
- EZP-31344: Collapsible Field Groups in Content and Editing view (#1386)
- EZP-31680: As an Editor I want to be able to search UDW in chosen language (#1407)
- EZP-31650: Find content in trash (#1418)
- EZEE-3176: User permission at field group level (#1413)
- EZP-30686: As a Developer I want the errors to be logged if exception is thrown while form submission handling (#1425)
Bugs
- EZP-31398: Field type element overlaps with ez-edit-header__content-type-name (#1334)
- EZP-31545: Internal error message when try to select location (#1340)
- EZP-31548: Sidebar widget sometimes is overlapped by header (#1337)
- EZP-31555: Cannot scroll down list of available contents in create a new content menu (#1342)
- EZEE-3093: Unable to save a Form in Form Builder (#1344)
- EZP-31539: Link Validation error in Richtext Editor (#1338)
- EZP-31449: It's not possible to clear CT's description and CT's fieldtype description (#1345)
- EZP-31459: [UDW] Allowed Content Types are not respected in object relation field (#1307)
- EZP-31578: Fixing CS issues (#1349)
- EZP-29475: Changes for UDW title (#1346)
- EZP-31547: Autowiring fails for CustomTag service when using 3rd party translator bundle (#1335)
- EZP-31581: Missing translation when create CT (#1352)
- EZP-31017: Not enough information about validation when changing password (#1357)
- EZP-31600: TableView throws an error when Creator/Contributor is removed for any of the content items (#1358)
- EZP-27324: New draft based on a selected version doesn't respect media/binaryfile binaries versions (#1372)
- EZP-31626: Error on rendering embed locations (#1374)
- EZP-31560: [Composer 2.x] Some classes have incorrect psr-0 or psr-4 namespaces
- EZP-31340: Correct outdated classes implementation which implementing ChoiceLoaderInterface (#1380)
- EZEE-3071: SiteFactory SiteAccesses do not have a human readable name (#1369)
- EZP-31641: Unable to manage links in table cells (#1382)
- EZP-31656: Close button does not have tooltip on all create an item page (#1390)
- EZP-31583: Content created with Public API with no Location breaks Admin UI in several places (#1402)
- EZP-30925: User is able to remove translations which he does not have access to edit (#1383)
- EZP-31639: Media and file fields not loaded correctly in edit mode (#1391)
- EZP-31405: Embed image link removed on edit content (#1255)
- EZP-31668: Pagination limit configuration is not working (#1394)
- EZEE-3167: Add siteaccess from site factory in regular preview (#1405)
- EZP-31714: dropdown in Trash has low case letters (#1416)
- EZP-31692: Question mark tooltip does not disappear on edit content page view (#1415)
- EZP-31695: Close button do not have tooltip label on Send to trash popup notification (#1414)
- EZP-31703: Missing tooltip label for close button at remove content from Trash popup notification (#1417)
- EZP-31696: Content Tree icon fade to black after clicking on it (#1422)
- EZP-31697: Tooltips disappear after a while (#1420)
- EZEE-3195: Validation text is not aligned and the graphics are not correctly displayed (#1419)
- EZP-31693: [Search] On frontend Custom range can be selected but not set up (#1409)
- EZP-31730: [Content-Tree] Uncaught TypeError: Cannot read property 'contains' of undefined (#1424)
- EZP-31710: On frontend search filtering by user does not work (#1410)
- EZP-31719: Incorrect end of life information on Dashboard (#1421)
- EZP-31694: Error when the user clicks on the link in the notification (#1430)
ezplatform-content-forms changes between v1.0.0 and v1.1.0
Improvements
- EZP-31572: Deprecate unused classes and methods related to user password (#24)
- EZP-31542: Add PHP 7.4 support (#22)
- EZP-31574: Save incomplete draft (#25)
- EZP-31344: Collapsible Field Groups in Content and Editing view (#28)
- EZEE-3176: User permission at field group level (#29)
Bugs
- EZP-31317: User create & edit form load Content type ignoring user-preferred language (#23)
- EZEE-3191: Error when incomplete Draft is transitioned though Workflow with publish action (#27)
ezplatform-graphql changes between v2.0.0 and v2.1.0
Bugs
ezplatform-http-cache changes between v2.0.0 and v2.1.0
Improvements
- EZP-30562: As an Administrator I would like to use short HTTP cache tags (#116)
- EZP-31359: As a Developer I would like abstractions for content http cache tags to avoid issues if they change (#115)
- EZP-30465: Change the way PermissionResolver is built to make it reusable service independent from factory (#130)
Bugs
- EZP-31113: AssignSectionToSubtreeSignal is not handled by search and HTTP cache. (#106)
- EZP-30560: [Varnish] Unable to clear cache (#119)
- EZP-31603: Regression in HTTP cache related to trusted proxies and platform.sh (#129)
ezplatform-kernel changes between v1.0.0 and v1.1.0
Improvements
- EZP-31519: Move app.php rejection snippet from front controller to ezpublish-kernel
- EZP-30465: Change the way PermissionResolver is built to make it reusable service independent from factory (#44)
- EZP-31281: Decouple & inject RoleDomainMapper into the Repository (#42)
- EZP-31411: As a Developer I want PHP API allow fetching Trashed nodes sorted by trashed date (#2954)
- EZP-31542: Add PHP 7.4 support (#3017)
- EZP-31590: As an administration, I want to manage URL wildcards (#56)
- EZP-31574: Save incomplete draft (#63)
- EZP-31344: Collapsible Field Groups in Content and Editing view (#84)
- EZP-31688: Remove obsolete forked 3rd party packages (#77)
- EZP-31680: As an Editor I want to be able to search UDW in chosen language (#3043)
- EZP-31650: Find content in trash (#85)
- EZP-31569: As a Developer I want Content Repository filtering API (#54)
- EZEE-3176: User permission at field group level (#86)
- EZP-31588: As a Developer, I want to configure search engine features with tags which follows same convention (#51)
Bugs
- EZP-31544: command ezplatform:check throw an error (#39)
- EZEE-3091: Can not see eZ Platform Debug in Symfony Profiler (#41)
- EZP-31546: Path prefixes are ignored for binaries and images (#38)
- EZP-31012: Password expiration does not work on v3 (#45)
- EZP-30760: Content with custom URL alias defined becomes unavailable after moving when its parent is removed (#2965)
- EZP-31112: URLAliases are gone after switching the location (#2923)
- EZP-31580: [kernel] Replaced userHandler version to cached one in PermissionResolver (#49)
- EZP-31136: Only urls used in the system should be visible in Link Manager (#3015)
- EZP-31558: Cache key in CT contains reserved characters {}()/@: (#3018)
- EZEE-3085: User receives status code 500 while trying add banner with different contentType than image (#47)
- EZP-31560: [Composer 2.x] Some classes have incorrect psr-0 or psr-4 namespaces (#3020)
- EZP-31591: Farsi (Persian) language is missing in internal locale conversion map (#52)
- EZP-31592: MySQL SQL schema file is not marked as deprecated (#3024)
- EZP-31586: Some columns are missing in schema.sql (#3025)
- EZP-31248: SolR breaks when content contains ascii codes < 32 (#2904)
- EZP-31240: Querying for contentobjects missing ImageAsset FieldType in GraphQL ends up with an error (#3013)
- EZP-31325: SortClause\ContentId and SortClause\Location\Id use dictionary order in Solr SE (#3028)
- EZP-31420: Removing a translation does not remove SolR documents
- EZP-27324: New draft based on a selected version doesn't respect media/binaryfile binaries versions (#3033)
- EZP-31644: Compound SiteAccess matcher usage results in serializing error (#3037)
- EZP-25484: Solr : identifier fields are indexed incorrectly and can not be used in queries / searches (#3034)
- EZP-30925: User is able to remove translations which he does not have access to edit (#3036)
- EZP-31663: Location indexing is not triggered after LocationService::createLocation (#68)
- EZP-31677: Query Field's FielDefinitionIdentifier matcher doesn't test the field's identifier (#3041)
- EZEE-3159: Trash is empty when the user has content/read with subtree limitation
- EZEE-3191: Error when incomplete Draft is transitioned though Workflow with publish action (#78)
- EZP-31698: Cache warmup results in "service already initialized" error (#79)
- EZP-31701: Default search engine configuration is used instead of siteaccess-specific one (#82)
- EZP-31665: UserWrapped serialization broken (#70)
- EZP-31595: The user does not have access to embedded content with correct permissions (3.0 version) (#81)
- EZP-31718: render_esi function will not be cached properly when using Compound Matcher (#3046)
ezplatform-query-fieldtype changes between v2.0.0 and v2.1.0
Improvements
Bugs
- EZP-31556: Contentquery field type fails with Solr Bundle enabled (#34)
- EZP-31675: Query field type parameters are always cast to string (#39)
- EZP-31678: The itemViewType parameter isn't passed on to the child template (#41)
- EZP-31677: Query Field's FielDefinitionIdentifier matcher doesn't test the field's identifier (#42)
ezplatform-rest changes between v1.0.0 and v1.1.0
Improvements
Bugs
ezplatform-richtext changes between v2.0.0 and v2.1.0
Improvements
- EZP-31183: As a Developer I want to drop support for "Criteria" element in REST Input Query parser (#135)
- EZP-30465: Change the way PermissionResolver is built to make it reusable service independent from factory (#139)
Bugs
- EZEE-3094: Internal links in RichText blocks crash page builder on save (#138)
- EZP-31539: Link Validation error in Richtext Editor (#137)
- EZP-29475: Changes for UDW title (#140)
- EZP-31547: Autowiring fails for CustomTag service when using 3rd party translator bundle (#142)
- EZP-30861: RichText Field Type removes line breaks inside header element (#141)
- EZP-31626: Error on rendering embed locations (#147)
- EZP-31612: Translations for choice labels are ignored (#143)
- EZP-31641: Unable to manage links in table cells (#149)
- EZP-31405: Embed image link removed on edit content (#153)
- EZP-31673: RichText should use new http-cache 2.0 (#155)
ezplatform-solr-search-engine changes between v3.0.0 and v3.1.0
Improvements
- EZP-31588: As a Developer, I want to configure search engine features with tags which follows same convention (#191)
Bugs
- EZP-31420: Removing a translation does not remove SolR documents
- EZP-25484: Solr : identifier fields are indexed incorrectly and can not be used in queries / searches
- EZP-31325: SortClause\ContentId and SortClause\Location\Id use dictionary order in Solr SE (#186)
- EZEE-3208: [ES] Visibility SortClause ignores Content Visibility (#190)
ezplatform-user changes between v2.0.0 and v2.1.0
Improvements
Bugs
- EZP-31017: Not enough information about validation when changing password (#70)
- EZP-31668: Pagination limit configuration is not working (#72)
- EZP-31691: Cannot reset password (#73)
ezplatform changes between v3.0.0 and v3.1.0
Improvements
- EZP-31579: Docker stack should rely on PHP_IMAGE variable when installing dependencies (#535)
- EZP-31672: Update branding within the application (#561)
- EZP-31651: Customizable search controller (#563)
- EZP-31688: Remove obsolete forked 3rd party packages (#567)
- EZP-31650: Find content in trash (#573)
Bugs
- EZP-31541: As a Developer I want be able to change Redis cache namespace using env variables (#530)
- EZP-31540: Add GraphQL configs to .gitignore (#526)
- EZP-31603: Regression in HTTP cache related to trusted proxies and platform.sh (#537)
Misc
- EZP-31453: Add attachments to Allure Reports (#532)
- EZP-31619: [Travis] Add tests running on PHP 7.4 (#544)
ezplatform-search
New repository