v7.4.0
ezpublish-kernel changes between v7.3.0 and v7.4.0
Improvements
- EZP-29721: Broken URL alias history is not restored after regenerating aliases (#2459)
- EZP-28009: Extract the RichText FieldType to its own package (#2302)
- EZP-29613: As a developer I want access to ContentType on Content to avoid re-loading it (#2444)
- EZP-29658: As an Editor, I want to attach links to images in RichText Editor (#2492)
- EZP-29823: Filter location loading on translations to avoid exception later when lazy property is loaded (#2480)
- EZP-29122: As a developer, I want to configure password policies in ezuser Field Definitions (#2501)
- EZP-29764: As a Developer I want to update single Content Type translation (#2484)
- EZP-29788: As a developer, I want to delete content type translation (#2494)
- EZP-29451: As an Administrator I want to have a CLI command for database cleanup (#2431)
- EZP-29851: As a developer I want to be able to load several Locations at once (#2493)
- EZP-29749: As an Administrator I want to configure Imagine ProxyResolver (#2470)
- EZP-29932: As a Developer I want list of Languages based on User's browser settings (#2507)
- EZP-29962: As a Developer I want API to detect if object is user/group (#2509)
Bugs
- EZP-29586: Content copied by another user is still owned by original creator (#2447)
- EZP-29801: Content View breaks when providing location id as param (#2478)
- EZP-29809: api_keys.google_maps should not be set as null by default (#2477)
- EZP-29375: REST API doesn't support multiple relation types (#2375)
- EZP-29790: ContentService::loadContentListByContentInfo loads Content fields in random order on PosgreSQL (#2491)
- EZP-29751: Wrong first URL generation in exotic languages (#2471)
- EZP-29864: Spelling mistake in Content Type alert warnings (#2498)
- EZP-28099: Wrong Urls at equal beginning path prefixes (#2083)
- EZP-29887: Impossible to override the embed-inline default template (#2503)
- EZP-29899: Current Content version loading can end up loading wrong version under concurrency (#2502)
- EZP-29708: REST API returns the list of all SiteAccesses when invalid X-Siteaccess header value is set