Releases: ezsystems/ezplatform-kernel
Releases · ezsystems/ezplatform-kernel
v1.1.0-rc1
ezplatform-kernel changes between v1.1.0-beta1 and v1.1.0-rc1
Improvements
- 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)
Bugs
v1.1.0-beta1
ezplatform-kernel changes between v1.0.0 and v1.1.0-beta1
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 (#73)
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)
v1.0.4
v1.0.3
ezplatform-kernel changes between v1.0.2 and v1.0.3
Bugs
- 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-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)
v1.0.2
ezplatform-kernel changes between v1.0.1 and v1.0.2
Improvements
- EZP-31519: Move app.php rejection snippet from front controller to ezpublish-kernel
- 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)
Bugs
- 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: 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)
v1.0.1
v1.0.0
ezplatform-kernel changes between ezpublish-kernel v7.5.0 and ezplatform-kernel v1.0.0
Improvements
- EZP-24520: SearchResult/LocationList objects should implement \IteratorAggregate (#2837)
- EZP-30392: Drop deprecated code from ezpublish-kernel (#25)
- EZP-30543: Remove Dynamic Settings functionality from kernel (#35)
- EZP-30567: As a developer I want ez_query controler to handle pagerFanta (#2651)
- EZP-30621: As a Developer I want Kernel LegacyStorage gateways to be dropped (#2813)
- EZP-30639: As a Developer I want deprecated Core ViewController actions to be dropped (#2942)
- EZP-30733: CleanupVersionsCommand should use new ContentService::loadVersions status argument for better performance (#2692)
- EZP-30882: As a developer I want to use custom Field Type as Content thumbnail (#2959)
- EZP-30885: Introduce strict types for LanguageService (#2811)
- EZP-30921: As a Developer I want deprecated Zeta Components database abstraction layer to be dropped in favor of Doctrine DBAL (#11)
- EZP-30928: As a Developer I want deprecated methods and parameters to be dropped (#12)
- EZP-30971: Remove deprecated role service methods (#2785)
- EZP-30973: Make siteaccess aware repository the default (#2786)
- EZP-30975: As a Developer I want Star Rating (ezstarrating) Field Type to be dropped (#2795)
- EZP-30981: As a Developer I want lazy loading certain API properties (#2844)
- EZP-30985: Remove deprecated features from eZ (#2831)
- EZP-30988: As a Developer I want PHP API allow fetching URLs filtered by Section (#2783)
- EZP-31021: Microcopy: revise exception & command microcopy (#2878)
- EZP-31029: Introduce strict types for RoleService (#2822)
- EZP-31030: Introduce strict types for SectionService (#2880)
- EZP-31044: Multiple sources of available siteaccesses (#2838)
- EZP-31046: As a Maintainer I want to refactor ConfigResolver to follow chain-of-responsibility pattern (#2901)
- EZP-31047: Make siteaccess group configuration available in DIC (#2930)
- EZP-31048: Allow empty siteaccess groups (#2927)
- EZP-31078: Enhance Content Type Value Object (#2839)
- EZP-31079: Recreate features inspired by EzCoreExtra (by Jerome Vieilledent) as native in our core (#3)) (#29)
- EZP-31080: Create missing search Criterions (#2952)
- EZP-31088: Refactor Legacy Storage Content Model gateways to use Doctrine\DBAL (#2963)
- EZP-31093: Introduce strict types for TrashService (#2851)
- EZP-31094: Introduce strict types for SearchService (#2852)
- EZP-31095: Introduce strict types for FieldTypeService (#2853)
- EZP-31097: Introduce strict types for URLService (#2854)
- EZP-31098: Introduce strict types for URLWildcardService (#2855)
- EZP-31103: Introduce strict types for ContentTypeService (#2856)
- EZP-31107: Built-in query types for site building (#2938)
- EZP-31114: Add skip/disable indexing option for install command (#2848)
- EZP-31118: Introduce strict types for ContentService (#2866)
- EZP-31119: As a Maintainer I want to replace usage of deprecated ContainerAwareCommand class in favour of Command and dependency injection (#2867)
- EZP-31125: Administration interface should respect siteaccess languages settings (#2885)
- EZP-31193: Add information about Site Access groups to the Site Access
- EZP-31220: As a Developer I'd like eZ Platform packages to be compatible with Symfony 5 (#2992)
- EZP-31246: Refactor Test setup to stop relying on Database Handler (#14)
- EZP-31251: Introduce base exception for PAPI (#2905)
- EZP-31267: Add IOConfigResolver to allow fetching complex settings (#2910)
- EZP-31269: Drop Symfony DIC .class parameters from ezpublish-kernel (#2911)
- EZP-31278: Decouple & inject LimitationService into the Repository (#2914)
- EZP-31279: Decouple & inject Content and Content Type Domain mappers (#2913)
- EZP-31300: Refactor Legacy Storage URL Query Criterion Handler gateways to use Doctrine\DBAL (#22)
- EZP-31301: Refactor Legacy Search Engine Word Indexer gateways to use Doctrine\DBAL (#23)
- EZP-31302: Refactor Legacy Search Engine gateways, Criteria and Sort clause handlers to use Doctrine\DBAL (#28)
- EZP-31316: Query field pagination support (#2936)
- EZP-31337: As a Maintainer, I want to have FT exposing Embedded relation for integration test proposes
- EZP-31348: Drop deprecated createFromQueryBuilder method from Criterion classes (#2937)
- EZP-31383: As an Administrator I want to be able to copy Roles (#16)
- EZP-31415: Implement Composite & Sibilings Criterion ([#2958](https://github.co...