Skip to content

v8.0.0-beta3

Pre-release
Pre-release
Compare
Choose a tag to compare
@MagdalenaZuba MagdalenaZuba released this 23 Dec 14:35
· 500 commits to master since this release

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

  • EZP-31189: Reduce memory required for 1.7 and 1.13 branches to install (#2869)