Releases: ibexa/oss
v5.0.1
The full changelog for this release is available at: https://github.com/ibexa/oss/wiki/Changelog-v5.0.1
v4.6.23
The full changelog for this release is available at: https://github.com/ibexa/oss/wiki/Changelog-v4.6.23
v4.6.22
The full changelog for this release is available at: https://github.com/ibexa/oss/wiki/Changelog-v4.6.22
v5.0.0
ibexa/oss v5.0.0 change log
Changes since v4.6.21
ibexa/admin-ui changes between v4.6.21 and v5.0.0
Improvements
- IBX-8119: Upgraded minimum PHP version to 8.3
- IBX-8121: Fixed code style for 5.0
- IBX-8142: removed depreacated code (#1248)
- IBX-8144: [Rebranding] Remove compatibility layer from webpack encore (#1261)
- IBX-8140: Enabled authenticator manager-based security (#1264)
- IBX-8139: Dropped class_alias BC layer statements from all classes (#1267)
- IBX-8399: Moved RepositoryConfigurationProvider to Repository layer (#1283)
- IBX-8224: Dropped BackwardCompatibleCommand (#1277)
- IBX-8137: Dropped SwiftMailer in integration tests setup (#1289)
- IBX-8533: Dropped deprecated code (#1313)
- IBX-8138: [Rector] Applied rules from Symfony 5 Rector set lists (#1294)
- IBX-8534: Replaced pagelayout parameter (#1369)
- IBX-8534: Dropped deprecated Relation related methods usage (#1379)
- IBX-8805: Dropped deprecated Twig Functions&Filters (#1390)
- IBX-8534: Dropped removed ContentService::loadRelations methods usage (#1395)
- IBX-9109: Enabling TypeScript (ts-loader) with Webpack Encore (#1373)
- IBX-8534: Replaced Abstract Criterion with CriterionInterface
- IBX-8470: Upgraded codebase to Symfony 6 (#1415)
- IBX-9722: Replaced graphql subitems fetching with dedicated REST endpoint (#1503)
- IBX-9727: Added missing type hints (#1504)
- IBX-9727: Added missing type hints to REST input parsers (#1539)
- IBX-8471: Upgraded codebase to Symfony 7 (#1489)
- IBX-9948: Rebranded Field Types Validators (#1544)
- IBX-8471: Fixed 'Send to trash' confirmation modal after Symfony 7 upgrade (#1547)
- IBX-8223: Refactored limitation value blocks to use 'ibexa_' prefix (#1542)
- IBX-9916: Upgrade frontend dependencies (#1534)
- IBX-9940: Removed Sass deprecations (#1548)
- IBX-9916: Upgrade frontend dependencies (#1554)
- IBX-9916: Removed defaultProps (#1557)
- IBX-9916: Fixed subitems headers (#1563)
- IBX-9727: Aligned codebase with content-forms changes (#1566)
- IBX-9944: Add support for stateless CSRF protection in admin-ui (#1556)
- IBX-9727: Add missing type hints to options contracts (#1571)
- IBX-7845: Added icon mapping configuration and resolver method (#1559)
- IBX-9947: Rebranded field type identifiers (#1560)
- IBX-7845: Fixed form icon ID (#1584)
- IBX-9727: Add missing type hints to content types related VO (#1589)
- IBX-10141: Add new icon names for IncludedIcon component (#1592)
- IBX-10134: Remove depracated JS/twig code (#1586)
- IBX-9727: Aligned codebase after core content VO type hints changes (#1616)
- IBX-7801: Removed upload files button from non container content (#1601)
- IBX-10299: Moved users-with-permission-info endpoint to ibexa/share (#1631)
- IBX-10228: Bump symfony/* requirement to ^7.3 (#1613)
- IBX-10331: Fixed memory leak while compiling assets (#1624)
Bugs
- IBX-8322: Fixed lack of redirections to last visited pages after successful authentication (#1284)
- IBX-9511: Fixed incorrect object type in PolicyValueResolver (#1442)
- IBX-9577: Fixed fetching query data for Trash search (#1457)
- IBX-9636: Pagination arrows not displayed correctly (#1477)
- IBX-9633: Fixed z-index for content map preview (#1469)
- IBX-9614, IBX-9585, IBX-9586: Fixed pagination after upgrading to Symfony 6 (#1496)
- IBX-9776: Fix eslint errors on main branches (#1512)
- IBX-10066: Change lint config to 2.0 (#1558)
- IBX-10140: Fixed default icon set (#1593)
- IBX-10157: Fixed taggify mixin import (#1596)
- IBX-8316: Modal for taxonomy entry assignment field displaying not perfectly with page builder (#1524)
- IBX-10122: Fixed misspelled IncludedIcon component (#1577)
- IBX-8561: Fixed relation list when trying to display unauthorized content (#1594)
- IBX-6554: Prevent Twig errors when location is not defined in Location View (#1517)
- IBX-8697: ezkeyword invalid state fix (#1610)
- IBX-9895: Encoded location search query identifier (#1611)
- IBX-10217: Encoded user search query identifier (#1617)
- IBX-9807: Introduce date range single component (#1582)
- IBX-10239: Fixed malfunctioning URL management pagination (#1618)
- IBX-9894: Prevented invitation form submission with the enter key ...
v5.0.0-rc1
ibexa/oss v5.0.0-rc1 change log
Changes since v5.0.0-beta1
ibexa/admin-ui changes between v5.0.0-beta1 and v5.0.0-rc1
Improvements
- IBX-10134: Remove depracated JS/twig code (#1586)
- IBX-9727: Aligned codebase after core content VO type hints changes (#1616)
- IBX-7801: Removed upload files button from non container content (#1601)
- IBX-10299: Moved users-with-permission-info endpoint to ibexa/share (#1631)
Bugs
- IBX-8316: Modal for taxonomy entry assignment field displaying not perfectly with page builder (#1524)
- IBX-10122: Fixed misspelled IncludedIcon component (#1577)
- IBX-8561: Fixed relation list when trying to display unauthorized content (#1594)
- IBX-6554: Prevent Twig errors when location is not defined in Location View (#1517)
- IBX-8697: ezkeyword invalid state fix (#1610)
- IBX-9895: Encoded location search query identifier (#1611)
- IBX-10217: Encoded user search query identifier (#1617)
- IBX-9807: Introduce date range single component (#1582)
- IBX-10239: Fixed malfunctioning URL management pagination (#1618)
- IBX-9894: Prevented invitation form submission with the enter key (#1607)
- IBX-9852: [Taggify] Added config flag to prevent adding tag by blur (#1602)
- IBX-10168: Fixed missing assets icons (#1619)
- IBX-8638: Ensured last ancestor is valid before comparing paths in TrashItemData (#1608)
- IBX-10170: Refactored access check to use new contract interface (#1603)
- IBX-10300: Remove old taggify script from twig files (#1633)
- IBX-10215: Fixed
SourceLanguageValueResolver
argument's name (#1612)
ibexa/admin-ui-assets changes between v5.0.0-beta2 and v5.0.0-rc1
Improvements
ibexa/content-forms changes between v5.0.0-beta1 and v5.0.0-rc1
Improvements
ibexa/core changes between v5.0.0-beta1 and v5.0.0-rc1
Improvements
- IBX-9727: Fixed strict types of translatable Exceptions and Values (#590)
- IBX-9727: Fixed strict types of
MultiLanguageName
contracts (#599) - IBX-9941: Renamed contentclassattribute_id to content_type_field_definition_id (#582)
- IBX-9727: Fixed strict types for Encore ConfigurationDumper class (#601)
- IBX-9060: Added API to filter notifications (#520)
- IBX-9727: [Contracts][Tests] Fixed strict types of Test contracts (#602)
- IBX-9845: Added test skipping for Solr doesn't support shard URL (#593)
- IBX-9727: Added missing type hints to content related VO (#569)
- IBX-7801: Added constraint for new content to only be created inside content with container content type (#598)
- IBX-7801: Skipped container validation for root location (#609)
- IBX-9727: Fixed strict types of ProxyCacheWarmer (#611)
Bugs
- IBX-10137: Moved slug transformation rules to production Resources (#589)
- IBX-9328: Added the
users_group_root_subtree_path
config parameter (#594) - IBX-8697: Added validation for Keyword field type values in content and tests (#592)
- IBX-10167: Fixed translations export in abstract field type classes (#603)
- IBX-9980: Fixed displaying search engine in
ibexa:reindex
command (#607) - IBX-10246: Made
FieldDefinitionCreateStruct
not translatable by default (#608) - IBX-10229: Made old field type alias fallback to new one in searchable field map (#606)
- IBX-10253: Fixed condition checks for sending a file with BinaryStreamResponse (#614)
ibexa/core-persistence changes between v5.0.0-beta1 and v5.0.0-rc1
Improvements
ibexa/core-search changes between v5.0.0-beta1 and v5.0.0-rc1
No significant changes.
ibexa/cron changes between v5.0.0-beta1 and v5.0.0-rc1
No significant changes.
ibexa/design-engine changes between v5.0.0-beta1 and v5.0.0-rc1
No significant changes.
ibexa/doctrine-schema changes between v5.0.0-beta1 and v5.0.0-rc1
No significant changes.
ibexa/fieldtype-matrix changes between v5.0.0-beta1 and v5.0.0-rc1
Improvements
ibexa/fieldtype-query changes between v5.0.0-beta1 and v5.0.0-rc1
Improvements
v5.0.0-beta1
ibexa/oss v5.0.0-beta1 change log
Changes since v4.6.0
ibexa/admin-ui changes between v4.6.0 and v5.0.0-beta1
Improvements
- IBX-7928: As a developer, I want to have newest patch version of eslint config installed (#1203)
- IBX-7914: Added possibility to use another template (#1201)
- IBX-7981: [DAM] Added folder configuration (#1217)
- IBX-8086: Updated infographic for empty graph (#1235)
- IBX-7981: Improved folder configuration (#1231)
- IBX-7816: ALW files upload (#1184)
- IBX-7949: Added extensibility point for app switcher (#1222)
- IBX-8119: Upgraded minimum PHP version to 8.3
- IBX-8253: Replace eZ Platform to Ibexa DXP in forgot password mail (#1259)
- IBX-8121: Fixed code style for 5.0
- IBX-8142: removed depreacated code (#1248)
- IBX-8144: [Rebranding] Remove compatibility layer from webpack encore (#1261)
- IBX-8140: Enabled authenticator manager-based security (#1264)
- IBX-8344: Added endpoint for download images (#1271)
- IBX-8139: Dropped class_alias BC layer statements from all classes (#1267)
- IBX-8109: [ALW] folders management (#1254)
- IBX-8399: Moved RepositoryConfigurationProvider to Repository layer (#1283)
- IBX-8224: Dropped BackwardCompatibleCommand (#1277)
- IBX-8424: Fixed criterions build for hook useSearchByQueryFetch (#1278)
- IBX-8137: Dropped SwiftMailer in integration tests setup (#1289)
- IBX-8110: ALW images edit (#1282)
- IBX-8601: Added extension point allowing to inject components into content create/edit form header (#1307)
- IBX-8533: Dropped deprecated code (#1313)
- IBX-8690: [DAM] Both side panels should be hidable (#1316)
- IBX-8138: [Rector] Applied rules from Symfony 5 Rector set lists (#1294)
- IBX-8768: Add specific prefixes to all CSS (standalone app) (#1324)
- IBX-8626: Create action menu component foundations (#1318)
- IBX-8722: Added Bookmarsk to Image Picker (#1323)
- IBX-8900: Integrate the AI actions for refine text in the editor (#1351)
- IBX-9023: Added date range form field (#1358)
- IBX-8784: Proper handling for error messages in fetches (#1354)
- IBX-9008: Added language helper (#1370)
- IBX-8534: Replaced pagelayout parameter (#1369)
- IBX-8534: Dropped deprecated Relation related methods usage (#1379)
- IBX-8805: Dropped deprecated Twig Functions&Filters (#1390)
- IBX-9086 Autogenerated identifiers for content types & field definitions (#1389)
- IBX-8534: Dropped removed ContentService::loadRelations methods usage (#1395)
- IBX-9056: Redesigned content preview (#1381)
- IBX-9169: Enabled searching by content's name in the Trash (#1388)
- IBX-8436: Added modal helper (#1320)
- IBX-8445: Added storage class (#1391)
- IBX-9109: Enabling TypeScript (ts-loader) with Webpack Encore (#1373)
- IBX-8534: Replaced Abstract Criterion with CriterionInterface
- IBX-9170: AI Assistant (#1385)
- IBX-9002: Added endpoint for list users with permission info (#1372)
- IBX-3534: Date picker seconds configuration (#1412)
- IBX-9400: UX fixes for share dialog (#1426)
- IBX-8470: Upgraded codebase to Symfony 6 (#1415)
- IBX-9374: stored copied link clipboard (#1431)
- IBX-9406: Add share action to Dashboard blocks & Drafts list (#1456)
- IBX-9406: Added icons collaboration and share (#1462)
- IBX-9629: Improve the map location (ezgmaplocation) fields layout. (#1473)
- IBX-9069: Initial Product Tab (#1397)
- IBX-8973: Discounts - initial frontend create wizard (#1399)
- IBX-9449: Product Picker base object selection with variants (#1433)
- IBX-9453: Product Picker category filter (#1434)
- IBX-9566: Product Picker - product type filter (#1452)
- IBX-9599: empty table row and no search results component (#1458)
- IBX-9628: ellipsized details content (#1466)
- IBX-9649: Sticky columns in React table (#1484)
- IBX-9652: TableHeadCell checkbox fixes (#1510)
- IBX-9060: Added open mail icon (#1506)
- IBX-9741: Add products list link on no products view in PP (#1509)
- IBX-9619: Reworked action list (#1480)
- IBX-9722: Replaced graphql subitems fetching with dedicated REST endpoint (#1503)
- IBX-9727: Added missing type hints ([#1504](https://github.com/ibexa/admin...
v4.6.21
ibexa/oss v4.6.21 change log
Changes since v4.6.20
ibexa/admin-ui changes between v4.6.20 and v4.6.21
Improvements
Bugs
- IBX-9973: Removed limit of 10 editors displayed on users list (#1546)
- IBX-9759: Fixed disabled fields styles (#1565)
- IBX-7728: Added column settings icon (#1562)
- IBX-9414: Bookmarks list fixes (#1553)
- IBX-10102: [...] button is shorter than other buttons in content menu (#1572)
- IBX-7940: Fixed clearing email input field (#1573)
- IBX-9759: Fixed id_disabled value and styles condition (#1570)
- IBX-7069: Vertically aligned contributor name column (#1574)
- IBX-8933: Fixed user thumbnail display (#1591)
- IBX-10100: Collaborator's icons should be displayed above field's label (#1578)
- IBX-9793: Fixed XSS issues in several places
- IBX-9793: Fixed XSS issues in several places (see commit description)
ibexa/admin-ui-assets changes between v4.6.20 and v4.6.21
Improvements
Bugs
- IBX-9793: Replace taggify with fork in package.json
ibexa/content-forms changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/core changes between v4.6.20 and v4.6.21
Bugs
- IBX-8125: Added link index to ezurlalias_ml
ibexa/core-persistence changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/core-search changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/cron changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/design-engine changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/doctrine-schema changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/fieldtype-matrix changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/fieldtype-query changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/fieldtype-richtext changes between v4.6.20 and v4.6.21
Bugs
- IBX-9867: Fixed XSS in embed in rich text
ibexa/graphql changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/http-cache changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/i18n changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/notifications changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/post-install changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/rest changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/search changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/solr changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/standard-design changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/system-info changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/twig-components changes between v4.6.20 and v4.6.21
No significant changes.
ibexa/user changes between v4.6.20 and v4.6.21
No significant changes.
v3.3.43
ibexa/oss v3.3.43 change log
Changes since v3.3.42
ezsystems/ezplatform-admin-ui changes between v2.3.37 and v2.3.38
Bugs
- IBX-9793: Fixed XSS issues in several places
ezsystems/ezplatform-admin-ui-assets changes between v5.3.4 and v5.3.5
Bugs
- IBX-9793: Replace taggify with fork in package.json
ezsystems/ezplatform-core changes between v2.3.42 and v2.3.43
No significant changes.
v4.6.20
ibexa/oss v4.6.20 change log
Changes since v4.6.19
ibexa/admin-ui changes between v4.6.19 and v4.6.20
Improvements
- IBX-9619: Reworked action list (#1480)
- IBX-9060: Added expand-right icon (#1535)
- IBX-9836: Fix form help icon shrinking (#1530)
- IBX-9935: Added extensibility point for new views in subitems (#1537)
- IBX-9926: [Collaboration] Users list for CKEditor (#1531)
- ENG-140: Added auto-assign reviewers GH workflow (#1545)
- IBX-9697: Refactored components to align with new twig-components package (#1520)
Bugs
- IBX-9808: Add ellipsized lines no parameter in twig details component (#1521)
- IBX-8769: Fixed multi file upload errors alignment (#1502)
- IBX-9750: Share dialog adjustments (#1516)
- IBX-9761: [RTC] Search results are displayed after typing 4 characters (#1519)
- IBX-8707: Items listed in role assignment page are not clickable (#1508)
- IBX-9847: Fixed ezobjectrelation selection limit (#1540)
- IBX-9918: Added parameter is_link in twig user component (#1541)
- IBX-8304: Fixed dropdown multi selection display (#1549)
- IBX-8688: Fixed switcher helper text (#1552)
- IBX-9698: Disabled toggler btn when all options disabled (#1561)
ibexa/admin-ui-assets changes between v4.6.19 and v4.6.20
Improvements
ibexa/content-forms changes between v4.6.19 and v4.6.20
Improvements
ibexa/core changes between v4.6.19 and v4.6.20
Improvements
- ENG-140: Added auto-assign reviewers GH workflow
Bugs
- IBX-9810: Fixed inner
validateProperty*()
calls of StructWrapperValidator (#521) - IBX-9262: Fixed Relation::Asset not being cleaned up on content deletion (#523)
Misc
ibexa/core-persistence changes between v4.6.19 and v4.6.20
Improvements
- ENG-140: Added auto-assign reviewers GH workflow
ibexa/core-search changes between v4.6.19 and v4.6.20
Improvements
- ENG-140: Added auto-assign reviewers GH workflow
ibexa/cron changes between v4.6.19 and v4.6.20
Improvements
ibexa/design-engine changes between v4.6.19 and v4.6.20
Improvements
- ENG-140: Added auto-assign reviewers GH workflow
ibexa/doctrine-schema changes between v4.6.19 and v4.6.20
Improvements
ibexa/fieldtype-matrix changes between v4.6.19 and v4.6.20
Improvements
ibexa/fieldtype-query changes between v4.6.19 and v4.6.20
Improvements
- ENG-140: Added auto-assign reviewers GH workflow
ibexa/fieldtype-richtext changes between v4.6.19 and v4.6.20
Improvements
- IBX-9926: [Collaboration] Users list for CKEditor (#227)
- ENG-140: Added auto-assign reviewers GH workflow (#230)
Bugs
- IBX-8822: Fixed arrow colors (#215)
- IBX-9738: Link URL and title is removed when selecting full link text (pt 2) (#223)
ibexa/graphql changes between v4.6.19 and v4.6.20
Improvements
ibexa/http-cache changes between v4.6.19 and v4.6.20
Improvements
ibexa/i18n changes between v4.6.19 and v4.6.20
Improvements
ibexa/notifications changes between v4.6.19 and v4.6.20
Improvements
- ENG-140: Added auto-assign reviewers GH workflow
ibexa/post-install changes between v4.6.19 and v4.6.20
Improvements
- ENG-140: Added auto-assign reviewers GH workflow
ibexa/rest changes between v4.6.19 and v4.6.20
Improvements
- [ENG-140](https://issues.ibexa.co/browse/ENG-140...
v4.6.19
ibexa/oss v4.6.19 change log
Changes since v4.6.18
ibexa/admin-ui changes between v4.6.18 and v4.6.19
Improvements
- IBX-9628: ellipsized details content (#1466)
- IBX-9649: Sticky columns in React table (#1484)
- IBX-9652: TableHeadCell checkbox fixes (#1510)
- IBX-9060: Added open mail icon (#1506)
- IBX-9741: Add products list link on no products view in PP (#1509)
Bugs
- IBX-9274: Added URL validation
- IBX-9462: React Popup fix (#1446)
- IBX-9659: Fix dropdown elements sticking out and search icon is not in the input
- IBX-9632: Added inLanguage parameter to URL for download file (#1488)
- IBX-9658: Fixed removing tooltips (#1486)
- IBX-8760: Fixed styles for nontranslatable field notice (#1495)
- IBX-9723: Relative URLs in ezurl field no longer works (#1499)
- IBX-9690: Fix tag view select's select button styles (#1505)
- IBX-8941: Added error descrition handling (#1459)
- IBX-9717: Fix permanent discount end date saving problem (#1507)
- IBX-9708: Added activate and deactivate icon (#1511)
- IBX-9689: Fixed search icon placing (#1498)
- IBX-9708: Rename activate-deactivate -> deactivate (#1513)
- IBX-9775: Fix invalid date time input styling (#1515)
ibexa/admin-ui-assets changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/content-forms changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/core changes between v4.6.18 and v4.6.19
Improvements
- IBX-9697: Added priority attribute to ibexa data collector (#517)
- IBX-9060: Added mark as unread functionality for notifications (#510)
Bugs
- IBX-9447: Added a missing condition when verifying the Asset field (#495)
- IBX-9379: Added Grace Period for archived versions (#515)
ibexa/core-persistence changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/core-search changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/cron changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/design-engine changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/doctrine-schema changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/fieldtype-matrix changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/fieldtype-query changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/fieldtype-richtext changes between v4.6.18 and v4.6.19
Bugs
- IBX-9583: Fixed closing custom attributes when clicking outside (#220)
- IBX-9677: Fixed zindex in embed image (#221)
- IBX-8852: added gap between label and switch button (#214)
ibexa/graphql changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/http-cache changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/i18n changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/notifications changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/post-install changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/rest changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/search changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/solr changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/standard-design changes between v4.6.18 and v4.6.19
No significant changes.
ibexa/system-info changes between v4.6.18 and v4.6.19
No significant changes.