v3.0.0-beta4
Pre-release
Pre-release
·
275 commits
to master
since this release
ezplatform v3.0.0-beta4 change log
Corresponding eZ Platform Enterprise Edition release: https://github.com/ezsystems/ezplatform-ee/releases/tag/v3.0.0-beta4
Changes since 3.0.0-beta3
ezplatform-admin-ui changes between v2.0.0-beta3 and v2.0.0-beta4
Improvements
- EZP-30983: As an Administrator, I want prevent users from reusing old password (#1099)
- EZP-30985: Remove deprecated features from eZ (#1146)
- EZP-30827: Introduce strict types for ObjectStateService (#1102)
- EZP-30819: As a Maintainer I want to remove deprecated controllers reference syntax from routes definitions (#1107)
- EZP-31029: Introduce strict types for RoleService (#1111)
- EZP-31093: Introduce strict types for TrashService (#1127)
- EZP-31108: Provide common PHP CS Fixer configuration for internal use (#1142)
- EZP-31103: Introduce strict types for ContentTypeService (#1133)
- EZP-31008: Move repository-forms code to ezplatform-admin-ui package (#1141)
- EZP-30949: Admin UI: Improved delete warning dialogs (#1100)
- EZP-31030: Introduce strict types for SectionService (#1140)
- EZP-30979: As a Developer I want API for Content Version comparison of TextLine Fields (#1139)
- EZP-31021: Microcopy: revise exception & command microcopy (#1153)
- EZP-31020: Microcopy: revise UI labels and messages (#1115)
- EZP-31096: Custom toolbars in Alloy Editor (#1124)
- EZP-31207: Online editor toolbar is missing for table header (#1156)
- EZP-31184: Improve interaction design of Bookmark button (#1160)
- EZP-31125: Administration interface should respect siteaccess languages settings (#1131)
- EZP-30882: As a developer I want to use custom Field Type as Content thumbnail (#1128)
- EZP-31204: Provide backwards compatibility layer in repository-forms package (#1152)
- EZP-31078: Enhance Content Type Value Object (#1170)
- EZP-31038: As an editor, I want to perform more bulk actions on sub-items (#1108)
- EZP-31218: Update login screen's design (#1162)
- EZEE-2954: Styling for Content Comparision module (#1168)
- EZP-30524: Rewrite Universal Discovery Widget (#1167)
Bugs
- EZP-30320: As user I want to see container-adapting tabs collapsed into a dropdown (#1083)
- EZP-30900: Timeout when related content has too many reverse relations (#1095)
- EZP-30959: Long URL overlaps "clear URL input" button in Online Editor (#1105)
- EZP-31052: Allow editing Custom Tag with an attribute of "link" type (#1112)
- EZP-30859: Cannot remove formatting after publication in RTE (#1125)
- EZP-31057: UI creator search filter doesn't support multi user content type identifiers (#1126)
- EZP-31058: No new line can be inserted in RTE below custom tags (#1137)
- EZP-30918: Accessing content which has relation to content residing in restricted section ends up with an error (#1135)
- EZP-30936: Editing Content with a Translation after adding a required field to ContentType will fail with an error (#1134)
- EZEE-2940: Unable to preview blocks meant for authenticated users (#1147)
- EZP-31138: Elements Path is missing in Page Builder RichText Block (#1138)
- EZP-31201: Field Definition Settings are not render if custom edit template is not defined (#1149)
- EZP-31089: Wrong allowed content types list on object relation(s) fields (#1155)
- EZP-31194: Searching in UDW does not take allowed CT's into account when ezobjectrelation FieldType is used (#1145)
- EZP-30758: Publishing a draft reverts changes to other languages (#1154)
- EZEE-2738: Drag & Drop interaction doesn't keep previous location (#1161)
- EZP-28900: Float fieldtype not show on ezplatform UI 2.x (#1165)
- EZP-31205: Hitting Enter always triggers first action from form (#1164)
- EZP-31257: Cannot publish content with embed in RTE (#1174)
Misc
- EZP-30376: [Travis] Implementing reporting tool to behat automated tests (#1118)
- EZEE-2899: Design scenarios for Workflow Behat tests (#1113)
- EZEE-2915: Implement minimal test coverage for Richtext block in Page Builder (#1129)
- EZP-29112: Implement scenarios for Site Access matching (#1150)
- EZEE-2944: Fix failing Page Builder block tests (#1166)
ezplatform-admin-ui-modules changes between v2.0.0-beta2 and v2.0.0-beta3
Improvements
- EZP-31020: Microcopy: revise UI labels and messages (#224)
- EZP-31125: Administration interface should respect siteaccess languages settings (#238)
- EZP-31185: Harmonize sub-items grid view (#236)
- EZP-31038: As an editor, I want to perform more bulk actions on sub-items (#219)
- EZP-30524: Rewrite Universal Discovery Widget (#241)
Bugs
- EZP-31045: Subitems warning about using checked prop without onChange handler (#221)
- EZP-30159: Content can't be created in the preconfigured location using UDW. (#222)
- EZP-30320: As user I want to see container-adapting tabs collapsed into a dropdown (#210)
- EZP-31089: Wrong allowed content types list on object relation(s) fields (#234)
- EZP-31194: Searching in UDW does not take allowed CT's into account when ezobjectrelation FieldType is used (#231)
Misc
ezplatform-core changes between v2.0.0-beta2 and v2.0.0-beta3
Improvements
ezplatform-design-engine changes between v3.0.0-beta2 and v3.0.0-beta3
Improvements
ezplatform-http-cache changes between v1.0.0-beta2 and v1.0.0-beta3
Improvements
- EZP-30985: Remove deprecated features from eZ (#105)
- EZP-30971: Remove deprecated role service methods (#102)
- EZP-31108: Provide common PHP CS Fixer configuration for internal use (#108)
ezplatform-matrix-fieldtype changes between v2.0.0-beta2 and v2.0.0-beta3
Improvements
ezplatform-rest changes between v1.0.0-beta1 and v1.0.0-beta3
Improvements
- EZP-30812: Remove deprecated use of Symfony\Component\EventDispatcher\EventDispatcherInterface::dispatch method (#15)
- EZP-30846: As a Maintainer I want to drop deprecated Symfony\Component\Config\Definition\Builder\TreeBuilder::root method calls (#17)
- EZP-30934: Remove usage of deprecated getCurrentUser method (#19)
- EZP-30382: Add content hide/reveal to REST API
- EZP-30985: Remove deprecated features from eZ (#22)
- EZP-30971: Remove deprecated role service methods (#21)
- EZP-31108: Provide common PHP CS Fixer configuration for internal use (#26)
- EZP-31021: Microcopy: revise exception & command microcopy (#25)
- EZP-31125: Administration interface should respect siteaccess languages settings (#29)
- EZP-30882: As a developer I want to use custom Field Type as Content thumbnail (#32)
- EZP-31078: Enhance Content Type Value Object (#34)
Bugs
- EZP-31115: Content and ContentInfo do not have isHidden flag in REST response (#23)
- EZP-31122: Location do not have explicitlyHidden flag in REST response (#24)
- EZP-30515: CSRF token is ignored in the back office login form
ezplatform-richtext changes between v2.0.0-beta2 and v2.0.0-beta3
Improvements
- EZP-30933: Add support of "link" for custom tag attribute (#73)
- EZP-31010: Update namespaces in ezplatform-richtext (#81)
- EZP-31108: Provide common PHP CS Fixer configuration for internal use (#83)
- EZP-31021: Microcopy: revise exception & command microcopy (#85)
- EZP-31020: Microcopy: revise UI labels and messages (#75)
- EZP-31096: Custom toolbars in Alloy Editor (#89)
- EZP-31207: Online editor toolbar is missing for table header (#90)
- EZP-31046: As a Maintainer I want to refactor ConfigResolver to follow chain-of-responsibility pattern (#92)
Bugs
- EZP-30959: Long URL overlaps "clear URL input" button in Online Editor (#72)
- EZP-31054: Cannot select content in AlloyEditor link in Page Builder (#74)
- EZP-31028: Formatting involving soft return placed inside custom style is broken after publishing (#78)
- EZP-31076: Marking embed content as hidden doesn't change its visibility (#77)
- EZP-30859: Cannot remove formatting after publication in RTE (#82)
- EZP-31058: No new line can be inserted in RTE below custom tags (#86)
- EZP-31130: {{ content }} variable not always available in twig template for custom tag (#84)
- EZP-31087: Unable to use extra_buttons configuration in multiple bundles (#80)
Misc
ezplatform-solr-search-engine changes between v3.0.0-beta1 and v3.0.0-beta2
Improvements
- EZP-30835: Add support for Solr 7.7 (#136)
- EZP-30985: Remove deprecated features from eZ (#155)
- EZP-31021: Microcopy: revise exception & command microcopy (#162)
Bugs
- EZP-30296: Large API subtree delete leads to serious Solr index inconsistencies (#150)
- EZP-30951: Searching for Content with empty field will result on Error when using Solr (#157)
ezplatform-user changes between v2.0.0-beta2 and v2.0.0-beta3
Improvements
- EZP-30985: Remove deprecated features from eZ (#51)
- EZP-31011: Update namespaces in ezplatform-user (#54)
- EZP-31108: Provide common PHP CS Fixer configuration for internal use (#56)
- EZP-31021: Microcopy: revise exception & command microcopy (#57)
- EZP-31020: Microcopy: revise UI labels and messages (#53)
ezpublish-kernel changes between v8.0.0-beta2 and v8.0.0-beta3
Improvements
- EZP-30969: Add method to fetch paginated list of content's reverse relations (#2777)
- EZP-30835: Add support for Solr 7.7 (#2775)
- EZP-30985: Remove deprecated features from eZ (#2831)
- EZP-30899: Change default CT sorting field from identifier to name in AdminUI (#2779)
- EZP-30983: As an Administrator, I want prevent users from reusing old password (#2788)
- EZP-30624: As a Maintainer I want deprecated Kernel SQL schema files to be dropped (#2792)
- EZP-31006: Bump hautelook/templated-uri-bundle to v3 (#2805)
- EZP-30827: Introduce strict types for ObjectStateService (#2728)
- EZP-30621: As a Developer I want Kernel LegacyStorage gateways to be dropped (#2813)
- EZP-30971: Remove deprecated role service methods (#2785)
- EZP-30975: As a Developer I want Star Rating (ezstarrating) Field Type to be dropped (#2795)
- EZP-30885: Introduce strict types for LanguageService (#2811)
- EZP-31029: Introduce strict types for RoleService (#2822)
- EZP-30988: As a Developer I want PHP API allow fetching URLs filtered by Section (#2783)
- EZP-30567: As a developer I want ez_query controler to handle pagerFanta (#2651)
- EZP-24520: SearchResult/LocationList objects should implement \IteratorAggregate (#2837)
- EZP-30733: CleanupVersionsCommand should use new ContentService::loadVersions status argument for better performance (#2692)
- EZP-31094: Introduce strict types for SearchService (#2852)
- EZP-31093: Introduce strict types for TrashService (#2851)
- EZP-31095: Introduce strict types for FieldTypeService (#2853)
- EZP-31098: Introduce strict types for URLWildcardService (#2855)
- EZP-31114: Add skip/disable indexing option for install command (#2848)
- EZP-31103: Introduce strict types for ContentTypeService (#2856)
- EZP-31119: As a Maintainer I want to replace usage of deprecated ContainerAwareCommand class in favour of Command and dependency injection (#2867)
- EZP-31097: Introduce strict types for URLService (#2854)
- EZP-31030: Introduce strict types for SectionService (#2880)
- EZP-31044: Multiple sources of available siteaccesses (#2838)
- EZP-31021: Microcopy: revise exception & command microcopy (#2878)
- EZP-30973: Make siteaccess aware repository the default (#2786)
- EZP-31193: Add information about Site Access groups to the Site Access
- EZP-31125: Administration interface should respect siteaccess languages settings (#2885)
- EZP-30882: As a developer I want to use custom Field Type as Content thumbnail (#2868)
- EZP-31251: Introduce base exception for PAPI (#2905)
- EZP-31078: Enhance Content Type Value Object (#2839)
Bugs
- EZP-30900: Timeout when related content has too many reverse relations (#2774)
- EZP-30469: Two versions can be published in the same time
- EZP-30823: Race conditions on publish causing anon user to lack access, due to version_read check when loading wrong version (#2799)
- EZP-31000: Redirected to View tab when using pagination with embedded content (#2809)
- EZP-31026: ContentService::loadContentListByContentInfo is not siteaccess aware (#2816)
- EZP-31050: ContentTypeService::loadContentTypeList is not siteaccess aware (#2832)
- EZP-31053: Prioritized languages should be respected by Content::getContentType (#2833)
- EZP-30689: QueryType throws "No QueryType found with that name" exception (#2834)
- EZP-31023: Unable to load root location with prioritized languages (#2815)
- EZP-30865: Creating the same Custom URL Alias for different Language will fail with Error (#2842)
- EZP-31084: Memory exhausted on the admin trash page caused by too many items in the trash (#2871)
- EZP-31115: Content and ContentInfo do not have isHidden flag in REST response (#2865)
- EZP-30951: Searching for Content with empty field will result on Error when using Solr (#2821)
- EZP-30806: Using OR Criterion in REST request results in "Bad Request" error (#2879)
- EZP-31122: Location do not have explicitlyHidden flag in REST response (#2870)
- EZP-30936: Editing Content with a Translation after adding a required field to ContentType will fail with an error (#2875)
- EZP-31113: AssignSectionToSubtreeSignal is not handled by search and HTTP cache. (#2862)
- EZP-30754: Doctrine error when trying to update only the 'always_available' metadata of a Content (#2850)
- EZP-30997: Adding a new translation to content fails when language limitation is used (#2858)
- EZP-31059: Link Manager displays duplicated entries on a fresh database installation (#2876)
- EZEE-2876: Invalid order of items in Collection Block in Preview (#2897)
- EZP-31083: v2.5 consumes a lot of memory which can't be freed on Redis (#2840)
- EZP-29586: Content copied by another user is still owned by original creator (#2464)
- EZP-31235: Empty Select language list on Edit (#2902)
- EZP-28900: Float fieldtype not show on ezplatform UI 2.x (#2849)
- EZP-31203: In Multirepository setup Installer always use a default Database connection for checking if the database exists (#2900)
Misc
ezplatform changes between v3.0.0-beta3 and v3.0.0-beta4
Improvements
- EZP-30837: Migrate from repository-forms to ezplatform-content-forms package (#475)
- EZP-30836: As a Developer I'd like to use filesystem based cache by default (#489)
- EZP-31239: Improve DX on debug and web profiler config by default (#484)
- EZP-30924: Integrate the query fieldtype (#492)
Bugs
- EZP-31132: Symfony Monolog Bundle installs Monolog 2.0.0 (#478)
- EZP-30769: Some translation commands are missing (#480)
Misc
- EZP-30376: [Travis] Implementing reporting tool to behat automated tests (#473)
- EZP-31092: [Travis][Behat] Adapt report sending method to changes in server accessing (#476)
- EZP-29112: Implement scenarios for Site Access matching (#479)
- EZP-31189: Reduce memory required for 1.7 and 1.13 branches to install (#482)
- EZEE-2928: Investigate failing workflow Behat tests (#485)
ezplatform-content-forms
New repository.