Skip to content

v4.6.0‐rc1 release notes

Adam Wójs edited this page Jan 25, 2024 · 1 revision

Changes since v4.6.0-beta1

ibexa/admin-ui changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

  • IBX-6627: Removed non-existing service definition (#915)
  • IBX-5280: Added constraint LocationIsContainer to parentLocation in ContentCreateData (#734)
  • IBX-6343: ezdate and ezdatetime validation is styled properly (#912)
  • IBX-6643: Restore React production version in admin-ui (#919)
  • IBX-5854: Unified cookies names (#917)
  • IBX-6378: Create content on the fly view is not styled properly (#909)
  • IBX-6475: Fix translation variable visible in UI (#920)
  • IBX-6644: Gracefully handle broken custom URL aliases (#2111)
  • IBX-6635: Empty product list is not adapted to low resolution screens (#937)
  • IBX-6377: Wrong table color in RTE in content preview (#928)
  • IBX-6718: Missing scroll in language dropdown (#934)
  • IBX-6729: Drafts should be removed from user menu (#939)
  • IBX-6597: Content type pickers are inconsistent (#914)
  • IBX-6475: fix transaltions (#957)
  • IBX-6725: Autosave notification is in wrong place (#938)
  • IBX-6845: Matrix field columns table header not present until saved (#953)
  • IBX-6883: [PB] Add tooltips for all buttons in header (#960)
  • IBX-6993: [Fieldtype Matrix] After adding field, "select all checkbox" in table does not work (#978)
  • IBX-6998: First table row has white background (#982)
  • IBX-6955: Filters in global search are misaligned for long content type name (#969)
  • IBX-6612: [Customer] JS exception occurs while user navigate on content action menu (#970)
  • IBX-6985: Product code badge at wrong position (#975)
  • IBX-7061: Cannot switching filed groups on create and edit PT form (#988)
  • IBX-6950: Added style for invalid fields (#973)
  • IBX-7147: Fixed issue where multiple Encore entries are applied to ESI fragments (#1003)
  • IBX-7159: Fix preview back button 500 (#1005)
  • IBX-7258: add getContentTypeDataByHref helper (#1019)
  • IBX-7252: Add react dropdown disabled state (#1018)
  • IBX-7273: No svg for empty filter dropdown (#1023)
  • IBX-7247: [Site context] Wrong icon for site dropdown (#1025)
  • IBX-7145: Fixed hardcoded restricted content type ids/language codes (#1029)
  • IBX-6728: Fixed sidebar menu in URL editing form (#1028)
  • IBX-7126: Allowed passing extra parameters to pager of "My Drafts" tab (#1012)
  • IBX-7183: [Sub-items] For a small number of items column popup is not fully visible (#1013)
  • IBX-7246: Burger menu duplicated for tabs without children (#1015)
  • IBX-7250: [Site context] Long site name should be truncated with '...' (#1038)
  • IBX-7122: Hidden hide/show toggler (#1043)
  • IBX-1464: Added versionNo param in the ezimage edit form template (#2113)
  • IBX-7299: Added event emission to allow modification of content type list
  • IBX-7059: Added align-items for icon-wrapper (#1050)
  • IBX-7401: Fixed input file type validation for image asset field (#1063)
  • IBX-7020: Redirect to a parent Location after saving and closing a draft
  • IBX-7020: Removed redirect to the "Drafts" module
  • IBX-7348: Added icons to quick-actions (#1064)
  • IBX-7356: [Sub-items] - disable Columns settings in Grid view (#1055)
  • IBX-7294: Gracefully handle missing user's thumbnail image (#1031)
  • IBX-7410: Aligned focus mode switcher with design (#1071)
  • IBX-7167: Added tooltip option to popup (#1070)
  • IBX-7222: Added 4px line to dropzone placeholder (#1035)
  • IBX-7399: Hidden tabs toggles in location view (#1081)
  • IBX-7454, IBX-7075: Fixed misaligned limitations on policies list (#1078)
  • IBX-7302: No left sidebar when no anchor menu items (#1037)
  • IBX-7130: Redirect back to user setting after discard password update (#1077)
  • IBX-7029: Fixed invalid content type icon when creating Content with Content On The Fly (#1079)
  • IBX-7037: Added check if user has permission to change password (#1047)
  • IBX-7121: Added asterisks in password user settings (#1044)
  • IBX-7184: [Sub-items] For lower resolution list header actions ale not fully visible (#1024)
  • IBX-6680: Fixed capitalization in location view tabs (#1096)
  • IBX-7489: Fix user settings password change Discard button link (#1095)
  • IBX-7124: Aligned confirmation/discard action labels in User settings with design (#1097)
  • IBX-7357: Adjusted Authors & Details tabs to modes specification (#1058)
  • IBX-6262: Added extension point to allow rendering additional fields in content translation form (#1086)
  • IBX-7154: Fixed breadcrumb styles in autocomplete (#1073)
  • IBX-6747: Changed UDW cancel action label to "Discard" (#1100)
  • IBX-7089: Aligned relation list item actions to the right (#1099)
  • IBX-6539: Fixed "Last modified" and "Created" filters style in global search (#1101)
  • IBX-7128: Fixed inconsistent section header size in user settings view (#1102)
  • IBX-7271: Missing suggestions while creating content in COFT (#1033)
  • IBX-7505: Fix unnecessary +0 text in React dropdown (#1106)
  • IBX-6679: Disabled delete action in field definition form when translating content type (#1080)
  • IBX-7287: Introduced Autosave API (#1082)
  • IBX-7182: Implemented autoopen on init page for extra actions (#1085)
  • IBX-7052: UDW gets closed after switching Bookmarks view into grid view (#1088)
  • IBX-7410: Changed "View profile" to "Profile"
  • IBX-7461: [Site context] Hover and clicked state on Site context (#1089)
  • IBX-6721: Added missing translation for custom_url_alias_add_form.sit… (#1113)
  • IBX-6680: Disabled add field action in field definition form when translating content type (#1094)
  • IBX-7352: Aligned focus mode labels in user settings with design (#1076)
  • IBX-7376: Fixed redirect to the not-existing menu after switching to focus mode (#1065)
  • IBX-7491: User profile is not available for Editors (#1114)
  • IBX-7496: Fixed centering double input separator (#1103)
  • IBX-7290: Add abort controller to useSearchByQueryFetch (#1104)
  • IBX-6724: Simplifed context menus (#1067)
  • IBX-7549: Fixed wrong icon for data & time preview message User Settings > Location > Edit (#1123)
  • IBX-7551: Fixed delete button label in role unassign confirmation modal (#1124)
  • IBX-7448: Fixed siteaccess dropdown values (#1110)
  • IBX-7409: Changed Content Type to content type (#1087)
  • IBX-7411: Implemented data labels for doughnut charts (#1093)

Bugs

  • IBX-7411 Added chartjs-plugin-datalabels package (#20)

ibexa/calendar changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

  • IBX-6124: JS exception occur when user click on expand sidebar button (#47)
  • IBX-6135: [Calendar] Day view shows 9-day weeks (#93)
  • IBX-1120: [Calendar] The title of the content is partially displayed in day view (#92)
  • IBX-5194: Adjusted events fetching to account for timezone and daylight saving time (#43)

ibexa/cart changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6051: Quick order warning cart items hightlighting (#71)
  • IBX-5874: Allow to attach context data to Cart and Cart Entries (#63)
  • IBX-6415: Renamed domain names (#78)
  • IBX-5966: Remote Product Catalog adjustments (#64)
  • IBX-7315: Update eslint/prettier to newest versions (#81)

Bugs

  • IBX-6053: Added PriceContext with currency based on given cart (#69)
  • IBX-6069: Quick Order - update cart object after adding product (#73)
  • IBX-6014: Set Quick Order default quantity to 1 (#72)
  • IBX-6044: Added verifications on whether the session has started (#68)
  • IBX-6063: Unavailable products can now be added to carts (#75)
  • IBX-6128: Improved error handling for imported files that are improperly formatted (#76)
  • IBX-6208: Added missing transaction rollback calls (#77)
  • IBX-6692: Added authorization endpoint for anonymous users loading the cart (#80)

ibexa/checkout changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

  • IBX-6109: [Checkout] Unnecessary text in Payment method step (#141)
  • IBX-5958: Added Tax ID address field also for non-company buyers (#148)
  • IBX-5043: Take default shipping address for Company Member checkout flow (#149)
  • IBX-6113: Adjusted reorder for virtual products (#150)
  • IBX-6073: Allowed only enabled payment methods (#151)
  • IBX-6058: Passed prefilled data object in Customer & Member Form Mappers (#143)
  • IBX-6204: Added submit buttons and previous_step parameter for use in checkout actions (#155)
  • IBX-6065: Skipped adding deleted/non accessible products to cart (#147)
  • IBX-6196: Added checkout configuration to work without storefront one (#153)
  • IBX-6266: Fixed shipping cost not being taken into account within total value (#158)
  • IBX-6540: [Checkout] Shipping and Billing addresses does not contains city value on Payment and Summary page (#165)
  • IBX-6593: Added missing translation for shipping address (#171)
  • IBX-7117: Reorganized checkout workflow - moved deleting cart to last step (#168)

ibexa/connect changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6111: Added customizable webhook arguments
  • IBX-7315: Update eslint/prettier to newest versions (#11)

Bugs

  • IBX-6678: Updated thumbnail for ibexa-connect block (#9)
  • IBX-6613: Disable Ibexa Connect block when it's not configured (#10)

Improvements

Bugs

  • IBX-6168: Added modal to product edit and create view (#39)
  • IBX-6364: Fixed translations originating from JS (#40)
  • IBX-7310: Fixed max file size value for Image Asset (#42)
  • IBX-7404: Fixed invalid translation domain (#44)
  • IBX-7502: Adjusted ImageAssetTest after moving file size validation to image asset field type (#45)

Improvements

  • IBX-6415: Renamed domain names (#52)
  • IBX-6279: Simplify actions in create and edit modes (#50)
  • IBX-6315: Added url param publishedContentId (#53)
  • IBX-6645: As the User I want to change my data and avatar in User profile
  • IBX-6856: Added view variable mime types for ezimage field type (#55)

Bugs

  • IBX-4031: Forced published non-translatable field to be shown in current field (#71)
  • IBX-6495: Fixed saving non-translatable fields in main language (#74)
  • IBX-7310: Fixed max file size value for Image Asset (#56)
  • IBX-7020: Fixed redirect after saving and closing (#58)
  • IBX-7502: Moved Image asset file validation to field type definition (#61)
  • IBX-7409: Changed Content Type to content type (#59)

Improvements

Bugs

  • IBX-5280 disable create option in context menu for not container contents (#49)
  • IBX-6759: Proptypes fixed (#50)
  • IBX-7159: Fix preview back button 500 (#54)
  • IBX-7210: Fixed invalid REST request for location data (#56)
  • IBX-7106 add X-Siteaccess header to loadContentTypes request (#53)
  • IBX-7421: [Content Tree] OSS Content tree is used in all versions (#59)
  • IBX-7409: Changed Conten Type to content type (#61)
  • IBX-7572: Fixed context menu action buttons (#64)

ibexa/core changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-5630: Added possibility to extend URL schema resolving (#242)
  • IBX-6185: Add more PHP file types to default upload blocklist (#3153) (#379)
  • IBX-6017: Implemented loadVersionInfoListByContentInfo PAPI method
  • IBX-6017: Fixed validation of ContentService::loadVersionInfoListByContentInfo input
  • IBX-6314: Applied microcopy guidelines and adjusted translation keys and domains (#260)
  • IBX-4598: Added support for generating urls for content wrappers in ibexa_url/ibexa_path (#181)
  • IBX-6415: Renamed domain names (#269)
  • IBX-6282: Added support for custom name schema attributes (#257)
  • IBX-5705: Used SecurityPass to define Guard authentication provider (#265)
  • IBX-5705: Fixed Token handler getTokenType to return id (#267)
  • IBX-5705: Fixed InteractiveLoginToken by setting original token (#274)
  • IBX-5385: Added content-type option to ibexa:reindex command (#259)
  • IBX-6315: Added LocationArgumentResolver (#270)
  • IBX-4929: Fix PhpDoc (#280)
  • IBX-6641: "is_thumbnail" enabled by default for user_type
  • IBX-6630: Allowed injecting view type into content preview controller (#285)
  • IBX-6875: Implemented IsPreview View Matcher (#288)
  • IBX-6620: Added image search criterions (#284)
  • IBX-7276: Extended built-in Twig functions library (#301)
  • IBX-6649: Added support for spell checking (#276)
  • IBX-6937: Changed maxFileSize value to float type for Image field type (#291)
  • IBX-7055: Made BeforeTrashEvent::getResult return value nullable (#297)
  • IBX-6827: Aggregation API improvements (#287)
  • IBX-7276: Renamed ibexa_get_current_user Twig function to ibexa_current_user (#307)
  • IBX-6856: Added mime types limitation for ezimage field type (#300)
  • IBX-7318: Set image field from Image CT to is_searchable set to true (#305)
  • IBX-6937: Changed expected min and max value types to numeric instead of int (#308)
  • IBX-7337: Added twig functions to get user preference (#313)
  • IBX-7418: Added ContentName Criterion (#312)

Bugs

  • IBX-4853: Introduced Locale::convertToRepository method (#245)
  • IBX-6195: Made URL_ALIAS_ROUTE_NAME calls inside URL Alias Routers static (#246)
  • IBX-5388: Added index on ezcontentobject_link.contentclassattribute_id field
  • IBX-6202: Fixed processing URL Alias schema pattern groups (#248)
  • IBX-5936: Added ContentTypeHandler::loadContentTypesByFieldDefinitionIdentifier method (#249)
  • EZP-29574: [Tests] Fixed randomly failing testLoadUserByToken
  • IBX-152: Optimized Legacy Search Engine FullText Word Indexer
  • IBX-6254: Refactored MemoryCachingHandler to use CacheIdentifierGeneratorInterface with shortened persistence cache tags (#252)
  • IBX-4031: Ensured non-translatable field values are copied when publishing a draft
  • IBX-6173: Added indexes to ezcontentobject_attribute and ezurl_object_link tables
  • IBX-5061: Improved readability for DateMetadata criterion targets (#204)
  • IBX-6481: Fixed keys in array returned by VersionValidator::validate (#271)
  • IBX-6484: Fixed Content Handler loadVersionInfoList database error
  • IBX-6601: Fixed wrong documentation for Indexable/Unindexed (#283)
  • IBX-6631: Enriched TrashItem with removedLocationContentIdMap
  • IBX-6738: Fixed content type group deletion when it contains orphaned content type drafts (#282)
  • IBX-6504: Gracefully handled URL generation in RoutingExtension
  • IBX-6207: Requests containing front controller script causes session-not-found exception (#377)
  • IBX-6880: Skipped normalizing directories in the normalizePath method
  • IBX-6880: Rollback
  • IBX-7015: Fixed Content Type cache_keys
  • IBX-5827: Replaced deprecated string interpolation (PHP 8.2+) (#386)
  • IBX-5827: Adapted code to Ibexa coding standards
  • IBX-6880: Skipped normalizing directories in the normalizePath method
  • IBX-7346: Reindexed reverse-related content after deleting source content (#396)
  • IBX-7502: Added file size validation for image asset field type (#320)
  • IBX-7409: Changed Content Type to content type (#316)

Improvements

  • IBX-6824: Fixed doctrine metadata property/foreign key relationship methods
  • IBX-6824: Skip column to foreign relationship mapping for primary key
  • IBX-6824: Fixed inheritance column reported as invalid
  • IBX-6824: Added ability to perform queries across multiple tables
  • IBX-6634: Fixed relationship comparison
  • IBX-7315: Update eslint/prettier to newest versions (#12)
  • IBX-7355: Allowed LIKE query conditions in Criteria for joins (#13)

Improvements

Bugs

  • IBX-5784, IBX-5743: Applied main tag (#198)
  • IBX-3502: Fixed members tab in customer portal (#204)
  • IBX-6112: Made empty orders list distinguishable from having no currency configured (#205)
  • IBX-6041: Fixed search list error when filtering by creator name (#202)
  • IBX-3509: Fixed showing activate/deactivate button enabling to act on currently logged user (#209)
  • IBX-5669: Payment list & details - incorrect value of order (#207)
  • IBX-5145: Added new form with site access selector for backoffice members invitations (#206)
  • IBX-6323: Moved new commerce OrdersProvider to ibexa/corporate-account-commerce-bridge (#211)
  • IBX-3677: Added missing content remote ID for Sales Reps user group (#217)
  • IBX-4223: Made billing address required for companies (#212)
  • IBX-6727: Hide unecessary Publish and edit button in company create view (#220)
  • IBX-6612: [Customer] JS exception occurs while user navigate on content action menu (#222)
  • IBX-7221: Member who placed any order cannot be accessed from company view (#224)
  • IBX-6724: Simplifed context menus (#228)
  • IBX-7409: Changed Content Type label to content type (#229)

Misc

  • IBX-6230: Fix incorrect CSS selectors in Behat code (#214)

ibexa/cron changes between v4.6.0-beta1 and v4.6.0-rc1

No significant changes.

No significant changes.

No significant changes.

Improvements

Bugs

  • IBX-6273: Fixed setting missing SearchResult time and maxScore properties
  • IBX-3974: Added NullGroupResolver to narrow down the index even further (#56)
  • IBX-7384: Fixed creating spellcheck index field when the value is an array (#32)

Improvements

Misc

  • IBX-4516: Set a combination of 3 PHP & 3 Node versions. Ditched using default image (except matchers). (#196)
  • IBX-2319: adjusted matcher tests config setup

ibexa/fastly changes between v4.6.0-beta1 and v4.6.0-rc1

Bugs

  • IBX-5501: Fastly shielding : Possible race condition if Edge PoP receives soft purge request before shield (#44)
  • IBX-5854: Allowed cookies prefixed with ibexa- (#28)

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#19)
  • IBX-6415: Renamed domain names (#22)
  • IBX-7315: Update eslint/prettier to newest versions (#25)

Bugs

  • IBX-4223: Validate name and country only if field is required (#20)

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#29)
  • IBX-6415: Renamed domain names (#30)
  • IBX-7315: Update eslint/prettier to newest versions (#37)

Bugs

  • IBX-6530: Fixed checkbox in content type edit (#32)
  • IBX-6845: Matrix field columns table header not present until saved (#33)
  • IBX-6993: [Fieldtype Matrix] After adding field, "select all checkbox" in table does not work (#34)
  • IBX-6559: Fixed ezmatrix field form inconsistencies in Content Type form (#36)

Improvements

  • IBX-6111: Added checkbox attribute for Page Builder blocks
  • IBX-6415: Renamed domain names (#91)
  • IBX-6843: Focus mode for richtext (#96)
  • IBX-7315: Update eslint/prettier to newest versions (#99)
  • IBX-6782: [Migrations] Defined Action which puts blocks onto a Page (#101)
  • IBX-7329: Enhancing UX: Name Updates for Product 4.6 LTS+ (#104)
  • IBX-7351: Added ability to work with UserChoice form type

Bugs

  • IBX-6275: Added missing asterisk for nested attribute (#90)
  • IBX-6608: Handled removal of orphaned zones when deleting draft (#250)
  • IBX-6504: Loaded block's Location with all languages (#251)
  • IBX-7138: Added event dispatching to allow modification of blocks and layouts list
  • IBX-7138: Added event dispatching to allow modification of blocks and layouts list (#97)
  • IBX-7359: Added information about Landing Page preview availability (#105)
  • IBX-7409: Changed Content Type label to content type (#106)

Improvements

Improvements

Bugs

  • IBX-6025: Properties of one custom tag showing in the preview of another (#97)
  • IBX-5715: Added validate if anchor value is unique and valid (#94)
  • IBX-6149: Richtext: Anchor is duplicated when entering newline
  • IBX-5784: CkEditor toolbar top position fixed (#92)
  • IBX-6026: Fixed deleting multiple custom tags in once (#99)
  • IBX-6039: Fixed dropdown label for custom styles (#98)
  • IBX-6151, IBX-6148: Added check if balloon hasView to prevent trying it add again it, corrected logic for countElementsWithSameId (#101)
  • IBX-6134: Changed ANCHOR_PATTERN to be compatible with xml:id because cannot have : character (#235)
  • IBX-6136: Changed value validation logic for anchor (#236)
  • IBX-5961: Cut&pasting from Word might cause invaliation error due to not accepted TextAlign value (#233)
  • IBX-6162: Add link params to all selected paragraphs (#103)
  • IBX-6071: Handled custom attributes deselection (#104)
  • IBX-6121: Added z-index to toolbar (#111)
  • IBX-6077: Fixed saving custom classes and attributes on tables in OE (#107)
  • IBX-5932: Added max-height for .ck.ck-dropdown__panel (#112)
  • IBX-1756: Added id attribute to custom tags (#238)
  • IBX-6200: Changed the way Custom Styles list was displayed (#109)
  • IBX-5871: Changed check if @xlink:title exists and not empty for a link element (#115)
  • IBX-6217: Forced RichText\Rendererto utilize PermissionResolver instead of AuthorizationChecker (#118)
  • IBX-5048: Fixed handling nested lists with line feeds (#237)
  • IBX-6078: Added Revert to saved button (#117)
  • IBX-6352: Blocked image upload when moving it inside RTE (#121)
  • IBX-6354: Set z-index for .ck-toolbar-container and .ck-balloon-panel_with-arrow (#124)
  • IBX-6485: Forced RichText\Rendererto utilize PermissionResolver instead of AuthorizationChecker
  • IBX-6467: Fixed styling of RichText field validation (#128)
  • IBX-6400: Moving images between lines can result in a disapperance of another image (#132)
  • IBX-6578: Fixed auto loading issue in LiteralLayoutNestedListTest (#241)
  • IBX-7195: [Focus mode] Rich text options do not display correctly (#137)
  • IBX-7441: Fixed custom attributes in link (#140)

Improvements

Bugs

ibexa/graphql changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6602: Used Content::getThumbnail directly for obtaining thumbnails (#56)

Bugs

  • IBX-5094: Added try-catch block for UnauthorizedException (#136)
  • IBX-7409: Changed Content Type label to content type (#58)

ibexa/headless changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Misc

  • IBX-4516: Set a combination of 3 PHP & 3 Node versions. Ditched using default image. (#87)
  • IBX-4516: Set a combination of 3 PHP & 3 Node versions. Ditched using default image

Improvements

Bugs

ibexa/i18n changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6415: Renamed domain names and removed obsolete translations (#32)

Bugs

ibexa/icons changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#75)
  • IBX-6415: Renamed domain names (#76)
  • IBX-7315: Update eslint/prettier to newest versions (#82)
  • IBX-6856: Passed array with mime types to ImageFieldType (#80)

Bugs

  • IBX-6681: Fixed disable toggle for image edit when external source is present (#77)
  • IBX-6740: Fixed image editor disable toggle for contents with no location (#78)
  • IBX-1464: Add versioning to an edited draft image in the Image Editor (#81)
  • IBX-7060: Added data-tooltip-container-selector (#84)
  • IBX-7059: Added icon-wrapper for Icon (#83)
  • IBX-6724: Simplifed context menus (#87)

Improvements

  • IBX-5819: Added upgrade scripts for virtual products (#108)
  • IBX-5874: Allowed to attach context data to Cart and Cart Entries (#127)
  • IBX-5705: Added upgrade scripts for OAuth2 feature (#110)
  • IBX-6937: Added upgrade scripts to rewrites max file size for ezimage from dataInt1 column to dataFloat1 (#131)
  • IBX-6645: Implemented user profile (#133)
  • IBX-7318: update image field from Image CT to is_searchable set to true (#132)

Bugs

  • IBX-5388: Added upgrade scripts for ezsystems/ezplatform-kernel#378 (#114)
  • IBX-5936: Added index for ezcontentclass_attribute.data_type_string column (#118)
  • IBX-5936: Added index for ezcontentclass_attribute.data_type_string field within 4.5 -> 4.6 update script (#120)
  • IBX-6173: Added indexes to ezcontentobject_attribute and ezurl_object_link tables
  • IBX-6173: Added indexes to ezcontentobject_attribute and ezurl_object_link tables
  • IBX-6255: Add indices to field_id columns in some tables in Form Builder related tables
  • IBX-6255: Bumped patch version for adding form indices scripts
  • IBX-6904: Changed names field type to text/longtext in ibexa_taxonomy_entries (#129)
  • IBX-7491: User profile is not available for Editors
  • IBX-7491: Applied QA feedback
  • IBX-7516: Fixed 500 error when previewing Ibexa Digital Experience Platform by Editor user
  • IBX-7409: Changed Content Type to content type (#135)

Improvements

  • IBX-5674 Added support measurement attributes for url alias (#69)
  • IBX-5674 MeasurementSimpleStrategy and MeasurementRangeStrategy tests (#71)
  • IBX-6415: Renamed domain names (#75)
  • IBX-3698: Added value format hint to variant attribute definition form (#76)
  • IBX-6563: Implemented FieldValueProcessor for Measurement FieldType (#77)
  • IBX-7315: Update eslint/prettier to newest versions (#83)

Bugs

  • IBX-6544: Error in console when typing minimum and maximum value in measurement(range) attribute (#78)
  • IBX-6639: Fixed wrong base unit in CDP data export (#80)
  • IBX-6528: Fixed inconsistent validation errors translations (#81)
  • IBX-7409: Changed Content Type label to content type (#85)
  • IBX-6543: Dropped measurement range variant based attribute form mapper (#84)

Improvements

  • IBX-6445: Added ability to reference current project dir
  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#363)
  • IBX-6571: Added migration name to exception message when execution fails
  • IBX-6445: Added ability to reference current project dir
  • IBX-7215: Added Migration execution events

Bugs

  • IBX-5931: Mapped field definition custom field settings for import/export
  • IBX-7409: Changed Content Type label to content type (#371)

No significant changes.

Improvements

  • IBX-6013: Configured on which places order can be reordered (#74)
  • IBX-5777: Added configurable cancel place in checkout process (#72)
  • IBX-5966: Remote Product Catalog adjustments (#65)
  • IBX-5966: Allowed nullable product_id for remote PIM scenario (#84)
  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#81)
  • IBX-6415: Renamed domain names (#83)
  • IBX-5966: Loosened up normalization to allow multiple products with null product_id (Remote PIM) (#85)
  • IBX-6785: Changed p tag to span (#87)
  • IBX-6790: Added "Recent orders" commerce block (#88)
  • IBX-6790: Removed scss from main folder (#90)
  • IBX-6864: Added "Orders by status" commerce block (#89)
  • IBX-7163: Added icons to order block config (#97)
  • IBX-7163: Recent order block updates badges (#96)
  • IBX-6872: As the User I want to see new design for badges (#86)
  • IBX-7315: Update eslint/prettier to newest versions (#98)
  • IBX-7458: Box-shadow updated (#101)
  • IBX-7372: Added OrderStatusChange notification (#103)

Bugs

  • IBX-5944: Missing shipping cost in REST endpoints (#73)
  • IBX-5958: Added Tax ID address field also for non-company buyers (#75)
  • IBX-6154: Missing unique items column in Orders block (#76)
  • IBX-6163: Orders - incorrect sorting options labels (#77)
  • IBX-5669: Payment list & details - incorrect value of order (#78)
  • IBX-5669: Payment list & details - incorrect value of order (#79)
  • IBX-7430: Aligned "Orders by status" block settings with prototype (#99)
  • IBX-7204: Renamed label to Order ID added customer Name (#100)
  • IBX-7177: Order by status chart updated (#102)

ibexa/oss changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Misc

  • IBX-4516: Set a combination of 3 PHP & 3 Node versions. Ditched using default image. (#103)
  • IBX-4516: Added image with Node 18 (4.6)

Improvements

  • IBX-6329: Update Config Panel Title on input name change (#241)
  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#238)
  • IBX-6415: Renamed domain names (#243)
  • IBX-6322: Open config panel on block drop (#239)
  • IBX-6252: Create history functionality (#244)
  • IBX-6492: Keyboard support for redo and undo (#255)
  • IBX-6279: Simplify actions in create and edit modes (#236)
  • IBX-6454: As and Editor, I'd like to duplicate and refresh block (#253)
  • IBX-6249: Create toolbox with structure view & Dropzones update (#247)
  • IBX-6315: Edit/Preview embedded items (#246)
  • IBX-6694: Implemented primary-color in page builder for stucture tree (#269)
  • IBX-6250: Redesign PB Config panel (#250)
  • IBX-6630: Parametrized page preview view type (#273)
  • IBX-6630: Implemented ListResolverStrategyInterface extension point (#277)
  • IBX-6849: added posibility to resize config panel (#281)
  • IBX-6630: Made selected parts of page builder edit view configurable (#280)
  • IBX-6785: Dropzone padding and height updated (#279)
  • IBX-6848: Added automaticallyOpenBlockSettings and isPageBuilderVisited user setting/preference and exposed them to frontend (#274)
  • IBX-6866: Styling dashboard builder (#285)
  • IBX-6942: Added icons to stucture tree, label edited (#282)
  • IBX-6550: Global redesign of placeholder for trees (#268)
  • IBX-6843: Focus mode (#275)
  • IBX-6549: Redesigned loader (#283)
  • IBX-6548: Implemented notifications for page builder (#272)
  • IBX-7163: Updated custom events, layout panel, config panel (#294)
  • IBX-7293: Added lighter color to dropzone (#303)
  • IBX-7315: Update eslint/prettier to newest versions (#308)
  • IBX-7329: Enhancing UX: Name Updates for Product 4.6 LTS+ (#314)
  • IBX-7232: Added posibility to add custom menu in infobar (#311)
  • IBX-7494: [Focus mode] As a User, I want to see Content Tree in dark theme (#324)

Bugs

  • IBX-5863: Adjust reschedule modal for long labels in buttons (#227)
  • IBX-3555: Fixed header in schedule tab in block settings (#228)
  • IBX-5784, IBX-5743: CkEditor toolbar overflow fixed (#224)
  • IBX-6215: Added checks if exists not_blank_richtext to set isRequired field correctly (#232)
  • IBX-6153: Added predefined PB blocks' categories sorting (#234)
  • IBX-6224: Fixed previewAction during first translation without alwaysAvailable (#233)
  • IBX-3675: Fix unavailable state styling of PB sidebar blocks (d&d) (#231)
  • IBX-6260: Fixed preview voter taking language priority into consideration (#237)
  • IBX-6376: Fixed using invalid version number when resolving site access
  • IBX-6382: Improved matching Site Accesses in multi-admin scenario (#981)
  • IBX-6449: Set correct language in Context for select siteAccess (#254)
  • IBX-6572: Error occurs after performing UNDO action if a block was edited with no changes (#257)
  • IBX-6570 error occurs after layout switch (#258)
  • IBX-6573: [Page builder - history] Error occurs when nondefault layout is selected when LP is created (#259)
  • IBX-6605: [Page builder - history] Performing undo/redo actions (#264)
  • IBX-6567: [Page builder - history] Performing undo/redo quickly results in errors (#260)
  • IBX-6353: Inconsistent padding for edit fields pop-up in Page Builder (#262)
  • IBX-6758: Fixed d&d block position in structure tree (#267)
  • IBX-6696: Block action menu should apprear only on hover (#270)
  • IBX-6823: Made Site Access name in Page Builder's navbar translatable (#271)
  • IBX-6883: [PB] Add tooltips for all buttons in header (#278)
  • IBX-7136: Fixed layout btn (#292)
  • IBX-6965: Set active preview mode in editorial mode during Request lifecycle (#983)
  • IBX-6574: Fixed overflow of long contents names in Pagebuilder embed block (#263)
  • IBX-7247: [Site context] Wrong icon for site dropdown (#302)
  • IBX-6965: Updated editorial mode request parameter in the ActivePreviewInEditorialModeRequestSubscriber (#299)
  • IBX-7180: Removed sheduler tab from dashboard blocks (#298)
  • IBX-6883: [PB] Add tooltips for all buttons in header (#284)
  • IBX-7045: Removed form builder from modal introduction label (#304)
  • IBX-7138: Added ContentType as an argument to allow blocks and layout filtering (#300)
  • IBX-7314: [Dashboard builder] Add tooltips for all buttons in header (#305)
  • IBX-7331: Fixed invalid variable being returned to BlockConfigurationView (#987)
  • IBX-7400: Provided fallback Site Access for SiteAccessSelector (#315)
  • IBX-7167: Select layout modal changed (#306)
  • IBX-7222: Implemented 4px line in dropzone placholder, aligned drop info (#307)
  • IBX-7433: Fixed z-index of backdrop (#321)
  • IBX-7439: Added background to zone if contains blocks (#318)
  • IBX-6724: Simplifed context menus (#317)
  • IBX-7409: Changed Content Type to content type (#323)

Misc

  • IBX-6230: Fix incorrect CSS selectors in Behat code (#242)

ibexa/payment changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-5986: Order details - link to Payment & Shipping details (#104)
  • IBX-6219: Added Payment Method Create migration (#106)
  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#114)
  • IBX-6415: Renamed domain names (#121)
  • IBX-5713: Added option to set payment context (#125)
  • IBX-6872: As the User I want to see new design for badges (#124)
  • IBX-7161: Dropped online method type in favour of real types from payment gateways (#127)
  • IBX-7315: Update eslint/prettier to newest versions (#128)
  • IBX-7373: Added PaymentStatusChange notification and Actito integration (#132)

Bugs

  • IBX-6220: [Payment & Shipment] Submiting form with error doesn't scroll to invalid input (#107)
  • IBX-6222: Fixed input parsers for PaymentCreateStruct and PaymentUpdateStruct (#109)
  • IBX-6306: Fixed wrong transition modal message (#113)
  • IBX-5669: Payment list & details - incorrect value of order (#108)
  • IBX-6274: Added Name criterion for payment methods filtering (#112)
  • IBX-6350: Fixed wrong displaying of payment method description (#115)
  • IBX-6597: Fixed sidebar (Create payment methods) buttons label (#123)
  • IBX-7114: Payment can now be cancelled only when workflow configuration allows it (#126)
  • IBX-7302: No left sidebar when no anchor menu items (#129)
  • IBX-6355: Added name of the method to details view (#130)
  • IBX-6724: Simplifed context menu (#131)

Improvements

Improvements

  • IBX-6325: Added redirect from welcome page to dashboard if customerId with granted access is configured (#298)
  • IBX-6357: delete referenceCode check (#269)
  • IBX-6314: Added missing translation of limitation name (#297)
  • IBX-6415: Renamed domain names (#302)
  • IBX-6523: Added missing installation key check in EventSubscribers (#304)
  • IBX-6279: Simplify actions in create and edit modes (#301)
  • IBX-6599: New grid view item design (#306)
  • IBX-6881: Implemented chart 4.4.0 upgrades (#308)
  • IBX-7315: Update eslint/prettier to newest versions (#311)
  • IBX-6798: Implemented "Top 10 clicked items" Customizable Dashboard block (#309)
  • IBX-7329: Enhancing UX: Name Updates for Product 4.6 LTS+ (#312)

Bugs

Improvements

Bugs

  • IBX-7298: Fixed reference to non-existing file in .platform/services.yaml (#67)

Improvements

Bugs

  • IBX-6082: Added notification about changes in the base product (#1006)
  • IBX-3867: Fixed multiple product codes catalog filter (#1011)
  • IBX-6139: Tag styling update in catalog (#1013)
  • IBX-5739: Checkboxes in Product translation are not disabled (#1008)
  • IBX-6112: Made currency resolving exception message more prominent (#1016)
  • IBX-5784, IBX-5743: Handled new backdrop methods (#999)
  • IBX-6137: Fixed an issue when a base product with variants was deleted (#1012)
  • IBX-6057: Pagination in Products list results in 404 (#1015)
  • IBX-4082: Collections should not be created for a product without variants (#1014)
  • IBX-6168: Added modal to product edit and create view (#1020)
  • IBX-3433: Added catalog products search and the list of applied filters (#1026)
  • IBX-3954: Fixed not found category blocking catalog editing (#1022)
  • IBX-6123: Variants list - broken checkbox in header
  • IBX-6160: Long product attribute IDs are truncated (#1019)
  • IBX-6211: Added DateFieldTypeExtension to set isEditView if the route is set as edit route (#1035)
  • IBX-4325: Product Type - details page (#1028)
  • IBX-5936: Fixed lack of Product/Content Type persistence cache invalidation whenever attribute definition changes (#1034)
  • IBX-3570: Added attributes sorting inside domain mapper (#1036)
  • IBX-5740: Fixed validation when all product translations are removed (#1040)
  • IBX-5922: Removing related variants on base product removal (#1038)
  • IBX-6344: Added validators for Product Price create uniqueness
  • IBX-6545: Unequal spacing between fields in the Integer/Float/Selection attribute creation form
  • IBX-6328: Catalog create/edit/preview - wrong columns labels (#1061)
  • IBX-5854: Unified cookies names (#1070)
  • IBX-2207: Attributes are now deleted from product when product type is changed
  • IBX-6537: Added redirection directly to price tab after canceling/closing price create/edit form (#1076)
  • IBX-6597: buttons label for create sidebar (#1067)
  • IBX-6511: Fixed product languages switch (#1066)
  • IBX-6978: Hid Products tab in Root Category Taxonomy Entry view (#1087)
  • IBX-6612: [Customer] JS exception occurs while user navigate on content action menu (#1089)
  • IBX-7165: Removed category from products with lower stock block (#1096)
  • IBX-7201: Added sort clause for stock on legacy search
  • IBX-7201: Added stock sort clause for query of products with lowest stock
  • IBX-6542: Added missing selection attribute value validation (#1077)
  • IBX-7164: Added more precise information about negative stock number (#1105)
  • IBX-6730: Fixed issue when single Criterion is used to create catalog (#1108)
  • IBX-7294: Gracefully handle missing thumbnail image (#1109)
  • IBX-7302: No left sidebar when no anchor menu items (#1113)
  • IBX-6596: Added missing asterisk to code field product variant form (#1120)
  • IBX-7480: Fixed typo in modal discard action label (#1121)
  • IBX-6943: Fixed "max(): Argument #1 ($value) must contain at least one element" error thrown when saving empty product collection block (#1114)
  • IBX-6987: Rendered "Enabled" flag as toggle in currency create/edit form (#1118)
  • IBX-7475: Added identifier, names and description max length validation to attributes and attribute groups (#1124)
  • IBX-6724: Simplified context menus (#1116)
  • IBX-7477: Fixed "Add attribute" action style in Attributes tab (#1129)
  • IBX-7409: Changed Content Type to content type (#1117)
  • IBX-6543: Disabled attributes as discriminators when there is no mapper for them (#1111)
  • IBX-7411: Products category block chart updated (#1119)

Misc

ibexa/rest changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6415: Renamed UI translations domain names (#72)
  • IBX-6620: Added image criterions rest input parsers (#76)
  • IBX-4123: [Backport] Added /languages and /languages/{code} endpoints
  • IBX-7275: Added ValueObjectVisitor for Content Field (#79)
  • IBX-6937: Changed expected min and max value types to numeric for FileSize criterion (#81)
  • IBX-7418: Added input parser for ContentName criterion (#82)

Bugs

  • IBX-6222: Fixed Request Parser to include non-core routes as REST (#67)
  • IBX-6239: Added Content Type for Image Variation
  • IBX-6640: Fixed infinite loop when Normalizer returns an object
  • IBX-5827: Replaced deprecated string interpolation (PHP 8.2+)
  • IBX-7409: Changed Content Type to content type (#83)

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#87)
  • IBX-6415: Renamed domain names (#88)
  • IBX-6279: Simplify actions in create and edit modes (#86)
  • IBX-6419: Added user avatar to user references (#90)
  • IBX-7315: Update eslint/prettier to newest versions (#99)

Bugs

  • IBX-5863: Adjust reschedule modal for long labels in buttons (#84)
  • IBX-6648: Fixed ConfigureMenuListener dependency on Page Builder (#94)
  • IBX-6631: Handled orphaned scheduled entries resulting from removed/trashed parent (#267)
  • IBX-7224: Fixed getRemovedLocationContentIdMap method call on null trash item (#97)
  • IBX-7224: Fixed getRemovedLocationContentIdMap method call on null trash item (#268)
  • IBX-7409: Changed Content Type to content type (#100)

ibexa/search changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6415: Renamed domain names (#27)
  • IBX-6338: As an Editor I'd like to sort the list of search results (#25)
  • IBX-3639: As an Editor I'd like use facets to filter global search results (#26)
  • IBX-6413: Search Suggestion (Autocomplete for search) (#33)
  • IBX-6338: Fixed typo in sort definition (#34)
  • IBX-6649: Added support for spell checking (#32)
  • IBX-7419: [autcomplete] Add the total number of results to the autocomplete/suggestions endpoint (#38)

Bugs

  • IBX-7236: Suggestions only work with entire words (#37)
  • IBX-7361: The search criterion is searching for all text fields of contents (#41)
  • IBX-7512: Removed searching by partial words (#44)
  • IBX-7409: Changed Content Type to content type (#43)

Improvements

Bugs

  • IBX-6206: Added segment and segment group unique identifier validators (#59)
  • IBX-6311: [Segments] Order of fields in edit segment form (#77)
  • IBX-6388: ClassName fixed for segments group (#81)
  • IBX-6682: [Page builder - Targeting block] 500 occurs after adding content to segment on Postgres (#83)

ibexa/seo changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

  • IBX-5931: Fixed SEO field type migrations export/import (#22)

ibexa/shipping changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-5986: Order details - link to Payment & Shipping details (#31)
  • IBX-6083: Added address and customer-related data to shipment details view (#32)
  • IBX-6172: Adjusted shipment view header to be consistent with payments and orders (#37)
  • IBX-5751: [REST] Implemented endpoints to retrieve Shipments of an Order (#29)
  • IBX-5751: [Tests] Added coverage for REST ShipmentRefList retrieval (#35)
  • IBX-5980: [REST] Implemented endpoint to update a Shipment (#36)
  • IBX-6177: [REST] Implemented endpoint to delete a Shipment (#39)
  • IBX-6227: Added Shipping Method Create migration (#43)
  • IBX-5752: [REST] Implemented endpoint to create a Shipment for an Order (#40)
  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#48)
  • IBX-6415: Renamed domain names (#49)
  • IBX-5966: Remote PIM adjustments (#52)
  • IBX-5966: Allowed changing shipment status for Remote PIM (#53)
  • IBX-6872: As the User I want to see new design for badges (#55)
  • IBX-7315: Update eslint/prettier to newest versions (#58)
  • IBX-7374: Added notification for Shipment Status Change (#61)

Bugs

  • IBX-6127: Added default shipment list sorting (#33)
  • IBX-6220: [Payment & Shipment] Submiting form with error doesn't scroll to invalid input (#41)
  • IBX-6309: Changed shipment date to fulltime from shorttime format (#47)
  • IBX-6145: Fixed incorrect Shipment creation/update dates (#45)
  • IBX-5669: Payment list & details - incorrect value of order (#42)
  • IBX-6612: [Customer] JS exception occurs while user navigate on content action menu (#56)
  • IBX-7302: No left sidebar when no anchor menu items (#59)
  • IBX-6351: Fixed wrong capitalization in Shipping methods notifications (#62)
  • IBX-6724: Simplifed context menu (#60)

Improvements

  • IBX-6348: Changed default sites list mode to grid (#74)
  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#73)
  • IBX-6415: Renamed domain names (#75)
  • IBX-6414: Moved events into contracts (#77)
  • IBX-6279: Simplify actions in create and edit modes (#76)
  • IBX-6599: New grid view item design (#79)
  • IBX-7315: Update eslint/prettier to newest versions (#84)
  • IBX-7329: Enhancing UX: Name Updates for Product 4.6 LTS+ (#85)

Bugs

  • IBX-6027: Removed duplicated pagination buttons (#80)
  • IBX-7061: Cannot switching filed groups on create and edit PT form (#82)
  • IBX-6002: Implemented reverseMatch in the SiteAccessMatcher (#167)
  • IBX-7409: Changed Content Type to Content type (#88)

ibexa/solr changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

  • IBX-5827: Replaced deprecated string interpolation (PHP 8.2+) (#246)
  • IBX-5827: Replaced deprecated string interpolation (PHP 8.2+) (#246) (#60)

No significant changes.

Improvements

Bugs

  • IBX-6061: Change label to Code in Quick Order template file (#110)
  • IBX-6067: Add time to created at filter in orders list (#116)
  • IBX-6037: Add ellipsis to product name cell in product detail (#119)
  • IBX-6059: Tucked menu; order list actions (#115)
  • IBX-6120: Added close button to notification (#120)
  • IBX-5035: Fixed verifying catalog status on product/variant view (#124)
  • IBX-4853: Displaying language name instead of its code in language switcher (#125)
  • IBX-4654: Allowed catalog configuration key to be nullable (#128)
  • IBX-6128: Improved error handling for imported files that are improperly formatted (#129)
  • IBX-6176: Fix quick order sample file extension and name when downloaded (#131)
  • IBX-6204: Fixed rendering checkout actions block (#132)
  • IBX-6196: Checkout should work without storefront (#130)
  • IBX-5669: Payment list & details - incorrect value of order (#133)
  • IBX-6199: Added safeguard when billingAddress form row is missing for company members (#134)
  • IBX-6469: Fixed typo in product_catalog.title translation key (#137)
  • IBX-6692: Fixed CSRF-Token rendering behind Varnish (#140)
  • IBX-6995: Unauthorized error when managing products from product page behind Varnish (#141)
  • IBX-7118: [User settings] message is missing when default currency is empty (#146)
  • IBX-5794: Added search for product view (#148)

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#44)
  • IBX-6415: Renamed domain names (#45)

Bugs

ibexa/taxonomy changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#219)
  • IBX-4598: Added support for generating urls for content wrappers in ibexa_url/ibexa_path (#175)
  • IBX-6415: Renamed domain names (#220)
  • IBX-6565: Implemented FieldValueProcessor for Taxonomy FieldTypes (#228)
  • IBX-6279: Simplify actions in create and edit modes (#221)
  • IBX-6249: pointer changed for page builder tree (#227)
  • IBX-6834: Taxonomy entry is not highlighted in the Taxonomy tree (#242)
  • IBX-6764: Added contentId property to TaxonomyEntry domain object (#238)
  • IBX-6418: Added icons to content types references (#241)
  • IBX-6550: Global redesign of placeholder for trees (#237)
  • IBX-6566: Fixed ContentCreateContentTypeChoiceLoaderSubscriberTest unit test (#255)
  • IBX-4592: Added taxonomy entry based view matchers (#174)
  • IBX-7187: Added Twig filter to fetch names of content categories (#253)
  • IBX-7315: Update eslint/prettier to newest versions (#256)
  • IBX-7494: [Focus mode] As a User, I want to see Content Tree in dark theme (#262)

Bugs

  • IBX-6010: Fixed whitespace in content view (#212)
  • IBX-5964: [Taxonomy] Incorrect taxonomy parent tag name after child tag is moved to different location (#214)
  • IBX-5886: Forbade creation of Taxonomy entry outside its parent
  • IBX-6345: AbstractTaxonomyIdentifierValidator::doValidate() returns incorrect return type structure (#223)
  • IBX-5854: Unified cookies names (#232)
  • IBX-6475: Fix translation variable visible in UI (#234)
  • IBX-6198: Added content synchronizing when taxonomy entry is changed (#218)
  • IBX-6604: Fixed TaxonomyEntryResolver single entry fetching (#233)
  • IBX-6759: Fix PropTypes in TaxonomyTree (#236)
  • IBX-6697: Skipped copying old values from already published version
  • IBX-6597: Consistent sidebar for create Tag (#229)
  • IBX-6475: fix transaltions (#243)
  • IBX-6757: Forbade root Taxonomy Entry assignment to content (#239)
  • IBX-6978: Hid the Content tab from Taxonomy root Entry view (#246)
  • IBX-6004 - Adding new variable for Tags view in details tab (#231)
  • IBX-6752: Provided custom redirection for Taxonomy's parent folder (#244)
  • IBX-3211: Wrong warning while assigning category to a product (#240)
  • IBX-6831: Gracefully handled missing Taxonomy Entries during Taxonomy Entry aggregation (#247)
  • IBX-6724: Removed close button from edit screen (#257)
  • IBX-7409: Changed Content Type to content type (#258)

Misc

Improvements

Bugs

  • IBX-6197: [Tags] Page elements are messed up when move option is used in content tree (#107)
  • IBX-5993: Added new conditional to prevent render Indentation Vertical Line (#109)
  • IBX-5854: Retain scroll position (#110)
  • IBX-6018: Added onContextMenu to stop dragging on right click mouse (#106)
  • IBX-4155: Fix Select all children for unexpanded parent item (#108)
  • IBX-6437: ListItemSingle handle item without subitems in delayed select action (#114)
  • IBX-5854: Unified cookies names (#116)
  • IBX-6444: context menu from the header not opening (#115)
  • IBX-6579: Removed invalid scss (#121)

ibexa/user changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#59)
  • IBX-6415: Renamed domain names (#60)
  • IBX-6419: Added user avatar to user references (#62)
  • IBX-6547: Made ibexa.user_settings.update exposed (#63)
  • IBX-7276: Added deprecation notice for ibexa_user_get_current twig function (#65)
  • IBX-7369, IBX-7371: Added UserRegister and UserPasswordReset notification (#70)

Bugs

  • IBX-7130: Redirect back to user setting after updating password (#66)
  • IBX-7037: Added check if user has permission to change password (#64)
  • IBX-6724: Simplifed context menu (#68)
  • IBX-7409: Changed Content Type to content type (#69)

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#58)
  • IBX-6415: Renamed domain names (#59)
  • IBX-7315: Update eslint/prettier to newest versions (#63)

Bugs

  • IBX-5827: Replaced deprecated string interpolation (PHP 8.2+)
  • IBX-5827: Replaced deprecated string interpolation (PHP 8.2+) (#64)
  • IBX-7409: Changed Content Type to content type (#69)

Misc

  • IBX-6230: Fix incorrect CSS selectors in Behat code (#61)

ibexa/workflow changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

  • IBX-7126: Injected extra pager_options into "My Drafts under Review" tab (#87)
  • IBX-7064: Allowed to change selected reviewer (#90)
  • IBX-7409: Changed Conten Type to content type (#89)

Misc

  • IBX-6230: Fix incorrect CSS selectors in Behat code (#80)

2024-01-24T08:46:56.4599939Z token: *** 2024-01-24T08:46:56.4600310Z env: 2024-01-24T08:46:56.4600643Z BUILD_TAG: v4.6.0-rc1 2024-01-24T08:46:56.4601140Z pythonLocation: /opt/hostedtoolcache/Python/3.12.1/x64 2024-01-24T08:46:56.4601866Z PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.12.1/x64/lib/pkgconfig 2024-01-24T08:46:56.4602578Z Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.1/x64 2024-01-24T08:46:56.4603219Z Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.1/x64 2024-01-24T08:46:56.4603849Z Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.12.1/x64 2024-01-24T08:46:56.4604475Z LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.12.1/x64/lib 2024-01-24T08:46:56.5349493Z CHANGELOG_OUTPUT: ibexa/commerce v4.6.0-rc1 change log

Changes since v4.6.0-beta1

ibexa/admin-ui changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

  • IBX-6627: Removed non-existing service definition (#915)
  • IBX-5280: Added constraint LocationIsContainer to parentLocation in ContentCreateData (#734)
  • IBX-6343: ezdate and ezdatetime validation is styled properly (#912)
  • IBX-6643: Restore React production version in admin-ui (#919)
  • IBX-5854: Unified cookies names (#917)
  • IBX-6378: Create content on the fly view is not styled properly (#909)
  • IBX-6475: Fix translation variable visible in UI (#920)
  • IBX-6644: Gracefully handle broken custom URL aliases (#2111)
  • IBX-6635: Empty product list is not adapted to low resolution screens (#937)
  • IBX-6377: Wrong table color in RTE in content preview (#928)
  • IBX-6718: Missing scroll in language dropdown (#934)
  • IBX-6729: Drafts should be removed from user menu (#939)
  • IBX-6597: Content type pickers are inconsistent (#914)
  • IBX-6475: fix transaltions (#957)
  • IBX-6725: Autosave notification is in wrong place (#938)
  • IBX-6845: Matrix field columns table header not present until saved (#953)
  • IBX-6883: [PB] Add tooltips for all buttons in header (#960)
  • IBX-6993: [Fieldtype Matrix] After adding field, "select all checkbox" in table does not work (#978)
  • IBX-6998: First table row has white background (#982)
  • IBX-6955: Filters in global search are misaligned for long content type name (#969)
  • IBX-6612: [Customer] JS exception occurs while user navigate on content action menu (#970)
  • IBX-6985: Product code badge at wrong position (#975)
  • IBX-7061: Cannot switching filed groups on create and edit PT form (#988)
  • IBX-6950: Added style for invalid fields (#973)
  • IBX-7147: Fixed issue where multiple Encore entries are applied to ESI fragments (#1003)
  • IBX-7159: Fix preview back button 500 (#1005)
  • IBX-7258: add getContentTypeDataByHref helper (#1019)
  • IBX-7252: Add react dropdown disabled state (#1018)
  • IBX-7273: No svg for empty filter dropdown (#1023)
  • IBX-7247: [Site context] Wrong icon for site dropdown (#1025)
  • IBX-7145: Fixed hardcoded restricted content type ids/language codes (#1029)
  • IBX-6728: Fixed sidebar menu in URL editing form (#1028)
  • IBX-7126: Allowed passing extra parameters to pager of "My Drafts" tab (#1012)
  • IBX-7183: [Sub-items] For a small number of items column popup is not fully visible (#1013)
  • IBX-7246: Burger menu duplicated for tabs without children (#1015)
  • IBX-7250: [Site context] Long site name should be truncated with '...' (#1038)
  • IBX-7122: Hidden hide/show toggler (#1043)
  • IBX-1464: Added versionNo param in the ezimage edit form template (#2113)
  • IBX-7299: Added event emission to allow modification of content type list
  • IBX-7059: Added align-items for icon-wrapper (#1050)
  • IBX-7401: Fixed input file type validation for image asset field (#1063)
  • IBX-7020: Redirect to a parent Location after saving and closing a draft
  • IBX-7020: Removed redirect to the "Drafts" module
  • IBX-7348: Added icons to quick-actions (#1064)
  • IBX-7356: [Sub-items] - disable Columns settings in Grid view (#1055)
  • IBX-7294: Gracefully handle missing user's thumbnail image (#1031)
  • IBX-7410: Aligned focus mode switcher with design (#1071)
  • IBX-7167: Added tooltip option to popup (#1070)
  • IBX-7222: Added 4px line to dropzone placeholder (#1035)
  • IBX-7399: Hidden tabs toggles in location view (#1081)
  • IBX-7454, IBX-7075: Fixed misaligned limitations on policies list (#1078)
  • IBX-7302: No left sidebar when no anchor menu items (#1037)
  • IBX-7130: Redirect back to user setting after discard password update (#1077)
  • IBX-7029: Fixed invalid content type icon when creating Content with Content On The Fly (#1079)
  • IBX-7037: Added check if user has permission to change password (#1047)
  • IBX-7121: Added asterisks in password user settings (#1044)
  • IBX-7184: [Sub-items] For lower resolution list header actions ale not fully visible (#1024)
  • IBX-6680: Fixed capitalization in location view tabs (#1096)
  • IBX-7489: Fix user settings password change Discard button link (#1095)
  • IBX-7124: Aligned confirmation/discard action labels in User settings with design (#1097)
  • IBX-7357: Adjusted Authors & Details tabs to modes specification (#1058)
  • IBX-6262: Added extension point to allow rendering additional fields in content translation form (#1086)
  • IBX-7154: Fixed breadcrumb styles in autocomplete (#1073)
  • IBX-6747: Changed UDW cancel action label to "Discard" (#1100)
  • IBX-7089: Aligned relation list item actions to the right (#1099)
  • IBX-6539: Fixed "Last modified" and "Created" filters style in global search (#1101)
  • IBX-7128: Fixed inconsistent section header size in user settings view (#1102)
  • IBX-7271: Missing suggestions while creating content in COFT (#1033)
  • IBX-7505: Fix unnecessary +0 text in React dropdown (#1106)
  • IBX-6679: Disabled delete action in field definition form when translating content type (#1080)
  • IBX-7287: Introduced Autosave API (#1082)
  • IBX-7182: Implemented autoopen on init page for extra actions (#1085)
  • IBX-7052: UDW gets closed after switching Bookmarks view into grid view (#1088)
  • IBX-7410: Changed "View profile" to "Profile"
  • IBX-7461: [Site context] Hover and clicked state on Site context (#1089)
  • IBX-6721: Added missing translation for custom_url_alias_add_form.sit… (#1113)
  • IBX-6680: Disabled add field action in field definition form when translating content type (#1094)
  • IBX-7352: Aligned focus mode labels in user settings with design (#1076)
  • IBX-7376: Fixed redirect to the not-existing menu after switching to focus mode (#1065)
  • IBX-7491: User profile is not available for Editors (#1114)
  • IBX-7496: Fixed centering double input separator (#1103)
  • IBX-7290: Add abort controller to useSearchByQueryFetch (#1104)
  • IBX-6724: Simplifed context menus (#1067)
  • IBX-7549: Fixed wrong icon for data & time preview message User Settings > Location > Edit (#1123)
  • IBX-7551: Fixed delete button label in role unassign confirmation modal (#1124)
  • IBX-7448: Fixed siteaccess dropdown values (#1110)
  • IBX-7409: Changed Content Type to content type (#1087)
  • IBX-7411: Implemented data labels for doughnut charts (#1093)

Bugs

  • IBX-7411 Added chartjs-plugin-datalabels package (#20)

ibexa/calendar changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

  • IBX-6124: JS exception occur when user click on expand sidebar button (#47)
  • IBX-6135: [Calendar] Day view shows 9-day weeks (#93)
  • IBX-1120: [Calendar] The title of the content is partially displayed in day view (#92)
  • IBX-5194: Adjusted events fetching to account for timezone and daylight saving time (#43)

ibexa/cart changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6051: Quick order warning cart items hightlighting (#71)
  • IBX-5874: Allow to attach context data to Cart and Cart Entries (#63)
  • IBX-6415: Renamed domain names (#78)
  • IBX-5966: Remote Product Catalog adjustments (#64)
  • IBX-7315: Update eslint/prettier to newest versions (#81)

Bugs

  • IBX-6053: Added PriceContext with currency based on given cart (#69)
  • IBX-6069: Quick Order - update cart object after adding product (#73)
  • IBX-6014: Set Quick Order default quantity to 1 (#72)
  • IBX-6044: Added verifications on whether the session has started (#68)
  • IBX-6063: Unavailable products can now be added to carts (#75)
  • IBX-6128: Improved error handling for imported files that are improperly formatted (#76)
  • IBX-6208: Added missing transaction rollback calls (#77)
  • IBX-6692: Added authorization endpoint for anonymous users loading the cart (#80)

ibexa/checkout changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

  • IBX-6109: [Checkout] Unnecessary text in Payment method step (#141)
  • IBX-5958: Added Tax ID address field also for non-company buyers (#148)
  • IBX-5043: Take default shipping address for Company Member checkout flow (#149)
  • IBX-6113: Adjusted reorder for virtual products (#150)
  • IBX-6073: Allowed only enabled payment methods (#151)
  • IBX-6058: Passed prefilled data object in Customer & Member Form Mappers (#143)
  • IBX-6204: Added submit buttons and previous_step parameter for use in checkout actions (#155)
  • IBX-6065: Skipped adding deleted/non accessible products to cart (#147)
  • IBX-6196: Added checkout configuration to work without storefront one (#153)
  • IBX-6266: Fixed shipping cost not being taken into account within total value (#158)
  • IBX-6540: [Checkout] Shipping and Billing addresses does not contains city value on Payment and Summary page (#165)
  • IBX-6593: Added missing translation for shipping address (#171)
  • IBX-7117: Reorganized checkout workflow - moved deleting cart to last step (#168)

ibexa/connect changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6111: Added customizable webhook arguments
  • IBX-7315: Update eslint/prettier to newest versions (#11)

Bugs

  • IBX-6678: Updated thumbnail for ibexa-connect block (#9)
  • IBX-6613: Disable Ibexa Connect block when it's not configured (#10)

Improvements

Bugs

  • IBX-6168: Added modal to product edit and create view (#39)
  • IBX-6364: Fixed translations originating from JS (#40)
  • IBX-7310: Fixed max file size value for Image Asset (#42)
  • IBX-7404: Fixed invalid translation domain (#44)
  • IBX-7502: Adjusted ImageAssetTest after moving file size validation to image asset field type (#45)

Improvements

  • IBX-6415: Renamed domain names (#52)
  • IBX-6279: Simplify actions in create and edit modes (#50)
  • IBX-6315: Added url param publishedContentId (#53)
  • IBX-6645: As the User I want to change my data and avatar in User profile
  • IBX-6856: Added view variable mime types for ezimage field type (#55)

Bugs

  • IBX-4031: Forced published non-translatable field to be shown in current field (#71)
  • IBX-6495: Fixed saving non-translatable fields in main language (#74)
  • IBX-7310: Fixed max file size value for Image Asset (#56)
  • IBX-7020: Fixed redirect after saving and closing (#58)
  • IBX-7502: Moved Image asset file validation to field type definition (#61)
  • IBX-7409: Changed Content Type to content type (#59)

Improvements

Bugs

  • IBX-5280 disable create option in context menu for not container contents (#49)
  • IBX-6759: Proptypes fixed (#50)
  • IBX-7159: Fix preview back button 500 (#54)
  • IBX-7210: Fixed invalid REST request for location data (#56)
  • IBX-7106 add X-Siteaccess header to loadContentTypes request (#53)
  • IBX-7421: [Content Tree] OSS Content tree is used in all versions (#59)
  • IBX-7409: Changed Conten Type to content type (#61)
  • IBX-7572: Fixed context menu action buttons (#64)

ibexa/core changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-5630: Added possibility to extend URL schema resolving (#242)
  • IBX-6185: Add more PHP file types to default upload blocklist (#3153) (#379)
  • IBX-6017: Implemented loadVersionInfoListByContentInfo PAPI method
  • IBX-6017: Fixed validation of ContentService::loadVersionInfoListByContentInfo input
  • IBX-6314: Applied microcopy guidelines and adjusted translation keys and domains (#260)
  • IBX-4598: Added support for generating urls for content wrappers in ibexa_url/ibexa_path (#181)
  • IBX-6415: Renamed domain names (#269)
  • IBX-6282: Added support for custom name schema attributes (#257)
  • IBX-5705: Used SecurityPass to define Guard authentication provider (#265)
  • IBX-5705: Fixed Token handler getTokenType to return id (#267)
  • IBX-5705: Fixed InteractiveLoginToken by setting original token (#274)
  • IBX-5385: Added content-type option to ibexa:reindex command (#259)
  • IBX-6315: Added LocationArgumentResolver (#270)
  • IBX-4929: Fix PhpDoc (#280)
  • IBX-6641: "is_thumbnail" enabled by default for user_type
  • IBX-6630: Allowed injecting view type into content preview controller (#285)
  • IBX-6875: Implemented IsPreview View Matcher (#288)
  • IBX-6620: Added image search criterions (#284)
  • IBX-7276: Extended built-in Twig functions library (#301)
  • IBX-6649: Added support for spell checking (#276)
  • IBX-6937: Changed maxFileSize value to float type for Image field type (#291)
  • IBX-7055: Made BeforeTrashEvent::getResult return value nullable (#297)
  • IBX-6827: Aggregation API improvements (#287)
  • IBX-7276: Renamed ibexa_get_current_user Twig function to ibexa_current_user (#307)
  • IBX-6856: Added mime types limitation for ezimage field type (#300)
  • IBX-7318: Set image field from Image CT to is_searchable set to true (#305)
  • IBX-6937: Changed expected min and max value types to numeric instead of int (#308)
  • IBX-7337: Added twig functions to get user preference (#313)
  • IBX-7418: Added ContentName Criterion (#312)

Bugs

  • IBX-4853: Introduced Locale::convertToRepository method (#245)
  • IBX-6195: Made URL_ALIAS_ROUTE_NAME calls inside URL Alias Routers static (#246)
  • IBX-5388: Added index on ezcontentobject_link.contentclassattribute_id field
  • IBX-6202: Fixed processing URL Alias schema pattern groups (#248)
  • IBX-5936: Added ContentTypeHandler::loadContentTypesByFieldDefinitionIdentifier method (#249)
  • EZP-29574: [Tests] Fixed randomly failing testLoadUserByToken
  • IBX-152: Optimized Legacy Search Engine FullText Word Indexer
  • IBX-6254: Refactored MemoryCachingHandler to use CacheIdentifierGeneratorInterface with shortened persistence cache tags (#252)
  • IBX-4031: Ensured non-translatable field values are copied when publishing a draft
  • IBX-6173: Added indexes to ezcontentobject_attribute and ezurl_object_link tables
  • IBX-5061: Improved readability for DateMetadata criterion targets (#204)
  • IBX-6481: Fixed keys in array returned by VersionValidator::validate (#271)
  • IBX-6484: Fixed Content Handler loadVersionInfoList database error
  • IBX-6601: Fixed wrong documentation for Indexable/Unindexed (#283)
  • IBX-6631: Enriched TrashItem with removedLocationContentIdMap
  • IBX-6738: Fixed content type group deletion when it contains orphaned content type drafts (#282)
  • IBX-6504: Gracefully handled URL generation in RoutingExtension
  • IBX-6207: Requests containing front controller script causes session-not-found exception (#377)
  • IBX-6880: Skipped normalizing directories in the normalizePath method
  • IBX-6880: Rollback
  • IBX-7015: Fixed Content Type cache_keys
  • IBX-5827: Replaced deprecated string interpolation (PHP 8.2+) (#386)
  • IBX-5827: Adapted code to Ibexa coding standards
  • IBX-6880: Skipped normalizing directories in the normalizePath method
  • IBX-7346: Reindexed reverse-related content after deleting source content (#396)
  • IBX-7502: Added file size validation for image asset field type (#320)
  • IBX-7409: Changed Content Type to content type (#316)

Improvements

  • IBX-6824: Fixed doctrine metadata property/foreign key relationship methods
  • IBX-6824: Skip column to foreign relationship mapping for primary key
  • IBX-6824: Fixed inheritance column reported as invalid
  • IBX-6824: Added ability to perform queries across multiple tables
  • IBX-6634: Fixed relationship comparison
  • IBX-7315: Update eslint/prettier to newest versions (#12)
  • IBX-7355: Allowed LIKE query conditions in Criteria for joins (#13)

Improvements

Bugs

  • IBX-5784, IBX-5743: Applied main tag (#198)
  • IBX-3502: Fixed members tab in customer portal (#204)
  • IBX-6112: Made empty orders list distinguishable from having no currency configured (#205)
  • IBX-6041: Fixed search list error when filtering by creator name (#202)
  • IBX-3509: Fixed showing activate/deactivate button enabling to act on currently logged user (#209)
  • IBX-5669: Payment list & details - incorrect value of order (#207)
  • IBX-5145: Added new form with site access selector for backoffice members invitations (#206)
  • IBX-6323: Moved new commerce OrdersProvider to ibexa/corporate-account-commerce-bridge (#211)
  • IBX-3677: Added missing content remote ID for Sales Reps user group (#217)
  • IBX-4223: Made billing address required for companies (#212)
  • IBX-6727: Hide unecessary Publish and edit button in company create view (#220)
  • IBX-6612: [Customer] JS exception occurs while user navigate on content action menu (#222)
  • IBX-7221: Member who placed any order cannot be accessed from company view (#224)
  • IBX-6724: Simplifed context menus (#228)
  • IBX-7409: Changed Content Type label to content type (#229)

Misc

  • IBX-6230: Fix incorrect CSS selectors in Behat code (#214)

ibexa/cron changes between v4.6.0-beta1 and v4.6.0-rc1

No significant changes.

No significant changes.

No significant changes.

Improvements

Bugs

  • IBX-6273: Fixed setting missing SearchResult time and maxScore properties
  • IBX-3974: Added NullGroupResolver to narrow down the index even further (#56)
  • IBX-7384: Fixed creating spellcheck index field when the value is an array (#32)

Improvements

Misc

  • IBX-4516: Set a combination of 3 PHP & 3 Node versions. Ditched using default image (except matchers). (#196)
  • IBX-2319: adjusted matcher tests config setup

ibexa/fastly changes between v4.6.0-beta1 and v4.6.0-rc1

Bugs

  • IBX-5501: Fastly shielding : Possible race condition if Edge PoP receives soft purge request before shield (#44)
  • IBX-5854: Allowed cookies prefixed with ibexa- (#28)

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#19)
  • IBX-6415: Renamed domain names (#22)
  • IBX-7315: Update eslint/prettier to newest versions (#25)

Bugs

  • IBX-4223: Validate name and country only if field is required (#20)

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#29)
  • IBX-6415: Renamed domain names (#30)
  • IBX-7315: Update eslint/prettier to newest versions (#37)

Bugs

  • IBX-6530: Fixed checkbox in content type edit (#32)
  • IBX-6845: Matrix field columns table header not present until saved (#33)
  • IBX-6993: [Fieldtype Matrix] After adding field, "select all checkbox" in table does not work (#34)
  • IBX-6559: Fixed ezmatrix field form inconsistencies in Content Type form (#36)

Improvements

  • IBX-6111: Added checkbox attribute for Page Builder blocks
  • IBX-6415: Renamed domain names (#91)
  • IBX-6843: Focus mode for richtext (#96)
  • IBX-7315: Update eslint/prettier to newest versions (#99)
  • IBX-6782: [Migrations] Defined Action which puts blocks onto a Page (#101)
  • IBX-7329: Enhancing UX: Name Updates for Product 4.6 LTS+ (#104)
  • IBX-7351: Added ability to work with UserChoice form type

Bugs

  • IBX-6275: Added missing asterisk for nested attribute (#90)
  • IBX-6608: Handled removal of orphaned zones when deleting draft (#250)
  • IBX-6504: Loaded block's Location with all languages (#251)
  • IBX-7138: Added event dispatching to allow modification of blocks and layouts list
  • IBX-7138: Added event dispatching to allow modification of blocks and layouts list (#97)
  • IBX-7359: Added information about Landing Page preview availability (#105)
  • IBX-7409: Changed Content Type label to content type (#106)

Improvements

Improvements

Bugs

  • IBX-6025: Properties of one custom tag showing in the preview of another (#97)
  • IBX-5715: Added validate if anchor value is unique and valid (#94)
  • IBX-6149: Richtext: Anchor is duplicated when entering newline
  • IBX-5784: CkEditor toolbar top position fixed (#92)
  • IBX-6026: Fixed deleting multiple custom tags in once (#99)
  • IBX-6039: Fixed dropdown label for custom styles (#98)
  • IBX-6151, IBX-6148: Added check if balloon hasView to prevent trying it add again it, corrected logic for countElementsWithSameId (#101)
  • IBX-6134: Changed ANCHOR_PATTERN to be compatible with xml:id because cannot have : character (#235)
  • IBX-6136: Changed value validation logic for anchor (#236)
  • IBX-5961: Cut&pasting from Word might cause invaliation error due to not accepted TextAlign value (#233)
  • IBX-6162: Add link params to all selected paragraphs (#103)
  • IBX-6071: Handled custom attributes deselection (#104)
  • IBX-6121: Added z-index to toolbar (#111)
  • IBX-6077: Fixed saving custom classes and attributes on tables in OE (#107)
  • IBX-5932: Added max-height for .ck.ck-dropdown__panel (#112)
  • IBX-1756: Added id attribute to custom tags (#238)
  • IBX-6200: Changed the way Custom Styles list was displayed (#109)
  • IBX-5871: Changed check if @xlink:title exists and not empty for a link element (#115)
  • IBX-6217: Forced RichText\Rendererto utilize PermissionResolver instead of AuthorizationChecker (#118)
  • IBX-5048: Fixed handling nested lists with line feeds (#237)
  • IBX-6078: Added Revert to saved button (#117)
  • IBX-6352: Blocked image upload when moving it inside RTE (#121)
  • IBX-6354: Set z-index for .ck-toolbar-container and .ck-balloon-panel_with-arrow (#124)
  • IBX-6485: Forced RichText\Rendererto utilize PermissionResolver instead of AuthorizationChecker
  • IBX-6467: Fixed styling of RichText field validation (#128)
  • IBX-6400: Moving images between lines can result in a disapperance of another image (#132)
  • IBX-6578: Fixed auto loading issue in LiteralLayoutNestedListTest (#241)
  • IBX-7195: [Focus mode] Rich text options do not display correctly (#137)
  • IBX-7441: Fixed custom attributes in link (#140)

Improvements

Bugs

ibexa/graphql changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6602: Used Content::getThumbnail directly for obtaining thumbnails (#56)

Bugs

  • IBX-5094: Added try-catch block for UnauthorizedException (#136)
  • IBX-7409: Changed Content Type label to content type (#58)

ibexa/headless changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Misc

  • IBX-4516: Set a combination of 3 PHP & 3 Node versions. Ditched using default image. (#87)
  • IBX-4516: Set a combination of 3 PHP & 3 Node versions. Ditched using default image

Improvements

Bugs

ibexa/i18n changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6415: Renamed domain names and removed obsolete translations (#32)

Bugs

ibexa/icons changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#75)
  • IBX-6415: Renamed domain names (#76)
  • IBX-7315: Update eslint/prettier to newest versions (#82)
  • IBX-6856: Passed array with mime types to ImageFieldType (#80)

Bugs

  • IBX-6681: Fixed disable toggle for image edit when external source is present (#77)
  • IBX-6740: Fixed image editor disable toggle for contents with no location (#78)
  • IBX-1464: Add versioning to an edited draft image in the Image Editor (#81)
  • IBX-7060: Added data-tooltip-container-selector (#84)
  • IBX-7059: Added icon-wrapper for Icon (#83)
  • IBX-6724: Simplifed context menus (#87)

Improvements

  • IBX-5819: Added upgrade scripts for virtual products (#108)
  • IBX-5874: Allowed to attach context data to Cart and Cart Entries (#127)
  • IBX-5705: Added upgrade scripts for OAuth2 feature (#110)
  • IBX-6937: Added upgrade scripts to rewrites max file size for ezimage from dataInt1 column to dataFloat1 (#131)
  • IBX-6645: Implemented user profile (#133)
  • IBX-7318: update image field from Image CT to is_searchable set to true (#132)

Bugs

  • IBX-5388: Added upgrade scripts for ezsystems/ezplatform-kernel#378 (#114)
  • IBX-5936: Added index for ezcontentclass_attribute.data_type_string column (#118)
  • IBX-5936: Added index for ezcontentclass_attribute.data_type_string field within 4.5 -> 4.6 update script (#120)
  • IBX-6173: Added indexes to ezcontentobject_attribute and ezurl_object_link tables
  • IBX-6173: Added indexes to ezcontentobject_attribute and ezurl_object_link tables
  • IBX-6255: Add indices to field_id columns in some tables in Form Builder related tables
  • IBX-6255: Bumped patch version for adding form indices scripts
  • IBX-6904: Changed names field type to text/longtext in ibexa_taxonomy_entries (#129)
  • IBX-7491: User profile is not available for Editors
  • IBX-7491: Applied QA feedback
  • IBX-7516: Fixed 500 error when previewing Ibexa Digital Experience Platform by Editor user
  • IBX-7409: Changed Content Type to content type (#135)

Improvements

  • IBX-5674 Added support measurement attributes for url alias (#69)
  • IBX-5674 MeasurementSimpleStrategy and MeasurementRangeStrategy tests (#71)
  • IBX-6415: Renamed domain names (#75)
  • IBX-3698: Added value format hint to variant attribute definition form (#76)
  • IBX-6563: Implemented FieldValueProcessor for Measurement FieldType (#77)
  • IBX-7315: Update eslint/prettier to newest versions (#83)

Bugs

  • IBX-6544: Error in console when typing minimum and maximum value in measurement(range) attribute (#78)
  • IBX-6639: Fixed wrong base unit in CDP data export (#80)
  • IBX-6528: Fixed inconsistent validation errors translations (#81)
  • IBX-7409: Changed Content Type label to content type (#85)
  • IBX-6543: Dropped measurement range variant based attribute form mapper (#84)

Improvements

  • IBX-6445: Added ability to reference current project dir
  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#363)
  • IBX-6571: Added migration name to exception message when execution fails
  • IBX-6445: Added ability to reference current project dir
  • IBX-7215: Added Migration execution events

Bugs

  • IBX-5931: Mapped field definition custom field settings for import/export
  • IBX-7409: Changed Content Type label to content type (#371)

No significant changes.

Improvements

  • IBX-6013: Configured on which places order can be reordered (#74)
  • IBX-5777: Added configurable cancel place in checkout process (#72)
  • IBX-5966: Remote Product Catalog adjustments (#65)
  • IBX-5966: Allowed nullable product_id for remote PIM scenario (#84)
  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#81)
  • IBX-6415: Renamed domain names (#83)
  • IBX-5966: Loosened up normalization to allow multiple products with null product_id (Remote PIM) (#85)
  • IBX-6785: Changed p tag to span (#87)
  • IBX-6790: Added "Recent orders" commerce block (#88)
  • IBX-6790: Removed scss from main folder (#90)
  • IBX-6864: Added "Orders by status" commerce block (#89)
  • IBX-7163: Added icons to order block config (#97)
  • IBX-7163: Recent order block updates badges (#96)
  • IBX-6872: As the User I want to see new design for badges (#86)
  • IBX-7315: Update eslint/prettier to newest versions (#98)
  • IBX-7458: Box-shadow updated (#101)
  • IBX-7372: Added OrderStatusChange notification (#103)

Bugs

  • IBX-5944: Missing shipping cost in REST endpoints (#73)
  • IBX-5958: Added Tax ID address field also for non-company buyers (#75)
  • IBX-6154: Missing unique items column in Orders block (#76)
  • IBX-6163: Orders - incorrect sorting options labels (#77)
  • IBX-5669: Payment list & details - incorrect value of order (#78)
  • IBX-5669: Payment list & details - incorrect value of order (#79)
  • IBX-7430: Aligned "Orders by status" block settings with prototype (#99)
  • IBX-7204: Renamed label to Order ID added customer Name (#100)
  • IBX-7177: Order by status chart updated (#102)

ibexa/oss changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Misc

  • IBX-4516: Set a combination of 3 PHP & 3 Node versions. Ditched using default image. (#103)
  • IBX-4516: Added image with Node 18 (4.6)

Improvements

  • IBX-6329: Update Config Panel Title on input name change (#241)
  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#238)
  • IBX-6415: Renamed domain names (#243)
  • IBX-6322: Open config panel on block drop (#239)
  • IBX-6252: Create history functionality (#244)
  • IBX-6492: Keyboard support for redo and undo (#255)
  • IBX-6279: Simplify actions in create and edit modes (#236)
  • IBX-6454: As and Editor, I'd like to duplicate and refresh block (#253)
  • IBX-6249: Create toolbox with structure view & Dropzones update (#247)
  • IBX-6315: Edit/Preview embedded items (#246)
  • IBX-6694: Implemented primary-color in page builder for stucture tree (#269)
  • IBX-6250: Redesign PB Config panel (#250)
  • IBX-6630: Parametrized page preview view type (#273)
  • IBX-6630: Implemented ListResolverStrategyInterface extension point (#277)
  • IBX-6849: added posibility to resize config panel (#281)
  • IBX-6630: Made selected parts of page builder edit view configurable (#280)
  • IBX-6785: Dropzone padding and height updated (#279)
  • IBX-6848: Added automaticallyOpenBlockSettings and isPageBuilderVisited user setting/preference and exposed them to frontend (#274)
  • IBX-6866: Styling dashboard builder (#285)
  • IBX-6942: Added icons to stucture tree, label edited (#282)
  • IBX-6550: Global redesign of placeholder for trees (#268)
  • IBX-6843: Focus mode (#275)
  • IBX-6549: Redesigned loader (#283)
  • IBX-6548: Implemented notifications for page builder (#272)
  • IBX-7163: Updated custom events, layout panel, config panel (#294)
  • IBX-7293: Added lighter color to dropzone (#303)
  • IBX-7315: Update eslint/prettier to newest versions (#308)
  • IBX-7329: Enhancing UX: Name Updates for Product 4.6 LTS+ (#314)
  • IBX-7232: Added posibility to add custom menu in infobar (#311)
  • IBX-7494: [Focus mode] As a User, I want to see Content Tree in dark theme (#324)

Bugs

  • IBX-5863: Adjust reschedule modal for long labels in buttons (#227)
  • IBX-3555: Fixed header in schedule tab in block settings (#228)
  • IBX-5784, IBX-5743: CkEditor toolbar overflow fixed (#224)
  • IBX-6215: Added checks if exists not_blank_richtext to set isRequired field correctly (#232)
  • IBX-6153: Added predefined PB blocks' categories sorting (#234)
  • IBX-6224: Fixed previewAction during first translation without alwaysAvailable (#233)
  • IBX-3675: Fix unavailable state styling of PB sidebar blocks (d&d) (#231)
  • IBX-6260: Fixed preview voter taking language priority into consideration (#237)
  • IBX-6376: Fixed using invalid version number when resolving site access
  • IBX-6382: Improved matching Site Accesses in multi-admin scenario (#981)
  • IBX-6449: Set correct language in Context for select siteAccess (#254)
  • IBX-6572: Error occurs after performing UNDO action if a block was edited with no changes (#257)
  • IBX-6570 error occurs after layout switch (#258)
  • IBX-6573: [Page builder - history] Error occurs when nondefault layout is selected when LP is created (#259)
  • IBX-6605: [Page builder - history] Performing undo/redo actions (#264)
  • IBX-6567: [Page builder - history] Performing undo/redo quickly results in errors (#260)
  • IBX-6353: Inconsistent padding for edit fields pop-up in Page Builder (#262)
  • IBX-6758: Fixed d&d block position in structure tree (#267)
  • IBX-6696: Block action menu should apprear only on hover (#270)
  • IBX-6823: Made Site Access name in Page Builder's navbar translatable (#271)
  • IBX-6883: [PB] Add tooltips for all buttons in header (#278)
  • IBX-7136: Fixed layout btn (#292)
  • IBX-6965: Set active preview mode in editorial mode during Request lifecycle (#983)
  • IBX-6574: Fixed overflow of long contents names in Pagebuilder embed block (#263)
  • IBX-7247: [Site context] Wrong icon for site dropdown (#302)
  • IBX-6965: Updated editorial mode request parameter in the ActivePreviewInEditorialModeRequestSubscriber (#299)
  • IBX-7180: Removed sheduler tab from dashboard blocks (#298)
  • IBX-6883: [PB] Add tooltips for all buttons in header (#284)
  • IBX-7045: Removed form builder from modal introduction label (#304)
  • IBX-7138: Added ContentType as an argument to allow blocks and layout filtering (#300)
  • IBX-7314: [Dashboard builder] Add tooltips for all buttons in header (#305)
  • IBX-7331: Fixed invalid variable being returned to BlockConfigurationView (#987)
  • IBX-7400: Provided fallback Site Access for SiteAccessSelector (#315)
  • IBX-7167: Select layout modal changed (#306)
  • IBX-7222: Implemented 4px line in dropzone placholder, aligned drop info (#307)
  • IBX-7433: Fixed z-index of backdrop (#321)
  • IBX-7439: Added background to zone if contains blocks (#318)
  • IBX-6724: Simplifed context menus (#317)
  • IBX-7409: Changed Content Type to content type (#323)

Misc

  • IBX-6230: Fix incorrect CSS selectors in Behat code (#242)

ibexa/payment changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-5986: Order details - link to Payment & Shipping details (#104)
  • IBX-6219: Added Payment Method Create migration (#106)
  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#114)
  • IBX-6415: Renamed domain names (#121)
  • IBX-5713: Added option to set payment context (#125)
  • IBX-6872: As the User I want to see new design for badges (#124)
  • IBX-7161: Dropped online method type in favour of real types from payment gateways (#127)
  • IBX-7315: Update eslint/prettier to newest versions (#128)
  • IBX-7373: Added PaymentStatusChange notification and Actito integration (#132)

Bugs

  • IBX-6220: [Payment & Shipment] Submiting form with error doesn't scroll to invalid input (#107)
  • IBX-6222: Fixed input parsers for PaymentCreateStruct and PaymentUpdateStruct (#109)
  • IBX-6306: Fixed wrong transition modal message (#113)
  • IBX-5669: Payment list & details - incorrect value of order (#108)
  • IBX-6274: Added Name criterion for payment methods filtering (#112)
  • IBX-6350: Fixed wrong displaying of payment method description (#115)
  • IBX-6597: Fixed sidebar (Create payment methods) buttons label (#123)
  • IBX-7114: Payment can now be cancelled only when workflow configuration allows it (#126)
  • IBX-7302: No left sidebar when no anchor menu items (#129)
  • IBX-6355: Added name of the method to details view (#130)
  • IBX-6724: Simplifed context menu (#131)

Improvements

Improvements

  • IBX-6325: Added redirect from welcome page to dashboard if customerId with granted access is configured (#298)
  • IBX-6357: delete referenceCode check (#269)
  • IBX-6314: Added missing translation of limitation name (#297)
  • IBX-6415: Renamed domain names (#302)
  • IBX-6523: Added missing installation key check in EventSubscribers (#304)
  • IBX-6279: Simplify actions in create and edit modes (#301)
  • IBX-6599: New grid view item design (#306)
  • IBX-6881: Implemented chart 4.4.0 upgrades (#308)
  • IBX-7315: Update eslint/prettier to newest versions (#311)
  • IBX-6798: Implemented "Top 10 clicked items" Customizable Dashboard block (#309)
  • IBX-7329: Enhancing UX: Name Updates for Product 4.6 LTS+ (#312)

Bugs

Improvements

Bugs

  • IBX-7298: Fixed reference to non-existing file in .platform/services.yaml (#67)

Improvements

Bugs

  • IBX-6082: Added notification about changes in the base product (#1006)
  • IBX-3867: Fixed multiple product codes catalog filter (#1011)
  • IBX-6139: Tag styling update in catalog (#1013)
  • IBX-5739: Checkboxes in Product translation are not disabled (#1008)
  • IBX-6112: Made currency resolving exception message more prominent (#1016)
  • IBX-5784, IBX-5743: Handled new backdrop methods (#999)
  • IBX-6137: Fixed an issue when a base product with variants was deleted (#1012)
  • IBX-6057: Pagination in Products list results in 404 (#1015)
  • IBX-4082: Collections should not be created for a product without variants (#1014)
  • IBX-6168: Added modal to product edit and create view (#1020)
  • IBX-3433: Added catalog products search and the list of applied filters (#1026)
  • IBX-3954: Fixed not found category blocking catalog editing (#1022)
  • IBX-6123: Variants list - broken checkbox in header
  • IBX-6160: Long product attribute IDs are truncated (#1019)
  • IBX-6211: Added DateFieldTypeExtension to set isEditView if the route is set as edit route (#1035)
  • IBX-4325: Product Type - details page (#1028)
  • IBX-5936: Fixed lack of Product/Content Type persistence cache invalidation whenever attribute definition changes (#1034)
  • IBX-3570: Added attributes sorting inside domain mapper (#1036)
  • IBX-5740: Fixed validation when all product translations are removed (#1040)
  • IBX-5922: Removing related variants on base product removal (#1038)
  • IBX-6344: Added validators for Product Price create uniqueness
  • IBX-6545: Unequal spacing between fields in the Integer/Float/Selection attribute creation form
  • IBX-6328: Catalog create/edit/preview - wrong columns labels (#1061)
  • IBX-5854: Unified cookies names (#1070)
  • IBX-2207: Attributes are now deleted from product when product type is changed
  • IBX-6537: Added redirection directly to price tab after canceling/closing price create/edit form (#1076)
  • IBX-6597: buttons label for create sidebar (#1067)
  • IBX-6511: Fixed product languages switch (#1066)
  • IBX-6978: Hid Products tab in Root Category Taxonomy Entry view (#1087)
  • IBX-6612: [Customer] JS exception occurs while user navigate on content action menu (#1089)
  • IBX-7165: Removed category from products with lower stock block (#1096)
  • IBX-7201: Added sort clause for stock on legacy search
  • IBX-7201: Added stock sort clause for query of products with lowest stock
  • IBX-6542: Added missing selection attribute value validation (#1077)
  • IBX-7164: Added more precise information about negative stock number (#1105)
  • IBX-6730: Fixed issue when single Criterion is used to create catalog (#1108)
  • IBX-7294: Gracefully handle missing thumbnail image (#1109)
  • IBX-7302: No left sidebar when no anchor menu items (#1113)
  • IBX-6596: Added missing asterisk to code field product variant form (#1120)
  • IBX-7480: Fixed typo in modal discard action label (#1121)
  • IBX-6943: Fixed "max(): Argument #1 ($value) must contain at least one element" error thrown when saving empty product collection block (#1114)
  • IBX-6987: Rendered "Enabled" flag as toggle in currency create/edit form (#1118)
  • IBX-7475: Added identifier, names and description max length validation to attributes and attribute groups (#1124)
  • IBX-6724: Simplified context menus (#1116)
  • IBX-7477: Fixed "Add attribute" action style in Attributes tab (#1129)
  • IBX-7409: Changed Content Type to content type (#1117)
  • IBX-6543: Disabled attributes as discriminators when there is no mapper for them (#1111)
  • IBX-7411: Products category block chart updated (#1119)

Misc

ibexa/rest changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6415: Renamed UI translations domain names (#72)
  • IBX-6620: Added image criterions rest input parsers (#76)
  • IBX-4123: [Backport] Added /languages and /languages/{code} endpoints
  • IBX-7275: Added ValueObjectVisitor for Content Field (#79)
  • IBX-6937: Changed expected min and max value types to numeric for FileSize criterion (#81)
  • IBX-7418: Added input parser for ContentName criterion (#82)

Bugs

  • IBX-6222: Fixed Request Parser to include non-core routes as REST (#67)
  • IBX-6239: Added Content Type for Image Variation
  • IBX-6640: Fixed infinite loop when Normalizer returns an object
  • IBX-5827: Replaced deprecated string interpolation (PHP 8.2+)
  • IBX-7409: Changed Content Type to content type (#83)

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#87)
  • IBX-6415: Renamed domain names (#88)
  • IBX-6279: Simplify actions in create and edit modes (#86)
  • IBX-6419: Added user avatar to user references (#90)
  • IBX-7315: Update eslint/prettier to newest versions (#99)

Bugs

  • IBX-5863: Adjust reschedule modal for long labels in buttons (#84)
  • IBX-6648: Fixed ConfigureMenuListener dependency on Page Builder (#94)
  • IBX-6631: Handled orphaned scheduled entries resulting from removed/trashed parent (#267)
  • IBX-7224: Fixed getRemovedLocationContentIdMap method call on null trash item (#97)
  • IBX-7224: Fixed getRemovedLocationContentIdMap method call on null trash item (#268)
  • IBX-7409: Changed Content Type to content type (#100)

ibexa/search changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6415: Renamed domain names (#27)
  • IBX-6338: As an Editor I'd like to sort the list of search results (#25)
  • IBX-3639: As an Editor I'd like use facets to filter global search results (#26)
  • IBX-6413: Search Suggestion (Autocomplete for search) (#33)
  • IBX-6338: Fixed typo in sort definition (#34)
  • IBX-6649: Added support for spell checking (#32)
  • IBX-7419: [autcomplete] Add the total number of results to the autocomplete/suggestions endpoint (#38)

Bugs

  • IBX-7236: Suggestions only work with entire words (#37)
  • IBX-7361: The search criterion is searching for all text fields of contents (#41)
  • IBX-7512: Removed searching by partial words (#44)
  • IBX-7409: Changed Content Type to content type (#43)

Improvements

Bugs

  • IBX-6206: Added segment and segment group unique identifier validators (#59)
  • IBX-6311: [Segments] Order of fields in edit segment form (#77)
  • IBX-6388: ClassName fixed for segments group (#81)
  • IBX-6682: [Page builder - Targeting block] 500 occurs after adding content to segment on Postgres (#83)

ibexa/seo changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

  • IBX-5931: Fixed SEO field type migrations export/import (#22)

ibexa/shipping changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-5986: Order details - link to Payment & Shipping details (#31)
  • IBX-6083: Added address and customer-related data to shipment details view (#32)
  • IBX-6172: Adjusted shipment view header to be consistent with payments and orders (#37)
  • IBX-5751: [REST] Implemented endpoints to retrieve Shipments of an Order (#29)
  • IBX-5751: [Tests] Added coverage for REST ShipmentRefList retrieval (#35)
  • IBX-5980: [REST] Implemented endpoint to update a Shipment (#36)
  • IBX-6177: [REST] Implemented endpoint to delete a Shipment (#39)
  • IBX-6227: Added Shipping Method Create migration (#43)
  • IBX-5752: [REST] Implemented endpoint to create a Shipment for an Order (#40)
  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#48)
  • IBX-6415: Renamed domain names (#49)
  • IBX-5966: Remote PIM adjustments (#52)
  • IBX-5966: Allowed changing shipment status for Remote PIM (#53)
  • IBX-6872: As the User I want to see new design for badges (#55)
  • IBX-7315: Update eslint/prettier to newest versions (#58)
  • IBX-7374: Added notification for Shipment Status Change (#61)

Bugs

  • IBX-6127: Added default shipment list sorting (#33)
  • IBX-6220: [Payment & Shipment] Submiting form with error doesn't scroll to invalid input (#41)
  • IBX-6309: Changed shipment date to fulltime from shorttime format (#47)
  • IBX-6145: Fixed incorrect Shipment creation/update dates (#45)
  • IBX-5669: Payment list & details - incorrect value of order (#42)
  • IBX-6612: [Customer] JS exception occurs while user navigate on content action menu (#56)
  • IBX-7302: No left sidebar when no anchor menu items (#59)
  • IBX-6351: Fixed wrong capitalization in Shipping methods notifications (#62)
  • IBX-6724: Simplifed context menu (#60)

Improvements

  • IBX-6348: Changed default sites list mode to grid (#74)
  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#73)
  • IBX-6415: Renamed domain names (#75)
  • IBX-6414: Moved events into contracts (#77)
  • IBX-6279: Simplify actions in create and edit modes (#76)
  • IBX-6599: New grid view item design (#79)
  • IBX-7315: Update eslint/prettier to newest versions (#84)
  • IBX-7329: Enhancing UX: Name Updates for Product 4.6 LTS+ (#85)

Bugs

  • IBX-6027: Removed duplicated pagination buttons (#80)
  • IBX-7061: Cannot switching filed groups on create and edit PT form (#82)
  • IBX-6002: Implemented reverseMatch in the SiteAccessMatcher (#167)
  • IBX-7409: Changed Content Type to Content type (#88)

ibexa/solr changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

  • IBX-5827: Replaced deprecated string interpolation (PHP 8.2+) (#246)
  • IBX-5827: Replaced deprecated string interpolation (PHP 8.2+) (#246) (#60)

No significant changes.

Improvements

Bugs

  • IBX-6061: Change label to Code in Quick Order template file (#110)
  • IBX-6067: Add time to created at filter in orders list (#116)
  • IBX-6037: Add ellipsis to product name cell in product detail (#119)
  • IBX-6059: Tucked menu; order list actions (#115)
  • IBX-6120: Added close button to notification (#120)
  • IBX-5035: Fixed verifying catalog status on product/variant view (#124)
  • IBX-4853: Displaying language name instead of its code in language switcher (#125)
  • IBX-4654: Allowed catalog configuration key to be nullable (#128)
  • IBX-6128: Improved error handling for imported files that are improperly formatted (#129)
  • IBX-6176: Fix quick order sample file extension and name when downloaded (#131)
  • IBX-6204: Fixed rendering checkout actions block (#132)
  • IBX-6196: Checkout should work without storefront (#130)
  • IBX-5669: Payment list & details - incorrect value of order (#133)
  • IBX-6199: Added safeguard when billingAddress form row is missing for company members (#134)
  • IBX-6469: Fixed typo in product_catalog.title translation key (#137)
  • IBX-6692: Fixed CSRF-Token rendering behind Varnish (#140)
  • IBX-6995: Unauthorized error when managing products from product page behind Varnish (#141)
  • IBX-7118: [User settings] message is missing when default currency is empty (#146)
  • IBX-5794: Added search for product view (#148)

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#44)
  • IBX-6415: Renamed domain names (#45)

Bugs

ibexa/taxonomy changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#219)
  • IBX-4598: Added support for generating urls for content wrappers in ibexa_url/ibexa_path (#175)
  • IBX-6415: Renamed domain names (#220)
  • IBX-6565: Implemented FieldValueProcessor for Taxonomy FieldTypes (#228)
  • IBX-6279: Simplify actions in create and edit modes (#221)
  • IBX-6249: pointer changed for page builder tree (#227)
  • IBX-6834: Taxonomy entry is not highlighted in the Taxonomy tree (#242)
  • IBX-6764: Added contentId property to TaxonomyEntry domain object (#238)
  • IBX-6418: Added icons to content types references (#241)
  • IBX-6550: Global redesign of placeholder for trees (#237)
  • IBX-6566: Fixed ContentCreateContentTypeChoiceLoaderSubscriberTest unit test (#255)
  • IBX-4592: Added taxonomy entry based view matchers (#174)
  • IBX-7187: Added Twig filter to fetch names of content categories (#253)
  • IBX-7315: Update eslint/prettier to newest versions (#256)
  • IBX-7494: [Focus mode] As a User, I want to see Content Tree in dark theme (#262)

Bugs

  • IBX-6010: Fixed whitespace in content view (#212)
  • IBX-5964: [Taxonomy] Incorrect taxonomy parent tag name after child tag is moved to different location (#214)
  • IBX-5886: Forbade creation of Taxonomy entry outside its parent
  • IBX-6345: AbstractTaxonomyIdentifierValidator::doValidate() returns incorrect return type structure (#223)
  • IBX-5854: Unified cookies names (#232)
  • IBX-6475: Fix translation variable visible in UI (#234)
  • IBX-6198: Added content synchronizing when taxonomy entry is changed (#218)
  • IBX-6604: Fixed TaxonomyEntryResolver single entry fetching (#233)
  • IBX-6759: Fix PropTypes in TaxonomyTree (#236)
  • IBX-6697: Skipped copying old values from already published version
  • IBX-6597: Consistent sidebar for create Tag (#229)
  • IBX-6475: fix transaltions (#243)
  • IBX-6757: Forbade root Taxonomy Entry assignment to content (#239)
  • IBX-6978: Hid the Content tab from Taxonomy root Entry view (#246)
  • IBX-6004 - Adding new variable for Tags view in details tab (#231)
  • IBX-6752: Provided custom redirection for Taxonomy's parent folder (#244)
  • IBX-3211: Wrong warning while assigning category to a product (#240)
  • IBX-6831: Gracefully handled missing Taxonomy Entries during Taxonomy Entry aggregation (#247)
  • IBX-6724: Removed close button from edit screen (#257)
  • IBX-7409: Changed Content Type to content type (#258)

Misc

Improvements

Bugs

  • IBX-6197: [Tags] Page elements are messed up when move option is used in content tree (#107)
  • IBX-5993: Added new conditional to prevent render Indentation Vertical Line (#109)
  • IBX-5854: Retain scroll position (#110)
  • IBX-6018: Added onContextMenu to stop dragging on right click mouse (#106)
  • IBX-4155: Fix Select all children for unexpanded parent item (#108)
  • IBX-6437: ListItemSingle handle item without subitems in delayed select action (#114)
  • IBX-5854: Unified cookies names (#116)
  • IBX-6444: context menu from the header not opening (#115)
  • IBX-6579: Removed invalid scss (#121)

ibexa/user changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#59)
  • IBX-6415: Renamed domain names (#60)
  • IBX-6419: Added user avatar to user references (#62)
  • IBX-6547: Made ibexa.user_settings.update exposed (#63)
  • IBX-7276: Added deprecation notice for ibexa_user_get_current twig function (#65)
  • IBX-7369, IBX-7371: Added UserRegister and UserPasswordReset notification (#70)

Bugs

  • IBX-7130: Redirect back to user setting after updating password (#66)
  • IBX-7037: Added check if user has permission to change password (#64)
  • IBX-6724: Simplifed context menu (#68)
  • IBX-7409: Changed Content Type to content type (#69)

Improvements

  • IBX-6314: Apply microcopy guidelines and adjust translation keys and domains (#58)
  • IBX-6415: Renamed domain names (#59)
  • IBX-7315: Update eslint/prettier to newest versions (#63)

Bugs

  • IBX-5827: Replaced deprecated string interpolation (PHP 8.2+)
  • IBX-5827: Replaced deprecated string interpolation (PHP 8.2+) (#64)
  • IBX-7409: Changed Content Type to content type (#69)

Misc

  • IBX-6230: Fix incorrect CSS selectors in Behat code (#61)

ibexa/workflow changes between v4.6.0-beta1 and v4.6.0-rc1

Improvements

Bugs

  • IBX-7126: Injected extra pager_options into "My Drafts under Review" tab (#87)
  • IBX-7064: Allowed to change selected reviewer (#90)
  • IBX-7409: Changed Conten Type to content type (#89)

Misc

  • IBX-6230: Fix incorrect CSS selectors in Behat code (#80)
Clone this wiki locally