Skip to content

v4.2.0

Compare
Choose a tag to compare
@github-actions github-actions released this 10 Aug 07:12
· 65 commits to master since this release

ibexa/commerce v4.2.0 change log

Changes since v4.1.0

ezsystems/JMSJobQueueBundle changes between v4.0.1 and v4.0.2

Improvements

  • IBX-3029: Fixed entities referenced by their alias instead of FQCN
  • IBX-3029: Fixed entities referenced by their alias instead of FQCN

ezsystems/JMSPaymentCoreBundle changes between v3.0.1 and v3.0.2

Bugs

  • EC-424: Enable SSL verification

ezsystems/TedivmStashBundle changes between v0.9.0 and v0.9.1

Bugs

ibexa/admin-ui changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2628: Introduce colorful tag-like dropdown (#383)
  • IBX-2603: Content Tree actions: followup for code standards (#404)
  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#393)
  • IBX-2655: Fixed create/edit layout (#391)
  • IBX-277: Personalization - model edit fixes (#418)
  • IBX-2653: Introduce colorful ibexa-tag and ibexa-tag-view-select (#389)
  • IBX-2784: Toolbox redesign (#415)
  • IBX-1129: As a developer I want to get rid of deprecated React lifecycle methods (#417)
  • IBX-2803: Update React from v17 to v18 (#407)
  • IBX-2658: Introduce adaptive filters (#392)
  • IBX-2918: Improvement collapse panel (#429)
  • IBX-2000: Added search into URL Wildcard tab (#2042)
  • IBX-2493: Added mappers and views for new user/invite limitation (#396)
  • IBX-2898: Added icon for upload image (#431)
  • IBX-2995: Fixed parameters order for AuthenticationSuccessHandler (#2051)
  • IBX-2995: Fixed parameters order for AuthenticationSuccessHandler (#2051)
  • IBX-2000: Aligned URLWildcard search codebase with 4.x
  • IBX-2823: Added reverseRelationsCount and isBookmarked to ContentTree node (#442)
  • IBX-3007: [Content Tree] As a user, I want to have warning modal about hiding content with reverse relations (#466)
  • IBX-3086: Vertical view in details UI component (#477)
  • IBX-3071: Allow adaptive filters component to adapt to a tab (#476)
  • IBX-3092: dropdown in subfield should be small like other fields (#479)
  • IBX-3085: As a Developer, I want to have thumbnail twig component (#478)
  • IBX-2631: Corporate Account new icons - telephone (#387)
  • IBX-2954: Added option to invite users into groups (#447)
  • IBX-2937: Added new relation starting location options (#432)
  • IBX-3114: Add Pagination helper (#481)
  • IBX-3154: Add content_raw to twig details component (#487)
  • IBX-3119: As a developer I want to set custom table empty image (#480)
  • IBX-3090: Added possibility to add extra classes to tag in page title (#494)
  • IBX-3242: Added twig macros for rendering form fields in edit base view (#492)
  • IBX-3305: Add register page (#493)
  • IBX-2534: Improved invite users modal design (#501)
  • IBX-3201: handled custom form action in invitation modal (#515)
  • IBX-3523: Introduced tabs to left sidebar in Content Edit interface (#526)
  • IBX-3608: Added items_class and html to selected item label (#534)

Bugs

  • IBX-2275: Refactor UDW configuration subscribers (#2039)
  • IBX-2627: dropdown small styling issues (#382)
  • IBX-2557: Fix badge (#367)
  • IBX-2796: reference correct property (#405)
  • EZP-32430: Enabled clicks after using back/forward buttons in browser (#2043)
  • EZP-32430: Fixed class name
  • IBX-2826: Search input should be hidden when less than 5 items are in dropdown (#410)
  • IBX-2673: Unable to scroll grid view in UDW (#412)
  • IBX-2417: Size of avatar in header (#414)
  • IBX-2775: Fixed main menu selection (#411)
  • IBX-2775: Fix prettier styling (#422)
  • IBX-2837: Missing spinner when content is loaded in meta data in search (#420)
  • IBX-2878: Cutted change path label button (#423)
  • IBX-2871: Wrong spacing on some admin pages (#421)
  • IBX-2760: Number input - clear X button overlaps with the number (#424)
  • IBX-2414: Button "create" - wrong priority (#426)
  • IBX-2869: [Navigation menu] Field groups navigation menu cannot unselect 2nd choice (#425)
  • IBX-2910: Fix font family in headlines (#427)
  • IBX-2880: Changed CredentialsExpiredListener to expect PasswordExpiredException (#2045)
  • IBX-2920: Fixed rolled-up styles (#430)
  • IBX-857: Added call invalidateSize on each map when tab clicked and if tab contains any map (#2047)
  • IBX-2928: Provided tooltip fallback for Content fieldtype description (#2048)
  • IBX-2940: Introduced middle ellipsis component (#434)
  • IBX-2943: Section is not fully switched when editing content with multiple sections (#437)
  • IBX-2965: Added min-height to header title (#464)
  • IBX-2948: Media File Upload: Cannot upload same file twice in a row with button upload (#2053)
  • IBX-2913: Changed type of filter button in fieldtypes widget (#465)
  • IBX-2924: [Content types] An exception occurred when user replace position of field 'Content query' in content field definition section. (#460)
  • IBX-2996: Hide group if all items are hidden in dropdown (#468)
  • IBX-2912: Placeholder in D&D blinks when user doesn't move mouse (#428)
  • IBX-2961: Refactored Extension to rely on Encore Configuration Dumper (#471)
  • IBX-2821: Fixed icon background in read notification (#474)
  • IBX-3070: Fix header user thumbnail (#475)
  • IBX-2381: The distance between items and label (Settings) in the menu is incorrect (#472)
  • IBX-3067: Fixed JS validation for float and integer fieldtypes (#2056)
  • IBX-3132: Added possibility to change clear button type in inputs (#484)
  • IBX-3243: don't trigger change on same option select; trigger change on clearCurrentSelection (#489)
  • IBX-3251: Changed textarea to search type in url wildcards (#490)
  • IBX-2779: Unify ghost dropdown caret icon (#469)
  • IBX-3358: Set font white color for :focus primary button (#499)
  • IBX-3324: Fixed font size and color of description in header (#497)
  • IBX-3270: Fixed styling for select user in trash (#496)
  • IBX-3355: Fixed multiple errors in one line (#498)
  • IBX-3391: Changed bs-original-title to original-title (#513)
  • IBX-3393: Remove checkmark icon form multiple dropdown (#512)
  • IBX-3234: Fixed margin for hidden collapse section (#511)
  • IBX-3375: Fixed margin and padding for section header (#510)
  • IBX-3388: Updated language details according to invsion project (#509)
  • IBX-3386: Fixed styles for schedule hiding menu (#508)
  • IBX-3426: Hide tooltips when switching items in main menu (#516)
  • IBX-3424: Added disabled state if only default group is added in cont… (#518)
  • IBX-3381: languages list screen update (#507)
  • IBX-3218: Fix user password validation, small css fixes etc (#495)
  • IBX-3344: Improvement of mark icon for dropdown (#521)
  • IBX-3427: Removed border from disabled state in tertiary buttons (#519)
  • IBX-3496: Removed unnecessary border from button on hover (#524)
  • IBX-3596: Fix bronken validation messages in CI edit (#530)
  • IBX-3421: send-mail icon (#527)
  • IBX-3209: Added icons - user-blocked; user-recycle; user-tick (#528)
  • IBX-3364: Increased right padding for --ghost dropdown (#522)
  • IBX-3596: Fix bronken validation messages in CI edit (again in one more place) (#537)
  • IBX-3530: Added border color for toolbox item on hover (#535)

ibexa/admin-ui-assets changes between v4.1.0 and v4.2.0

Improvements

ibexa/calendar changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#34)
  • IBX-2803: Update React from v17 to v18 (#35)

ibexa/commerce-admin-ui changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2803: Update React from v17 to v18 (#55)
  • IBX-3220: Added option to filter orders by multiple users IDs (#56)

ibexa/commerce-base-design changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/commerce-checkout changes between v4.1.0 and v4.2.0

Improvements

  • IBX-3029: Fixed entities referenced by their alias instead of FQCN

ibexa/commerce-erp-admin changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/commerce-fieldtypes changes between v4.1.0 and v4.2.0

Improvements

  • IBX-3029: Fixed entities referenced by their alias instead of FQCN

Bugs

  • IBX-2618: Optimized search indexing VariantTypeMapper

ibexa/commerce-order-history changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/commerce-page-builder changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/commerce-price-engine changes between v4.1.0 and v4.2.0

Improvements

  • IBX-3029: Fixed entities referenced by their alias instead of FQCN

ibexa/commerce-rest changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/commerce-shop changes between v4.1.0 and v4.2.0

Improvements

  • EC-423: Known vulnerabilities in Axios dependency (#400)
  • IBX-3029: Fixed entities referenced by their alias instead of FQCN
  • IBX-3029: Fixed entities referenced by their alias instead of FQCN
  • IBX-3029: Fixed entities referenced by their alias instead of FQCN

Bugs

  • IBX-2785: Limited "eCommerce" tab availability to "ez5" and "econtent" catalog data providers
  • IBX-2785: Refactored "eCommerce" tab
  • IBX-2557: Fix badge (#75)
  • IBX-2907: Removed ses_navigation definition and usages (#419)
  • EC-424: SSL verification disabled (#417)
  • IBX-2618: Optimized search indexing SpecificationsTypeMapper
  • IBX-3591: Added missing translations for Customer profile data (#429)

ibexa/commerce-shop-ui changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/commerce-transaction changes between v4.1.0 and v4.2.0

Improvements

  • IBX-3029: Fixed entities referenced by their alias instead of FQCN

Bugs

  • IBX-2475: Fixed missing autoload entry for PaypalPaymentBundle (#44)
  • IBX-2725: Fixed null dereference in BasketDataService::getProducts (#37)

ibexa/connector-dam changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#31)
  • IBX-3114: Add Pagination helper (#35)

Bugs

  • IBX-2870: Implemented ImageAssetMapper strategy needed for DAM and GraphQL synchronization (#50)

ibexa/content changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/content-forms changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2493: Added invitation intent with role assigment handling for user creation (#29)
  • IBX-2937: Added new relation starting location options (#31)

Bugs

  • IBX-1819: Added missing update path to DateFieldType (#355)
  • IBX-3289: Fixed validation exception on nulled but required fields (#33)

ibexa/content-tree changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#33)
  • IBX-2822: Added changelog generator
  • IBX-3007: [Content Tree] As a user, I want to have warning modal about hiding content with reverse relations (#40)
  • IBX-3003: As a user I want to have unified bookmark action in CT (#39)

Bugs

  • IBX-2815: [Taxonomy] Console error appears upon opening Tags tab (#34)
  • IBX-2836: Content tree is not refreshed when content is removed from subitems (#36)
  • IBX-2726: [Content-tree] When child content is removed then user is not redirected to parent content and receive an error 404 not found (#38)
  • IBX-2838: [Tree Builder] No loader at initial load (#35)

ibexa/core changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2000: Added URL Wildcard Query with Criterion and Sort (#301)
  • IBX-2893: Implemented Public API Collections (#108)
  • IBX-2000: Aligned UrlWildcard namespace with the existing codebase
  • IBX-2000: Fixed missing FQCN service definition change
  • IBX-2000: Fixed incorrect FQCN service definition injection
  • IBX-2823: Added loadRelation method (#115)
  • IBX-2937: Added new relation starting location options

Bugs

  • IBX-1669: Implemented destination content validation for relation fieldtypes
  • IBX-2844: Handled archived URL aliases cache invalidation
  • IBX-2901: Added Aliases for Security Providers (#109)
  • IBX-2914: Fixed schema syntax error (#3148)
  • IBX-392: Fixed overriding view parameters for view_embed only permission
  • IBX-2825: Implemented Location target for Language Limitation
  • IBX-2880: Added PasswordExpiredException (#309)
  • IBX-1755: Implemented constant time authentication
  • IBX-1755: Implemented constant time authentication
  • IBX-2934: Proxified FieldsGroupsList with lazy
  • EZP-30746: Fixed respecting hidden Content when moving subtree
  • IBX-2961: Implemented ConfigurationDumper for Ibexa Encore files (#120)
  • IBX-2618: Optimized search indexing performance
  • IBX-2618: Added skipped Ibexa integration tests for Solr
  • IBX-2618: Aligned list of test languages with the ones supported by Solr
  • IBX-3110: Added version parameter validation in DownloadController
  • IBX-3051: Fixed custom non-string Criterion query value mapping
  • IBX-3036: Provided fallback for Content-Disposition header in DownloadController
  • IBX-360: Added \d+ requirement on contentId parameter for ez_content_download_field_id route (#325)

ibexa/cron changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/design-engine changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/doctrine-schema changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/elasticsearch changes between v4.1.0 and v4.2.0

Bugs

ibexa/experience changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/fastly changes between v4.1.0 and v4.2.0

Improvements

Bugs

ibexa/fieldtype-matrix changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#20)

Bugs

  • IBX-3059: Fixed resolveMatrixFieldValue argument (#24)

ibexa/fieldtype-page changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2728: Created interfaces for ApplicationConfig Providers (#228)
  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#48)
  • IBX-2962: Unset deleted items from Content Scheduler block (#231)
  • IBX-2885: Added nested attribute (#232)
  • IBX-2886: Added support for help messages for fields in nested attributes (#233)

Bugs

  • IBX-2745: Added 'comparable' serialization context for page Field Type (#229)
  • IBX-2888: Fixed invalid PHPDocs in BlockAttributeDefinition class (#230)

ibexa/fieldtype-query changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/fieldtype-richtext changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#38)
  • IBX-2898: Introduced easy way of adding images to CKEditor (#43)
  • IBX-2982: Fixed encore config for version 34.1.0 (#45)

Bugs

  • IBX-2813: Fixed error when entering richtext with embed (#40)
  • IBX-2814: Returned null instead of empty array when there are no child nodes (#225)
  • IBX-2867: Fixed custom tags when defined without attributes (#42)
  • IBX-2961: Fixed extensibility point for adding plugins in CKEditor (#46)
  • IBX-2555: Fixed double content in inline custom tags (#47)
  • IBX-1219: Added value justify into ezxhtml:align

ibexa/form-builder changes between v4.1.0 and v4.2.0

Improvements

Bugs

ibexa/graphql changes between v4.1.0 and v4.2.0

Bugs

  • IBX-2899: Rebranded schema storage directory to /config/graphql/types/ibexa (#35)
  • IBX-2870: Implemented ImageAssetMapper strategy needed for DAM and GraphQL synchronization (#126)
  • IBX-3095: Fixed BinaryFile fieldtype resolving (#128)

ibexa/http-cache changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/i18n changes between v4.1.0 and v4.2.0

Improvements

ibexa/icons changes between v4.1.0 and v4.2.0

Improvements

Bugs

ibexa/image-editor changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#66)
  • IBX-2803: Update React from v17 to v18 (#67)

ibexa/installer changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2515: Added Catalog statuses (#68)
  • IBX-2420: Added column to store query string of catalog (#69)
  • IBX-2560: Introduced Product Attribute storage (#72)
  • IBX-3023: Introduced schema changes for product variants storage (#74)
  • IBX-2666: Added 4.2.0 migration queries for Taxonomy field type (#71)
  • IBX-2420: Added Product Catalog storage (#76)
  • IBX-2954: Added upgrade scripts for invitations (#75)
  • IBX-2856: Added upgrade scripts for Product Assets (#77)
  • IBX-3203: Added migration for Measurement Single/Range tables (#80)

Bugs

  • IBX-2675: Fixed foreign key on delete behavior (#63)
  • IBX-3333: Added migration scripts removing orphaned segment-user mappings (#79)
  • IBX-3333: Added queries for 4.1
  • IBX-3333: Added queries for 4.2

ibexa/measurement changes between v4.1.0 and v4.2.0

Improvements

  • IBX-3203: Added database Storage for Attribute-based Measurements (#32)
  • IBX-3203: Introduced search Criteria for Measurement Attributes (#38)

Bugs

  • IBX-2782: Fixed overriding stored unit with base unit in PC and FT edit forms (#25)
  • IBX-2763: Implemented Search Field for Measurement Field Type (#24)
  • IBX-2787: Fixed a typo in length.millimeter bundle config (#26)
  • IBX-2715: Fixed fieldtype rendering in product type (#27)
  • IBX-3356: Added a attribute definition options validation for measurement (#36)
  • IBX-3253: Added support for variants generation base on measurement attribute (#31)
  • IBX-2731, IBX-2732: Implemented value formatters (#37)

ibexa/migrations changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2462: Added LimitationConvertManager into actions assign role to user/user group
  • IBX-2279: Allowed using Location ID & remote ID in RelationList field types
  • IBX-2883: Added RepeatableStep and Expressions in step fields
  • IBX-2883: Added RepeatableStep and expressions in migrations
  • IBX-1855: Added LimitationConvert for ParentContentTypeLimitation (#339)
  • IBX-1855: The namespace has been adapted to the Ibexa DXP v4
  • IBX-3263: Fixed Content Update/Delete not possible against hidden content
  • IBX-3328: Added Hide / Reveal Content actions

Bugs

  • IBX-2932: Changed FieldDefinitionNormalizer to only require needed data for the field

ibexa/oauth2-client changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/oss changes between v4.1.0 and v4.2.0

Improvements

ibexa/page-builder changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2728: Injected PageFieldTypeApplicationConfig interfaces (#943)
  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#115)
  • IBX-2784: Toolbox redesign (#128)
  • IBX-2803: Update React from v17 to v18 (#125)
  • IBX-1129: As a developer I want to get rid of deprecated React lifecycle methods (#129)
  • IBX-2885: Added nested_attribute (#954)
  • IBX-2885: Addapted data attrs to bootstrap 5
  • IBX-2885: Updated design for nasted attributes in block configuration (#143)

Bugs

  • IBX-2350: Do not force rendering of block inline if client request to get non-cached version
  • IBX-2617: Fixed embed's block preview
  • IBX-2617: CS
  • IBX-2617: Adapted changes to match 4.0
  • IBX-2791: Narrow down eligible Site Accesses to configured when matching (#946)
  • IBX-2917: [Page builder] richtext box menu in Text block has too small paddings (#131)
  • IBX-2350: Do not force rendering of block inline if client request to get non-cached version
  • IBX-2350: Do not force rendering of block inline if client request to get non-cached version
  • IBX-3013: Resolved preview Site Access for contents without alwaysAvailable flag (#951)
  • IBX-3047: Fixed validation fields selectors (#952)
  • IBX-3391: Changed bs-original-title to original-title (#138)
  • IBX-3235: Added padding to the fields config panel (#139)
  • IBX-3554: Added fixed height for PB toolbox (#142)

ibexa/permissions changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/personalization changes between v4.1.0 and v4.2.0

Improvements

Bugs

ibexa/post-install changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2822: Added changelog generator (#41)
  • IBX-2922: Removed obsolete config files in ibexa/post-install (#45)
  • IBX-2922: Removed obsolete 4.0 config files in ibexa/post-install
  • IBX-2922: Removed obsolete 4.1 config files in ibexa/post-install
  • IBX-2922: Removed obsolete 4.1 beta and RC config files in ibexa/post-install

Bugs

  • IBX-2919: Added missing PHP sodium extension for OSS edition (#44)
  • IBX-2919: Added missing PHP sodium extension for OSS edition 4.0
  • IBX-2919: Added missing PHP sodium extension for OSS edition 4.1
  • IBX-2919: Added missing PHP sodium extension for OSS edition 4.2
  • IBX-2899: Rebranded GraphQL schema storage directory (#43)

ibexa/product-catalog changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2822: Added changelog generator (#532)
  • IBX-2641: E2E tests for CRUD REST API endpoints
  • IBX-2652: As a user I want to translate Catalog (#484)
  • IBX-2655: Fixed create/edit layout (#391)
  • IBX-2641: E2E tests for GraphQL (#536)
  • IBX-2440: Changed flow when Catalog is copied (#542)
  • IBX-2658: Introduce adaptive filters (#493)
  • IBX-2879: Improvements to GraphQL attribute querying (#541)
  • IBX-2515: Added Catalog statuses (#544)
  • IBX-2420: Added Product Type, Product Code filters, and list of filtered products (#537)
  • IBX-2420: Added Product Availability filter (#557)
  • IBX-563: Added events layer for ProductPriceService (#561)
  • IBX-2420: Filters product type and code (#556)
  • IBX-563: Added event dispatching for ProductPriceService::execute method (#567)
  • IBX-2879: Added content data to Product REST response (#563)
  • IBX-2983: Added edit labels in product catalog tables (#569)
  • IBX-303: Introduced CreatedAt product SortClause (#565)
  • IBX-2560: Introduced Product Attribute search criterion (#473)
  • IBX-2794: Introduced product completeness (#550)
  • IBX-2993: Styled status select for search form (#568)
  • IBX-2420: Availability filter (#566)
  • IBX-330: Implement Product Price Criterion (#558)
  • IBX-2497: Added possibility to fetch a list of products as JSON based on criteria (#573)
  • IBX-2936: Introduced Attribute Definition generators for export for migrations
  • IBX-3023: Introduced schema changes for product variants storage (#596)
  • IBX-2497: Added price filter (#562)
  • IBX-2497: Added possibility to filter product by attributes in a catalog (#599)
  • IBX-2768: Provided baseline configuration & migration for Product Categories (#595)
  • IBX-2856: Assets management (#535)
  • IBX-2854: Product variants (#518)
  • IBX-3114: Live products preview for filters in Catalogs (#607)
  • IBX-2856: Assets management (frontend) (#584)
  • IBX-3169: Reordered completeness sections to reflect product tabs sequence
  • IBX-3041: Moved products into tab in catalogs (#634)
  • IBX-2497: Added ProductCategory filter (#646)
  • IBX-3018: Changed a label of a field that represents a transition of the catalog (#649)
  • IBX-3172: Added human-readable names for Collections (#647)
  • IBX-3025: Added buttons to change the Catalog status in a detailed view (#651)
  • IBX-3128: changed the icon of the add filters button (#661)
  • IBX-2497: Added CreatedAt and CreatedAtRange criteria (#662)
  • IBX-3090: Added catalog status tag for catalog list and view (#659)
  • IBX-3308: Unify code for filters in catalogs by moving some parts into base.filter.config (#657)
  • IBX-3040: Added missing tips for prices (#664)
  • IBX-3155: Added Product Variants REST API
  • IBX-3149: Added UI for price filter (#648)
  • IBX-2497: Added CreatedAt filter (#676)
  • IBX-3362: Allow for wrapping filters (frontend) (#685)
  • IBX-3018: Removed transition field from catalog update form (#689)
  • IBX-2497: Added possibility to filter by multiple selection attributes (#687)
  • IBX-3374: Added category field type to default product type structure (#690)
  • IBX-3383: Added IsBaseProduct view matcher (#692)
  • IBX-3377: Use proper styling for created at filter widget (#688)
  • IBX-3146: Display asset name (#694)
  • IBX-3203: Improved specificity of values accepted by Attribute Create / Update Structs
  • IBX-3203: Improved Attribute form template to include attributes without value property (#699)
  • IBX-3405: As a developer, I want to have extensibility point for JS catalog filters (#701)
  • IBX-3147: Added design for variant create/update form (#708)
  • IBX-3437: Improve confirmation notifications displayed during catalog… (#711)
  • IBX-3203: Increased flexibility in SingleFieldAttributeVisitor
  • IBX-3203: Increased flexibility in Elasticsearch & Solr abstract visitors (#722)
  • IBX-3176: Reordered and added missing fields to Product Category content type (#727)
  • IBX-3380: Added sorting to filters list (#726)
  • IBX-3203: Increased flexibility in Elasticsearch & Solr abstract visitors (#723)
  • IBX-3150: Implement design for product category filter (#704)
  • IBX-3148: Attributes filter refactoring & design (#712)
  • IBX-3608: Search and scroll in catalogs filter + bug fixes (#735)
  • IBX-3148: Added product catalog alias to encore (#738)

Bugs

  • IBX-2675: Added UI checks when deleting an attribute (#522)
  • IBX-2675: Added UI checks when deleting an attribute group (#523)
  • IBX-2868: Fixed propagating empty criteria to Solr (#538)
  • IBX-2915: Fixed editing site header height (#548)
  • IBX-2933: UX fixes for list search (#551)
  • IBX-2912: Placeholder in D&D blinks when user doesn't move mouse (#547)
  • IBX-2670: Form themes in product (#587)
  • IBX-3117: Fixed ids for tabs in price and translation edit (#618)
  • IBX-3056: Added scroll to filters list (#613)
  • IBX-3066: Added missing notification for attribute group removal (#623)
  • IBX-3138: Fixed missing translation for taxonomy product categories (#632)
  • IBX-3136: Filter out assets non-applicable for variant in AssetServiceInterface::findAssets (#631)
  • IBX-3158: Fixed class name in catalog filters (#636)
  • IBX-3161: Console error in catalogs when no products available (#638)
  • IBX-3132: Changed clear button type in search (#628)
  • IBX-3137: Made content completeness language aware (#635)
  • IBX-3152: Introduced ProductVariantsAwareInterface for easier fetching of associated variants (#645)
  • IBX-3214: Fixed determining product specification field (#663)
  • IBX-3332: Added missing icon on add filter button (#667)
  • IBX-3342: Wrong notification for assets deleting (#675)
  • IBX-3269, IBX-3229: Fixed various pagination issues (#674)
  • IBX-3350: No translation for filter labels (#679)
  • IBX-3346: Product availability is always visible in filters (#678)
  • IBX-3327: Adjusted asset collection creation label
  • IBX-3290: Fixed scroll position for generate variants modal (#681)
  • IBX-3372: Changed the label for assets subtask title (#691)
  • IBX-3324: Fixed font size and color of description in header (#683)
  • IBX-3391: Changed selector bs-original-title to original-title in behat (#698)
  • IBX-3268: Improved product code validation (#697)
  • IBX-3401: Removed unnecessary class .row for details view (#702)
  • IBX-3390: Fixed size of button Create new collection (#696)
  • IBX-3418: Added more button for product tabs (#705)
  • IBX-3412: Corrected position of add filter button (#707)
  • IBX-3268: Code generator improvements (#703)
  • IBX-3454: Improved filters section according to mockup (#710)
  • IBX-3316: Fixed inability to create/edit prices for Customer Groups above 25 limit (#717)
  • IBX-3491: Hidden "Regions" field in product specification definition when regions are undefined (#721)
  • IBX-2731, IBX-2732: Extracted NumberFormatter creation to factory (#724)
  • IBX-3460: Removed unused class for create button (#715)
  • IBX-3463: Change label in primary button- change status in catalog (#716)
  • IBX-3593: Fixed pattern parameter passed to NumberFormatter on PHP 7.4 (#725)
  • IBX-3470: Re-enabled product context menu on product variant view
  • IBX-3470: Fixed redirection after variant delete
  • IBX-3254: Added missing attribute definition name/type in product type edit form (#728)
  • IBX-3033: Ensured that language configuration is respected in forms (#729)
  • IBX-3563: Fixed notification message when creating a new asset collection (#731)
  • IBX-3615: Added tag wrapper to category preview (#739)
  • IBX-3151: Adjusted calculating availability including product variants stock (#686)

ibexa/rest changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2973: Removed obsolete random sleep on REST login (#95)

ibexa/scheduler changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#59)

Bugs

ibexa/search changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/segmentation changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#43)
  • IBX-2292: Changed API to use identifiers instead of numeric IDs (#50)
  • IBX-3185: Dynamic targeting and targeting PB block - implement simplified segment selector (#50)

Bugs

  • IBX-2865: Segment Groups table - Incorrect table name (#45)
  • IBX-3333: Fixed issue where segment-user mappings are not cleared after removing Segments (#52)

ibexa/site-factory changes between v4.1.0 and v4.2.0

Improvements

Bugs

  • IBX-2771: Add cancel btn (#159)
  • IBX-2877: Added invalidation of public-accesses-[domain] cache key on new site creation (#160)

ibexa/solr changes between v4.1.0 and v4.2.0

Bugs

ibexa/standard-design changes between v4.1.0 and v4.2.0

No significant changes.

ibexa/system-info changes between v4.1.0 and v4.2.0

Bugs

ibexa/taxonomy changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#115)
  • IBX-2822: Added changelog generator
  • IBX-2655: Fixed create/edit layout (#113)
  • IBX-2811: [Tree Builder] Fully populate selectedData array (#119)
  • IBX-2803: Update React from v17 to v18 (#130)
  • IBX-2666: Implemented Taxonomy Entry assignment fieldtype (#133)
  • IBX-3199: Added posibility to set custom label/title for taxonomy field (#140)
  • IBX-3150: Added isSearchVisible property(#141)
  • IBX-3523: Introduced tabs to left sidebar in Content Edit interface (#142)

Bugs

  • IBX-2789: Fixed deprecated warnings on GraphQL definitions (#117)
  • IBX-2789: Fixed resolver calls (#121)
  • IBX-2818: [Taxonomy] There's an error, when taxonomy tree language has been removed (#125)
  • IBX-2772: Cutted text in content tree header (#127)
  • IBX-2838: [Tree Builder] No loader at initial load (#126)
  • IBX-2871: Wrong spacing on some admin pages (#131)
  • IBX-2930: Taxonomy - in case of multiple taxonomy entries in Content form tree is always fetched from the first entry (#132)
  • IBX-2974: There's JS error in content view (#134)
  • IBX-3321: Added primary color for ibexa-icon on hover (language dropdown) (#139)
  • IBX-3323: Removed redundant "hide" on taxonomy entry view (#143)
  • IBX-3106: Create Entry Assignment widget (#144)

ibexa/templated-uri-bundle changes between v3.3.2.2 and v3.3.2

No significant changes.

ibexa/tree-builder changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#75)
  • IBX-2822: Added changelog generator
  • IBX-2811: [Tree Builder] Fully populate selectedData array (#76)
  • IBX-2931: [Content Tree] Contextual menu doesn't work (#79)
  • IBX-3057: Added fixed height to tree toggler (#83)
  • IBX-3082 Added hover state in list item (#84)

Bugs

  • IBX-2838: [Tree Builder] No loader at initial load (#77)
  • IBX-2992: There's a spinner in collapsed content tree (#80)
  • IBX-2997: Removed hover state on disabled items (#82)
  • IBX-2998: Content Tree: scroll should be only on tree elements (#81)
  • IBX-3157: Made search input smaller in tree (#85)
  • IBX-3391: Removed usage of bs-original-title attr (#86)
  • IBX-3602: Added margin left to load more button (#87)

ibexa/user changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2493: Added option to invite other users to DXP & register from invitation (#35)
  • IBX-2493: Fixed type hinting (#39)
  • IBX-2829: Added option to configure fields for register form (#40)
  • IBX-2975: Added API for finding invitations (#41)
  • IBX-2977: Added API for invitation refreshing (#42)
  • IBX-2954: Added lengths to index definition (#44)
  • IBX-3201: Added invitation email validation (#46)

Bugs

  • IBX-2417: Size of avatar in header (#36)
  • IBX-3070: User thumbnail should not be rendered with border and other minor bugs (#43)
  • IBX-3514: Extracted isExpired method (#47)

ibexa/version-comparison changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#35)

Bugs

  • IBX-3011: Removed template param from ez_render_field (#77)

ibexa/workflow changes between v4.1.0 and v4.2.0

Improvements

  • IBX-2677: As a developer I want to have prettier and eslint style check/fix (#47)
  • IBX-3523: Temporarly disabled failing test case

Bugs

  • IBX-2557: Fix badge (#43)
  • IBX-2871: Wrong spacing on some admin pages (#49)
  • IBX-2911: Added check to execute subscriber logic only for registered workflows (#253)
  • IBX-2976: Missing styling in Workflow status column (#51)
  • IBX-2824: Added a possibility to paginate WorkflowMetadata properly (#254)