v4.5.0-beta1
ibexa/experience v4.5.0-beta1 change log
Changes since v4.4.0
ibexa/admin-ui changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-5013: Removed mergin from header in objectrelation fieldtype (#694)
- IBX-4125: Updated error level in
PagerContentToDataMapper
constructor (#2088) - IBX-5131: Add status badge (#707)
- IBX-5140: Add new-line break option to details component (#709)
- IBX-5018: Unified 'Create' buttons in Content Types and Content Type Groups lists (#720)
- IBX-5255: Move required validation method to helpers (#728)
- IBX-5232: Unification of extra action styles and removing duplicated code (#725)
- IBX-4945: Orders list filtering (#735)
- IBX-4953: badge custom color style (#739)
- IBX-5357: Introduce summary tile component (#738)
- IBX-5369: Fixed admin notifications request being queued too often (#740)
- IBX-5293: Replaced custom redirect success handler with listener (#732)
- IBX-4929: ChangeOwnerLimitationMapper: Fix phpDoc (#685)
- IBX-4929: TrashController::listAction: remove @internal (#743)
- IBX-5319: Order management UI improvements (#742)
- IBX-5121: Streamlined SiteaccessResolverInterface (#722)
- IBX-5416: Added ghost badge modifier; Fix navigation scroll height (#755)
- IBX-5288: Added extra attr for tag (#759)
Bugs
- IBX-4327: Content airtime settings modal design (#670)
- IBX-4678: Unnecessary remove icon in enabled state of inputs- Article content form (#679)
- IBX-4972: Middle elippsis fixed container class checked (#688)
- IBX-4629: Implement Meta field groups (#680)
- IBX-4913: Blank space cannot be added to product collection search (#690)
- IBX-4922: [Product type] Missing translation for validation message for identifier field and notification message (#691)
- IBX-4937: Content Tree has CSS issues when loading plenty of children under a node (#692)
- IBX-4993 changed content_fields.html.twig to display table header for relation in preview (#693)
- IBX-1948 : Log exceptions from admin-ui (#2028)
- IBX-4477: Improved copy subtree limit check performance
- IBX-4386: Removed argument binding to prevent breaking external libraries
- IBX-4791: [Date picker] Cannot open date time picker by clicking on calendar icon in the input (#678)
- IBX-4339: Input validation - wrong style (#658)
- IBX-5017: Select all checkbox in Relation List is inconsistent (#700)
- IBX-2778: Personalization - Wrong styles for Scenarios (#704)
- IBX-5143: Fixed autosave default value (#2093)
- IBX-4343: PB timeline grey backdrop (#706)
- IBX-4887: Content type group with space or '/' causes js an error in the BackOffice search (#710)
- IBX-3972: Fixed reset and change password validation messages styling
- IBX-4681: Cannot swap sections with D&D in Content/Product Type (#698)
- IBX-5053: Handled deleted Locations in UDW-based limitations (#2089)
- IBX-4445: Option to add last column in tables as sticky (#695)
- IBX-5151: [Subitems] Clicking arrow in non-focused input priority doesn't change value (#712)
- IBX-5197: [Change password] Error messages stack on submit (#719)
- IBX-5138: The header in content edit view is displayed incorrectly when scrolling (#714)
- IBX-5186: [Content type] JS exception occurs while taxonomy entry field is moved to metadata (#724)
- IBX-5240: Fixed translation edit widget (#729)
- IBX-5247: Fixed alignment in table filters (#731)
- IBX-5248: Fixed checkbox alignment in content center table cell (#730)
- IBX-5300: Fixed invalid content's URL in search item template (#2095)
- IBX-5076: Fixed disabling ability to copy subtree (#2091)
- IBX-1961: Added extensibility point to edit header (#753)
- IBX-3387: Fixed labels in language create (#749)
- IBX-5412: Removed parseInt from selectedItem.dataset.id (#747)
- IBX-5368: fix popup menu item height for multiline items (#752)
- IBX-3482: Fixed position of actions in details header (#754)
ibexa/admin-ui-assets changes between v4.4.0 and v4.5.0-beta1
Improvements
Bugs
ibexa/calendar changes between v4.4.0 and v4.5.0-beta1
Bugs
ibexa/connector-dam changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/content changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-5083: Added
ibexa/connect
package
ibexa/content-forms changes between v4.4.0 and v4.5.0-beta1
Bugs
- IBX-4796: Proper redirect after content publish (#64)
- IBX-4486: Disabled Autosave feature for
nodraft
requests (#66)
ibexa/content-tree changes between v4.4.0 and v4.5.0-beta1
Bugs
ibexa/core changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-4929: Fixed PHPDoc(s) referencing
static<TValue>
return type (#216) - IBX-5293: Added event dispatcher in default success handler (#215)
- IBX-4929: [PHPDoc] Fixed ContentService
@see
usage (#219) - IBX-4929: Removed reference to non-existent ObjectStateService example (#218)
- IBX-4929: Removed
@internal param
from IOConfigurationPass::processHandlers (#222) - IBX-5314: [PAPI] Implemented Token Storage Service (#217)
Bugs
- IBX-4581: Added missing groups setup when siteaccess is matched
- IBX-4877: Allow Location-based Content preview (#359)
- IBX-4461: Fixed handling trailing slash for isUriPrefixExcluded
- IBX-4477: Added LocationService::getSubtreeSize method (#360)
- IBX-4647: Added WebpFormatVariationPathGenerator handling .webp images (#361)
- IBX-3972: Fixed password validation for UserService::updateUserPassword
- IBX-5026: Fixed subtree op. perm. checks for Content with multiple Locations
- IBX-5270: Implemented cache indices validator and fixed broken
loadSubtreeIds
pattern - IBX-5119: Added logging for invalid Content's Locations setup
- IBX-5153: Fixed behavior for empty image variation configuration
ibexa/corporate-account changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-4932: Added changelog generator (#147)
- IBX-3889: Update admin panel menu labels (#148)
- IBX-5198: Added LocationID references for address book and members group (#151)
- IBX-5130: Allow to use page_layout config in templates (#152)
- IBX-4929: ApplicationWorkflowFormEvent: Fix phpdoc (#157)
- IBX-4929: ChoiceLoader: Fix PhpDoc (#158)
- IBX-5121: Added CT for customer portals with page builder site access resolver (#153)
- IBX-5124: Added Sales Rep page block (#160)
- IBX-5086: Implemented CorporateAccountService::createCompany facade (#159)
- IBX-4170: [Tests] Fixed test layer and prepared it for REST tests (#162)
- IBX-5069: [REST] Implemented Companies CRUD (#155)
- IBX-5250: [REST] Implemented Corporate Accounts Root Resource (#168)
- IBX-5070: [REST] Implemented Members CRUD (#167)
- IBX-5125: Added extension point and handling for multiple portals under same site access (#164)
Bugs
- IBX-4567: Fixed JS error on company create (#144)
- IBX-4561: [Corporate account] Clear filters button do not refresh the page (#145)
- IBX-5132: Update breadcrumbs etc after labels update (#150)
- IBX-4339: Input validation - wrong style (#127)
- IBX-5120: Added missing actual reference resolution
- IBX-4543: Added privilege checks for buttons in customer portal (#146)
- IBX-5420: Fixed hard-coded Company Content Type identifier (#165)
- IBX-3482: Fixed header in details of compoany (#166)
ibexa/cron changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/design-engine changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/doctrine-schema changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/elasticsearch changes between v4.4.0 and v4.5.0-beta1
Bugs
- IBX-5061: Allowed DateMetadata
published
target
ibexa/fastly changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/fieldtype-address changes between v4.4.0 and v4.5.0-beta1
Improvements
Misc
- IBX-4458 fix conflict resolution
ibexa/fieldtype-matrix changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/fieldtype-page changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-3096: Implemented
not_blank_richtext
validator (#240) - IBX-5207: Added lazy loading of page value (#242)
- IBX-5207: Fixed code style issues
- IBX-5260: Merged
TagBlockResponseSubscriber
andBlockVisibilityTtlHeadersResponseSubscriber
into a single subscriber (#243) - IBX-4962 React page blocks (#75)
Bugs
- IBX-4877: Allow Location-based Content preview (#239)
- IBX-5270: Fixed broken cache indices (#244)
- IBX-5329: Fixed empty field resolving (#246)
- IBX-5270: Implemented
CacheIndicesValidator
(#245)
ibexa/fieldtype-query changes between v4.4.0 and v4.5.0-beta1
Bugs
- IBX-4339: Input validation - wrong style (#21)
- IBX-5329: Fixed empty field resolving in GraphQL (#66)
ibexa/fieldtype-richtext changes between v4.4.0 and v4.5.0-beta1
Bugs
- IBX-3988: Fixed storing RichText formatting options for lists (#64)
- IBX-5051: Unable to edit custom tags with long values in page builder (#68)
- IBX-5133: Fixed Solr integration tests having hardcoded Core resources
- IBX-4988: Toolbar popups are obscured by the header (#70)
- IBX-4989: Rich Text custom tag attributes preview doesn't update properly (#72)
- IBX-5054: Fixed keeping HTML code inside Custom tag's attribute (#71)
- IBX-5147: [Rich text field type] Closing custom tag before finishing edition causes edition to hover. (#75)
- IBX-4927: Changing custom tag configuration breaks existing Rich Text fields that include this tag (#76)
- IBX-2349/5244/5245: Added possibility to add link into embed image (#78)
- IBX-4906: Added MigrateRichTextNamespacesCommand (#77)
- IBX-5377: Added language of edited content to CKE configuration (#80)
- IBX-5376: Added possibility to change config of CKE (#79)
- IBX-5325: Fixed error on enter to edit mode (#81)
ibexa/form-builder changes between v4.4.0 and v4.5.0-beta1
Bugs
ibexa/graphql changes between v4.4.0 and v4.5.0-beta1
Improvements
Bugs
- IBX-4109: Handled deleted users resolving (#131)
- IBX-4415: Fixed
createDomainContent
mutation (#46) - IBX-4417: Fixed
DomainContentResolver
(#48) - IBX-5187: Fixed content's field resolving (#133)
- IBX-5329: Fixed empty fields resolving (#134)
ibexa/http-cache changes between v4.4.0 and v4.5.0-beta1
Improvements
ibexa/i18n changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/icons changes between v4.4.0 and v4.5.0-beta1
Improvements
ibexa/image-editor changes between v4.4.0 and v4.5.0-beta1
Bugs
- IBX-5137 fixed buttons margins on confirmation modal (#72)
- IBX-5137 fix buttons margins on confirmation modal (#73)
ibexa/installer changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-2762: Added upgrade scripts for Unit Conversion
ibexa/measurement changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-2762: Store converted measurements in database
Bugs
ibexa/migrations changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-4817: Fixed migration error not releasing lock
Bugs
- IBX-4714: Fixed incorrect message in Content Delete Step Executor logger notice
- IBX-4714: Fixed logger messages in Content Executors
- IBX-5120: Added resolvable reference definition types to
UnhandledReferenceDefinitionException
- IBX-5386: Fixed migration update command type error
ibexa/oauth2-client changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/oss changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/page-builder changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-5121: Introduced SiteAccessPicker for extracted site access selecting logic (#204)
- IBX-4962: React app page block (#209)
Bugs
- IBX-4327: Content airtime settings modal design (#169)
- IBX-4877: Allow Location-based Content preview (#973)
- IBX-4683: Inconsistency in remove icon (#194)
- IBX-4995: Page Builder is throwing JS errors when typing in its Rich Text field (#196)
- IBX-4791: [Date picker] Cannot open date time picker by clicking on calendar icon in the input (#193)
- IBX-4339: Input validation - wrong style (#174)
- IBX-4343: Add translaparent ibexa-backdrop to PB timeline (#199)
- IBX-3812: Long names in page builder blocks are overflowed (#976)
- IBX-5185: Fixed scrolling behaviour while dragging blocks (#202)
- IBX-4906: Added Gateway for migrate RichText namespaces (#206)
- IBX-5379: Fixed anchor links to field groups (#208)
Misc
ibexa/permissions changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/personalization changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-5352: Implemented ItemDataSender (#236)
- IBX-4929: Fix PhpDoc (#234)
- IBX-5399: Implemented ItemService (#238)
- IBX-5448: Implemented TokenAuthentication (#245)
- IBX-5422: Implemented authentication ParametersResolver (#242)
- IBX-4777: Added Bestsellers block (#239)
- IBX-5482: Added ScopeParameterResolver::getHostUrlForScope (#252)
- IBX-5482: Implemented content UrlGenerator (#253)
- IBX-5482: Implemented ContentService (#254)
- IBX-4781: Reworked export functionality (#249)
- IBX-4781: Deleted old export code (#250)
- IBX-5482: Reworked update and delete functionalities (#257)
- IBX-5295: New design and functionality for segment management (#233)
Bugs
- IBX-4596: Personalization - Drag and drop - groups (#224)
- IBX-4683: Inconsistency in remove icon (#231)
- IBX-1961: Fixed error in model edit (#243)
- IBX-5476: Fixed set scenario type (#260)
- IBX-5497: Deleted FakeHttpEnvirnment for export (#261)
ibexa/post-install changes between v4.4.0 and v4.5.0-beta1
Improvements
ibexa/product-catalog changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-4905: Updated product collection block ui (#896)
- IBX-4493: Updated catalog block layout (#874)
- IBX-4904: Catalog block UI improvements (#895)
- IBX-5011: Added method converting subset of data to PHP values (#914)
- IBX-5255: Move required validation method to helpers (#921)
- IBX-5232: Unification of extra action styles and removing duplicated code (#918)
- IBX-2762: Fixed PHPStan declaration for Simple Custom Attribute Storage Converter
- IBX-4929: Added phpstan- prefix to phpdoc tags using extended syntax (#933)
- IBX-4929: Added phpstan- prefix to phpDoc using extended syntax (#935)
- IBX-337: Added ProductTypeTermAggregation for Solr/ES
- IBX-336: Added ProductPriceRangeAggregation for Solr/ES
- IBX-338: Added ProductAvailabilityAggregation for Solr/ES
- IBX-5107: Added REST API for Product Catalog's aggregations
- IBX-5107: Added XML response tests
- IBX-2762: Moved measurement services into ibexa/measurement package
- IBX-339: Added Product Attribute aggregations
Bugs
- IBX-4917: Allowed 0 to be valid value rate during customer group update (#900)
- IBX-4629: Removed
meta
param fromibexa_taxonomy_entry_assignment
fieldtype (#868) - IBX-4683: Inconsistency in remove icon (#899)
- IBX-4978: Fixed shipping costs translations (#898)
- IBX-4913: Disabled button after adding product (#905)
- IBX-4840: Added
block_prefix
formin
/max
price filter to allow displaying currency symbols (#902) - IBX-5016: Removed extra Product Variation attributes on form submission (#908)
- IBX-5012: Fixed adding products to Product Collection Block (#906)
- IBX-4899: Moved dispatcher into service
- IBX-5110: Enabled HTML5 mode in number type form fields (#910)
- IBX-4339: Input validation - wrong style (#857)
- IBX-3904: [Filters] Availability filter with selected an option do not disappear from filters list when is canceled (#913)
- IBX-5221: Fixed REST JSON encoding of attribute definition options (#915)
- IBX-5142: Changed start loop index to 0 for attribute list (#911)
- IBX-5296: Fixed Product REST API for custom attributes
- IBX-5453: Fixed error when selecting require in attributes (#937)
- IBX-5517: Fix the first option in list sorting (#943)
ibexa/rest changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-4929: Removed
@internal param
PHPDoc from Output\Visitor
Bugs
- IBX-5024: Fixed CSRF source for UserSession response in /user/session/check endpoint
- IBX-5027: Added logging exceptions for REST
- IBX-5025: Added
token
property to JWT response - IBX-5044: Fixed DateMetadata criterion failure in XML REST API
- IBX-5243: Check cookies in redirection response, not post redirect
- IBX-5243: Respect header setting for AuthorizationHeaderRESTRequestMatcher
- IBX-5243: Check cookies in redirection response, not post redirect
- IBX-5119: Handled empty
mainLocationId
inServer\Output\ValueObjectVisitor\Location
- IBX-5296: Added REST serializer service
- IBX-5387: Handled not accessible Location in
RelationProcessor
(#60)
ibexa/scheduler changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-5136: Used content proxy for content resolving in
AbstractDateBasedStrategy
(#264) - IBX-5232: Unification of extra action styles and removing duplicated code (#79)
ibexa/search changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/segmentation changes between v4.4.0 and v4.5.0-beta1
Improvements
ibexa/seo changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/site-factory changes between v4.4.0 and v4.5.0-beta1
Improvements
Bugs
ibexa/solr changes between v4.4.0 and v4.5.0-beta1
Improvements
Bugs
- IBX-5061: Allowed DateMetadata
published
target - IBX-5133: Allowed Solr tests to be executed against different hostname
ibexa/standard-design changes between v4.4.0 and v4.5.0-beta1
No significant changes.
ibexa/system-info changes between v4.4.0 and v4.5.0-beta1
Bugs
ibexa/taxonomy changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-5232: Unification of extra action styles and removing duplicated code (#187)
- IBX-5326: Taxonomy tree should have always expanded root item (#190)
- IBX-4929: Fix PhpDoc (#178)
- IBX-3247: Main catalog category filter
Bugs
- IBX-4629: Removed
meta
param fromibexa_taxonomy_entry_assignment
fieldtype (#177) - IBX-4320: Fixed Taxonomy Entry Assignment Field name translation (#183)
- IBX-4103: Elements sometimes do not collapse (imperative) (#184)
- IBX-3706: [Categories] Incorrect label and button name (#186)
- IBX-3661: Fixed issue where removing Taxonomy Entries would left orphan Content items (#185)
- IBX-4356: Selecting tags doesn't work properly with multilevel taxonomy tree (#172)
- IBX-3967: Required does not trigger validation when publishing with empty tag field (#191)
- IBX-4220: [Taxonomy] Cannot select new path for newly created tag (#192)
ibexa/tree-builder changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-3247: Main catalog category filter
Bugs
- IBX-4937: Content Tree has CSS issues when loading plenty of children under a node (#97)
- IBX-5019: [Taxonomy] Search has too big X icon in Taxonomy Tree (#98)
- IBX-4103: Elements sometimes do not collapse (imperative) (#95)
- IBX-4499: The menu in the content tree is truncated at the bottom (#99)
ibexa/user changes between v4.4.0 and v4.5.0-beta1
Bugs
- IBX-3972: Fixed password validation for reset and change password forms
ibexa/version-comparison changes between v4.4.0 and v4.5.0-beta1
Improvements
ibexa/workflow changes between v4.4.0 and v4.5.0-beta1
Improvements
- IBX-5232: Unification of extra action styles and removing duplicated code (#72)
- IBX-4929: VersionLockLimitationMapper: Fix PhpDoc (#73)