v4.4.0
ibexa/experience v4.4.0 change log
Changes since v4.3.0
ibexa/admin-ui changes between v4.3.0 and v4.4.0
Improvements
- IBX-4061: Added new modifiers to ibexa-link (#626)
- IBX-4130: Optimized subitems fetching in UDW (#2080)
- IBX-4125: Optimized Dashboard tabs (#2075)
- IBX-4125: Fixed namespaces and imports
- IBX-4452: Deprecated Policy and Limitation TranslationExtractors (#662)
- IBX-4662: Added icons for new page builder blocks (#672)
- IBX-4432: added new service account view for welcome page (#665)
- IBX-4520: implemented filter search as a component in react (#668)
- IBX-4818: remove ibexa-font-sans-serif SCSS mixin usage (#572)
- IBX-4918: Moved Specification abstraction from AdminUi to Core (#684)
Bugs
- IBX-3552: wrong dropdown styling on focus (#631)
- IBX-3828: The limit has been set to a valid value when calling findLocationsById for the selected locations (#2076)
- IBX-4278: Missing hover on input text while hovering over icons inside (#643)
- IBX-3562: calendar day arrows (#646)
- IBX-3973: Nontranslatable and disabled fields are not greyed out in content editing UI (#616)
- IBX-4277: [UDW] Tooltips from left menu aren't visible
- IBX-4213: Missing hovers on icons (#639)
- IBX-4078: Moment.js localization (#2077)
- IBX-4214: Fixed hover style (#644)
- IBX-4324: fixed overflow in selected items sidebar (#648)
- IBX-4277: [UDW] Tooltips from left menu aren't visible (#642)
- IBX-1648: Added redirect when the trash form has any error (#2074)
- IBX-3619: Tag update helper (#633)
- IBX-2798: Add history-file icon (#657)
- IBX-4439: fixed tooltip title change after expand & collapse (#660)
- IBX-3792: Fixed display meta tab (#661)
- IBX-3814: Added checks if the field to upload is type ezimage to add alternative text (#2082)
- IBX-3529: changed header list title (#638)
- IBX-4328: Hover on icons preview switcher (#656)
- IBX-4544: Removed menu items from 404 page causing loops and timeouts (#673)
- IBX-4717: Fixed PolicyChoiceType translation domain configuration (#674)
- IBX-4734: Cannot close panel in PB by clicking on selected button (#675)
- IBX-4576: Added a keyup event so that set minutes and hours can be set from the keyboard (#677)
- IBX-4049: Add user-add icon (#640)
- IBX-4661: Double file upload in Image/ImageAsset/File (#681)
- IBX-4834: Fixed minute and hour listeners in flatpickr (#683)
- IBX-4767: Input_text updated extrabutton (#682)
- IBX-4925: Udw fetched version if fast clicked button (#687)
ibexa/admin-ui-assets changes between v4.3.0 and v4.4.0
No significant changes.
ibexa/calendar changes between v4.3.0 and v4.4.0
Bugs
- IBX-3562: fixed day pagination (#37)
- IBX-4213: Missing hovers on icons (#38)
- IBX-4214: Fixed hover style (#40)
ibexa/connector-dam changes between v4.3.0 and v4.4.0
No significant changes.
ibexa/content changes between v4.3.0 and v4.4.0
Improvements
- IBX-3815: Dropped ibexa/commerce-* packages with dependencies (#62)
- IBX-4741: Migration from TRAVIS_GITHUB_TOKEN
ibexa/content-forms changes between v4.3.0 and v4.4.0
No significant changes.
ibexa/content-tree changes between v4.3.0 and v4.4.0
No significant changes.
ibexa/core changes between v4.3.0 and v4.4.0
Improvements
- IBX-1294: Fixed deprecated RequestStack::getMasterRequest usages
- IBX-4414: Used SensitiveParameter to hide passwords in stack traces
- IBX-4452: Moved logic to convert Limitation identifier into Label (#180)
- IBX-4452: Added JMSTranslation configuration and missing translations (#184)
- IBX-4452: Added missing translation for content (#186)
- IBX-4452: Added missing translation xliff (#187)
- IBX-4391: Repurpose built-in variation as common variation abstraction (#185)
- IBX-1439: Upgraded codebase to rely on Flysystem v2 (#171)
- IBX-4857: Improved ibexa:reindex --subtree option help output
- IBX-4918: Moved Specification abstraction from AdminUi to Core (#196)
Bugs
- IBX-4384: Handled sort clauses in
loadLocationChildren
- IBX-146: Fixed resolving
languageCode
for embedded content - IBX-146: Fixed ez_content reference to rebranded controller action
- IBX-4326: Custom URL aliases reparenting (#355)
- IBX-4722: Rebranded ezplatform.siteaccess.matcher tag (#190)
- IBX-4700: Added
versionNo
argument for Content Proxy (#357) - IBX-4876: Fixed passing missing visibility configuration for directories (#193)
- IBX-4942: Set ezimage field of Image CT to be a thumbnail (#199)
ibexa/corporate-account changes between v4.3.0 and v4.4.0
Improvements
- IBX-4336: Added company-based Customer Group Resolver (#126)
- IBX-4385: Added company - create migration with extra references (#131)
- IBX-3815: Commerce clean up (#129)
- IBX-3928: Allow assign sales_rep and customer_group to application (#138)
- IBX-3931: Delete Applications form (#140)
- IBX-1439: Upgraded codebase to rely on Flysystem v2 (#135)
- IBX-4802: add applications delete confirmation modal (#142)
- IBX-4827: Change application assignemnt button look (#143)
Bugs
- IBX-3864: Customer Portal: missing s in Pending Orders in menu (#123)
- IBX-3394: Add B2B types menu option (#124)
- IBX-3865: Extracted notification handling to separate form processor (#121)
- IBX-4447: Customer Portal title should be translatable (#132)
- IBX-3505: updated labels on my profile in corporate (#125)
- IBX-3529: list header title updated for companies and individuals (#119)
- IBX-4471: Used current siteaccess instead of default one (#134)
- IBX-4611: Fixed semantic configuration schema (#136)
- IBX-4719: Fixed missing translation definition (#137)
- IBX-4248: updated labels in company applications modals (#122)
- IBX-3397: Add missing columns in companies table (#105)
ibexa/cron changes between v4.3.0 and v4.4.0
No significant changes.
ibexa/design-engine changes between v4.3.0 and v4.4.0
Bugs
ibexa/doctrine-schema changes between v4.3.0 and v4.4.0
No significant changes.
ibexa/elasticsearch changes between v4.3.0 and v4.4.0
No significant changes.
ibexa/fastly changes between v4.3.0 and v4.4.0
Improvements
- IBX-3767: Fastly Image Optimizer Configuration (#22)
- IBX-4872: Added Grayscale handler to image variation migration (#24)
Bugs
ibexa/fieldtype-address changes between v4.3.0 and v4.4.0
Bugs
- IBX-3973: Nontranslatable and disabled fields are not greyed out in content editing UI (#11)
- IBX-4742: Fixed use of Address field type in User context (#13)
ibexa/fieldtype-matrix changes between v4.3.0 and v4.4.0
Bugs
ibexa/fieldtype-page changes between v4.3.0 and v4.4.0
Improvements
- IBX-1294: Fixed deprecated RequestStack::getMasterRequest usages (#62)
- IBX-4452: Removed translations which comes from another package
ibexa/fieldtype-query changes between v4.3.0 and v4.4.0
Improvements
ibexa/fieldtype-richtext changes between v4.3.0 and v4.4.0
Bugs
ibexa/form-builder changes between v4.3.0 and v4.4.0
Improvements
- IBX-1294: Fixed deprecated RequestStack::getMasterRequest usages (#71)
- IBX-4522: Moved schema from
ibexa/installer
to this package - IBX-4524: Allowed some Field Attributes to be optional
Bugs
ibexa/graphql changes between v4.3.0 and v4.4.0
Bugs
- IBX-869: Fixed loading of mutations schema (#27)
- IBX-4542: Implemented
ImageAdditionalData
type (#130)
ibexa/http-cache changes between v4.3.0 and v4.4.0
No significant changes.
ibexa/i18n changes between v4.3.0 and v4.4.0
No significant changes.
ibexa/icons changes between v4.3.0 and v4.4.0
Improvements
Bugs
- IBX-4324: updated icons for selected items (#24)
- IBX-2798: Add history-file icon (#23)
- IBX-4049: user-add icon (#22)
ibexa/image-editor changes between v4.3.0 and v4.4.0
Bugs
- IBX-3973: Nontranslatable and disabled fields are not greyed out in content editing UI (#70)
- IBX-2157: Added $languageCode to setField (#71)
ibexa/installer changes between v4.3.0 and v4.4.0
Improvements
- IBX-2762: Moved schema to relevant packages
- IBX-3815: Commerce clean up (#91)
- IBX-1439: Dropped obsolete root dependencies to Flysystem (#96)
- IBX-4926: Added missing Cart SQL upgrade scripts (#98)
Bugs
- IBX-4379: Added subquery in subquery for MySQL 8 (#92)
- IBX-4923: Fixed schema for welcome page (#97)
ibexa/measurement changes between v4.3.0 and v4.4.0
Improvements
- IBX-2762: Fixed missing validation for Range and Simple measurement attributes
- IBX-1439: Dropped league/flysystem-memory dependency (#63)
Bugs
ibexa/migrations changes between v4.3.0 and v4.4.0
Improvements
- IBX-3676: Added user related references (#349)
- IBX-4441: Added contentRemoteId handling onto Relation FieldType migration (#351)
- IBX-1439: Upgraded codebase to rely on Flysystem v2 (#353)
Bugs
- IBX-4057: Added default language support for converter
- IBX-2408: Added ability to resolve references in migration expressions
ibexa/oauth2-client changes between v4.3.0 and v4.4.0
No significant changes.
ibexa/oss changes between v4.3.0 and v4.4.0
Improvements
- IBX-4741: Migration from TRAVIS_GITHUB_TOKEN
ibexa/page-builder changes between v4.3.0 and v4.4.0
Improvements
- IBX-1294: Fixed deprecated RequestStack::getMasterRequest usages (#164)
- IBX-4522: Moved schema from
ibexa/installer
to this package - IBX-4452: deprecate translation extractors (#185)
- IBX-4818: remove ibexa-font-sans-serif SCSS mixin usage (#154)
- IBX-4724: Unable to open UDW editor if block has multiple richtext fields (#190)
Bugs
- IBX-3637: Cannot change time in Content Scheduler (#167)
- IBX-4322: Fixed reordering blocks in page edit (#171)
- IBX-4214: Fixed hover style (#173)
- IBX-3494: hide dropdown with change view if no events to show (#170)
- IBX-4034: Added form validation when clicking workflow buttons with data-validation attribute (#969)
- IBX-3619: [Targeting] Path string and content type inconsistency (#166)
- IBX-3792: Fixed display meta tab (#178)
- IBX-4342: added update of block after removing it (#172)
- IBX-1896: Fix infobar KNP menu rendering (#53)
- IBX-4279: Validate Site Access for parent request in
DecoratedFragmentRenderer
(#970) - IBX-4767: Page builder iframe onLoad event (#191)
ibexa/permissions changes between v4.3.0 and v4.4.0
Improvements
ibexa/personalization changes between v4.3.0 and v4.4.0
Improvements
- IBX-4061: Implemented new design for welcome page (#194)
- IBX-4330: Added fetchScenarioListByScenarioType method to ScenarioDataFetcher (#204)
- IBX-4330: Added getScenarioListByScenarioType to ScenarioService (#205)
- IBX-4433: Added ScenarioListFormTypeMapper (#206)
- IBX-3953: Added AccountDataSender (#203)
- IBX-4025: Added item age to random models (#190)
- IBX-4099: Added Recommended Products block (#207)
- IBX-4469: Fixed add content based parameters to request (#111)
- IBX-4469: Removed contextItems parameter from request in personalization block (#266)
- IBX-4452: Added missing translation definitions
- IBX-4481: Extended SettingService with methods to save and load created account data (#210)
- IBX-4502: Implemented AccountService (#213)
- IBX-4481: Fixed AbstractPersonalizationController performCredentialsCheck (#217)
- IBX-4514: Split Recommended products block (#216)
- IBX-4591: Added block Recently added (#221)
- IBX-4469: Removed contextItems parameter from perso block request (#222)
- IBX-4527: Added AccountController and form (#215)
- IBX-4818: remove ibexa-font-sans-serif SCSS mixin usage (#171)
- IBX-4821: Added type field to Scenario (#225)
- IBX-4671: Updated model names and descriptions (#230)
Bugs
- IBX-4254: Changed button type in items search in scenario preview (#196)
- IBX-1959: Dashboard: add missing time range label; fix margins (#200)
- IBX-4213: Missing hovers on icons (#197)
- IBX-4255: Fix/improve context items search for scenario preview (#201)
- IBX-4036: Wrong label on the button in the Model edit screen (#202)
- IBX-4437: Fixed prices in product purchased table (#265)
- IBX-4438: welcome animation hover fixed (#208)
- IBX-4833: Fixed Recently added block visibility (#226)
- IBX-4669: Fixed dynamic targeting block saving scenario in segments settings (#227)
ibexa/post-install changes between v4.3.0 and v4.4.0
Improvements
- IBX-3815: Commerce clean up (#56)
- IBX-3767: Document how to use fastly CLI on post deploy hook (#57)
ibexa/product-catalog changes between v4.3.0 and v4.4.0
Improvements
- IBX-3156: Added a wildcard before the product name during the search (#839)
- IBX-3982: Added customer group to user context (#815)
- IBX-2762: Allowed options to be validated using
Validator::validate($object)
- IBX-4261: Opt in legacy commerce bridge loading (#847)
- IBX-4336: Added possibility to resolve customer group in chain (#856)
- IBX-4411: Updated parameter description to allow usage of other types (#864)
- IBX-3815: Added conditional execution on commerce bridge provisioner (#865)
- IBX-4493: Added catalog PB block (#867)
- IBX-1439: Dropped league/flysystem-memory dependency (#863)
- IBX-4176: Added Product collection block
- IBX-4794: Added isBaseProduct to REST response (#877)
- IBX-4818: remove ibexa-font-sans-serif SCSS mixin usage (#793)
- IBX-4750: Set up customer group and catalog optional (#876)
- IBX-4828: Added isVariant field to REST response (#879)
- IBX-4807: Implemented
ibexa_get_root_catalog
Twig helper (#878) - IBX-4835: Added unique page parameter for Catalog and Product collection blocks
- IBX-4702: Implemented product blocks preview (#888)
Bugs
- IBX-4218: Fixed issue with too long URI (#845)
- IBX-4236: Fixed range filter input size (#850)
- IBX-4234: Fixed size/margin of price filter (#849)
- IBX-4214: Fixed hover style (#855)
- IBX-4357: Completeness - missing header (#854)
- IBX-4258: Injected proper
LanguageChoiceType
inProductCreateRedirectType
(#859) - IBX-4323: There are no proper animations for attributes DnD (#852)
- IBX-4637: Added default value for product_catalog.currencies SA setting (#866)
- IBX-3529: Updated list header title on multiple pages (#848)
- IBX-4869: Fixed get product data from UDW (#887)
- IBX-4801: Added price inheritance for product variants (#889)
- IBX-4836: Fixed loading js entries (#890)
- IBX-4767: Product collection improvements (#882)
- IBX-2748: Reintroduced shipping cost calculation for Commerce bridge (#886)
- IBX-4867: Fixed validation on color attribute (#891)
- IBX-4899: Added update operations on availability & price when product code is changed (#894)
- IBX-4897: Fixed updating Product's Content metadata on Price change (#893)
- IBX-4772: Fixed products order in Product collection block (#892)
- IBX-4840: Added
block_prefix
formin
/max
price filter to allow displaying currency symbols
ibexa/rest changes between v4.3.0 and v4.4.0
Improvements
- IBX-4043: Added API current user / session routes
- IBX-4043: Added API current user / session routes
- IBX-4123: Added
/languages
and/languages/{code}
endpoints - IBX-4359: Added dedicated service for token-based authentication
Bugs
ibexa/scheduler changes between v4.3.0 and v4.4.0
Improvements
Bugs
- IBX-4396: Used proper event when deleting version (#261)
- IBX-4396: Used proper event when deleting version (#261) (#71)
- IBX-4086: Added check if the user is not null to prevent error and use sudo when the user is null to publish/hide content (#262)
- IBX-4576: Added a keyup event and set defaultDate so that minutes and hours can be set from the keyboard (#263)
- IBX-4576: set defaultDate so that minutes and hours can be set from the keyboard
ibexa/search changes between v4.3.0 and v4.4.0
No significant changes.
ibexa/segmentation changes between v4.3.0 and v4.4.0
Improvements
- IBX-4037: Added User Segment assignment API
- IBX-4452: Added missing translation definitions (#67)
- IBX-1439: Dropped league/flysystem-memory dependency and redundant code (#70)
- IBX-4520 Implemented new segements visibility tab in page builder (#69)
Bugs
- IBX-3619: [Targeting] Path string and content type inconsistency (#62)
- IBX-3529: Header list title updated (#63)
- IBX-4660: fixed wrong labels in segments section (#71)
ibexa/seo changes between v4.3.0 and v4.4.0
Improvements
ibexa/site-factory changes between v4.3.0 and v4.4.0
Improvements
- IBX-4452: Added missing translation definitions (#62)
- IBX-4818: remove ibexa-font-sans-serif SCSS mixin usage (#52)
Bugs
- IBX-4214: Wrong hover style view switcher (#58)
- IBX-3529: changed header list title in site (#57)
- IBX-4722: Used rebranded tag for SA matcher
- IBX-4722: Used rebranded tag for SA matcher (#65)
ibexa/solr changes between v4.3.0 and v4.4.0
Improvements
ibexa/standard-design changes between v4.3.0 and v4.4.0
No significant changes.
ibexa/system-info changes between v4.3.0 and v4.4.0
Improvements
- IBX-4452: Refactored jms_translation configuration using constant (#36)
- IBX-4537: Updated release and service life info for v4 (#37)
- IBX-3815: Commerce clean up (#38)
ibexa/taxonomy changes between v4.3.0 and v4.4.0
Improvements
Bugs
- IBX-4134: Generalized notification for deleting taxonomy tree items (#166)
- IBX-4257: Empty Assignment Fields did not show 'This field is empty' for admin theme (#169)
- IBX-4241: Removed trailing comma in standard theme for Taxonomy Entry Assignments (#168)
- IBX-3918: Fixed LocationQuery to only return single Location per Content item (#165)
- IBX-3689: Introduced configured remote location ID for root tag (#149)
- IBX-3773: Fixed multiple Taxonomy Entry Assignement (#171)
- IBX-4421: 'Ibexa taxonomy entry assignment' field is not visible while expanded in UDW (#173)
- IBX-3697: Tag name from initial translation is preserved in the tree even if translation is removed (#180)
ibexa/tree-builder changes between v4.3.0 and v4.4.0
Bugs
ibexa/user changes between v4.3.0 and v4.4.0
Improvements
- IBX-4452: Added missing translation definitions (#49)
- IBX-4759: Created Twig function to fetch current User (#51)
- IBX-1439: Dropped league/flysystem-memory dependency (#50)