Skip to content

v4.0.0-alpha1

Pre-release
Pre-release
Compare
Choose a tag to compare
@DominikaK DominikaK released this 05 Oct 13:03
· 95 commits to master since this release

Changes since v3.3.0

ezsystems/date-based-publisher changes between v4.3.0 and v5.0.0-alpha1

Improvements

  • IBX-105: Added automatic release creation on tag push (#221)
  • IBX-261: Updated changelog generator
  • IBX-268: Redesign buttons for 4.0 (#224)
  • IBX-422: As a Maintainer, I want to have rebranded icons (#226)
  • IBX-615: As an Editor, I want to see redesigned checkbox and radio buttons in all states (#227)
  • IBX-809: Redesigned dashboard (#231)
  • IBX-395: Updated code to Bootstrap 5 (#230)
  • IBX-612: Input field (ibexa-input--text) with ibexa-label redesign (#228)
  • IBX-836: Redesigned headers (#232)
  • IBX-492: As an Editor, I want to see redesigned tables (#233)
  • IBX-901: As an Editor, I want to see redesigned alerts (#237)
  • IBX-431: Allowed interception of scheduling the publish action (#238)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-880: As an Editor, I want to see redesigned Page Builder edit mode (#235)
  • IBX-1171: Prepared 4.0 alpha release (#242)

Bugs

  • EZEE-3398: Fixed delete notification (#216)
  • EZP-32246: Fixed loading Content/Location not utilizing alwaysAvailableFlag (#214)
  • IBX-283: Obsolete dependencies in date based publisher (#222)
  • IBX-1026: Changed icon size in extra actions header (#240)

ezsystems/doctrine-dbal-schema changes between v1.0.1 and v4.0.0-alpha1

Improvements

  • EZEE-3422: Prepared LICENSE and COPYRIGHT files for 3.3 release (#12)
  • EZEE-3422: Backported LICENSE and COPYRIGHT files change for v1.0.x
  • IBX-105: Added automatic release creation on tag push
  • IBX-261: Updated changelog generator (#16)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1083: [GitHub] Created Pull Request assignment workflow
  • IBX-1083: [GitHub] Updated Pull Request assignment workflow to rely on reusable workflow

ezsystems/ez-support-tools changes between v2.3.0 and v4.0.0-alpha1

Improvements

Bugs

  • EZP-31560: Fixed VersionStabilityCheckerTest class file path (#101)

ezsystems/ezcommerce-base-design changes between v3.3.0 and v4.0.0-alpha1

Improvements

Bugs

  • EC-285: Basket is not properly displayed on safari web browser (#28)
  • EZEE-3494: Dropped usages of demo Content Types configuration (#31)
  • EC-374: Dropped base_theme theme (#32)
  • EC-403: Renamed pagelayout.html.twig to pagelayout_front.html.twig (#35)
  • IBX-212: Fixing large price values in basket widget (#39)

ezsystems/ezcommerce-checkout changes between v1.0.0 and v4.0.0-alpha1

Improvements

  • IBX-127: Added a way to fetch data of stored basket (#28)
  • IBX-126: Added redirect after remove from comparison (#27)
  • IBX-261: Updated changelog generator
  • IBX-422: As a Maintainer, I want to have rebranded icons (#34)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#47)

Bugs

  • EC-339: Error 500 occurs during checkout process (#19)
  • EZEE-3473: Used event to change siteaccess instead of replacing service in container (#20)
  • EC-374: Moved templates from base_theme to standard theme (#24)
  • EC-226: Fixed usage of httpOnly cookies for determining session identifier (#22)
  • EZEE-3491: Added entity mappings for ORM
  • EZEE-3491: Replaced entity manager with siteaccess aware EM
  • IBX-76: QTY input does not display properly quantity of added products (#25)
  • IBX-521: Fix ibexa_icon_path in front-office twigs (#37)
  • IBX-262: Fixing large price values in basket widget (#36)
  • IBX-586: Uncaught TypeError Cannot read property 'addEventListener' (#39)
  • IBX-581: Fixed adding product variant to the basket (#40)
  • IBX-685: Fixed translation text in stored basket error (#41)
  • IBX-849: Dropped custom security layer (#44)
  • EC-316: Added method to save address in ajax controller (#42)
  • EC-316: Added method to save address in ajax controller (#42)

Misc

  • EZEE-3485: Fixed mismatch between interface phpdoc declarations and actual implementations
  • IBX-84: Fixed discrepancy in phpdoc and implementation
  • IBX-84: Fixed exception when DeliveryParty is set in Basket before checkout (#29)

ezsystems/ezcommerce-fieldtypes changes between v1.2.0 and v4.0.0-alpha1

Improvements

  • IBX-75: Tagged Commerce Field Types as ibexa.commerce.field_type (#16)
  • IBX-261: Updated changelog generator (#22)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#24)

Bugs

  • EC-300: [ezcommerce] Finishing checkout process removes saved delivery addresses from profile (#13)
  • EC-403: Dropped base_theme (#15)
  • IBX-281: Added configuration for disabling/enabling binary file indexation (#21)

ezsystems/ezcommerce-price-engine changes between v3.3.0 and v4.0.0-alpha1

Improvements

  • IBX-105: Added automatic release creation on tag push (#35)
  • IBX-261: Updated changelog generator (#37)
  • IBX-268: Redesign buttons for 4.0 (#39)
  • IBX-422: As a Maintainer, I want to have rebranded icons (#40)
  • IBX-1111: Updated Ibexa Business License Agreement

Bugs

  • EZEE-3489: Created dedicated siteaccess aware Entity Manager (#31)

ezsystems/ezcommerce-shop changes between v3.3.0 and v4.0.0-alpha1

Improvements

  • EC-373: Exposed configuration to hide Commerce features (#275)
  • IBX-75: Hidden Commerce features if Commerce is disabled (#278)
  • IBX-105: Added automatic release creation on tag push (#287)
  • IBX-261: Updated changelog generator (#299)
  • IBX-268: Redesign buttons for 4.0 (#304)
  • IBX-422: As a Maintainer, I want to have rebranded icons (#305)
  • IBX-497: Redesign tabs for 4.0 (#314)
  • IBX-615: As an Editor, I want to see redesigned checkbox and radio buttons in all states (#323)
  • IBX-617: As an Editor, I want to see the redesigned toggle button (#326)
  • IBX-809: Redesigned dashbaord (#333)
  • IBX-650: redesign main menu (#329)
  • IBX-612: Input field (ibexa-input--text) with ibexa-label redesign (#325)
  • IBX-836: Redesigned headers (#335)
  • IBX-492: As an Editor, I want to see redesigned tables (#337)
  • IBX-613: As an Editor, I want to see redesigned dropdown field (multi-select) in all states (#331)
  • IBX-907: Redesigned ezprofiledata (#341)
  • IBX-928: Change valueChanged event to change event in inputs (#343)
  • IBX-554: Added configuration of content type for product (#311)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1097: Change properties for reusable Dropdown widget (#351)
  • IBX-1171: Prepared 4.0 alpha release (#359)

Bugs

  • EC-335: Fixed generation of breadcrumbs (#249)
  • EZEE-3449: Changed object and array types to BLOB (#247)
  • EC-345: [Footer] expanded sections hover over footer (#251)
  • EC-334: [User overview] charts are not properly displayed (#254)
  • EC-364: [Product page] Cannot play video in video tab because of an error 404 occurred (#259)
  • EC-357: [Product page] technical information are not correctly displayed (#255)
  • EC-223: Aligned views paths with SF5 (#250)
  • EZEE-3494: Dropped usages of demo Content Types configuration (#268)
  • EZEE-3473: Used event to change siteaccess instead of replacing service in container (#267)
  • EC-384: Remove old templates (#273)
  • EC-374: Dropped base_theme theme (#270)
  • EC-125: Removed BasketService from controller constructor (#272)
  • EC-226: Fixed usage of httpOnly cookies for determining session identifier (#266)
  • EC-403: Renamed pagelayout.html.twig to pagelayout_front.html.twig (#281)
  • EZEE-3489: Created dedicated siteaccess aware Entity Manager (#277)
  • EZEE-3491: Replaced direct use of ibexa.doctrine.orm.entity_manager with DI
  • EZEE-3491: Fixed EM injection to DisplayErpLogCommand service
  • EZEE-3491: Added missing entity mappings
  • EZEE-3491: Added entity mappings for SilversolutionsToolsBundle
  • EZEE-3491: Backported missing entity mappings (#288)
  • EC-404: Cannot display order invoice because of an error 500 occurred (#280)
  • EC-361: [Delivery address] Value in field country is not properly saved (#283)
  • EZEE-3491: Removed obsolete entity mappings (#289)
  • IBX-371: Removed obsolete SisoInstallerBundle (#303)
  • IBX-424: user addresses contains incorrect data in field country code 32 (#308)
  • IBX-424: User addresses contains incorrect data in field country code (#306)
  • IBX-533: Login throws error on frontend when commerce is disabled (#310)
  • IBX-390 changed priority to -10 for siso_core.config.resolver (#309)
  • EC-293: Update basket (#307)
  • IBX-646: Fixed issue with displaying a label for a product characteristic (#316)
  • IBX-659: Made Catalog paths SA aware (#321)
  • IBX-657: Added Product Catalog alias finding with different tree root configuration (#322)
  • EC-410: Navigation is not displayed (#301)
  • EC-355: Cannot select product variants on product page because of an error 500 occur (#332)
  • EC-355: Removed duplicated definitions
  • IBX-653: Configuration objects should be readable by ConfigResolver even if current user doesn't have permissions to it (#336)
  • IBX-390: Use SettingService to store commerce configuration (#320)
  • IBX-879: Skip commerce config resolver when siteaccess is not resolved (#339)
  • EC-360: [User management] Cannot change my account settings because an exception occur (#285)
  • IBX-1018: Uncaught TypeError: Cannot read property 'querySelectorAll' of null at Dropdown.init (#348)
  • IBX-849: Dropped custom security layer (#345)
  • IBX-940: Dropdown in tab is partly hidden (#350)
  • EC-316: Added method to save address in ajax controller (#352)

Misc

ezsystems/ezcommerce-shop-ui changes between v1.1.0 and v4.0.0-alpha1

Improvements

  • IBX-127: restoring the possibility of adding products to the stored basket (#13)
  • IBX-261: Updated changelog generator (#15)
  • IBX-422: As a Maintainer, I want to have rebranded icons (#14)
  • IBX-1111: Updated Ibexa Business License Agreement

Bugs

  • EC-226: Fixed call to endpoint with sessionId (#10)
  • EC-405: [Product page] Each specification header is linked (#12)
  • IBX-521: Fix ibexa_icon_path in front-office twigs (#16)
  • IBX-581: Product variations don't work properly on frontend (#17)
  • IBX-608: Commerce : Add to basket button is enabled before a variation is selected (#20)
  • IBX-595: [Product page] Specification dropdowns dont work properly (#19)
  • IBX-276: Missing translations for product in prod mode (#21)
  • IBX-604: Product characteristic should be escaped (#18)
  • IBX-651: [Product page] Cannot add product variants to wish list and compare (#22)
  • IBX-606: Currency rates no longer applied when showing products (#23)
  • IBX-672: Fixing condition to show title on add to stored basket and add to wishlist [product page] (#24)

ezsystems/ezplatform-admin-ui changes between v2.3.0 and v4.0.0-alpha1

Improvements

  • IBX-385: Fixed error handling when composer files are corrupted (#1758)
  • IBX-385: missing translation change
  • IBX-422: As a Maintainer, I want to have rebranded icons (#1762)
  • IBX-491: As an Editor, I want to see redesigned links (#1774)
  • IBX-455: Added selected content from bookmarks to the top of list content items (#1768)
  • IBX-154: Allowed to define if the alternative text for image field is required (#1782)
  • IBX-22: Added danger font color (#1739) (#1784)
  • IBX-497: As an Editor, I want to see redesigned tabs (#1780)
  • IBX-691: As a Developer, I want to have reusable popup menu component (#1788)
  • IBX-615: As an Editor, I want to see redesigned checkbox and radio buttons in all states (#1793)
  • IBX-397: Implement the new design for content item editing screen (#1770)
  • IBX-617: As an Editor, I want to see the redesigned toggle button (#1798)
  • IBX-800: Redesigned login screen (#1824)
  • IBX-93: Replaced AlloyEditor with CKEditor5 (#1817)
  • IBX-809: Redesigned dashbaord (#1825)
  • IBX-395: Updated code to Bootstrap 5 (#1819)
  • IBX-650: redesign menu (#1808)
  • IBX-612: Input field (ibexa-input--text) redesign with ibexa-label and ibexa-label--checkbox-radio (#1796)
  • IBX-614: As an Editor, I want to see redesigned text area in all states - ibexa-input--textarea (#1801)
  • IBX-836: Redesigned headers (#1834)
  • IBX-704: Added aggregation support to NodeFactory (#1792)
  • IBX-644: URL Field Type redesign (#1839)
  • IBX-492: As an Editor, I want to see redesigned tables (#1831)
  • IBX-626,627,642: Redesigned eztime, ezdate, ezdatetime (#1844)
  • IBX-629,633: Redesigned ezfloat, ezinteger (#1849)
  • IBX-624: Redesigned ezquery (#1848)
  • IBX-620: Redesigned ezauthor (#1847)
  • IBX-613: As an Editor, I want to see redesigned dropdown field (multi-select) in all states (#1821)
  • IBX-645: Redesigned ezuser (#1852)
  • IBX-643: Redesigned ezemail (#1853)
  • IBX-641: Text Line Field Type redesign (#1851)
  • IBX-635: Redesigned ezmaplocation (#1854)
  • IBX-640: Text Block Field Type redesign (#1856)
  • IBX-622,623: Redesigned ezobjectrelation, ezobjectrelationlist (#1850)
  • IBX-621: Redesigned ezboolean (#1859)
  • IBX-625: Redesigned ezcountry (#1858)
  • IBX-634: Redesigned ezkeyword (#1860)
  • IBX-639: Redesigned ezselection (#1861)
  • IBX-901: As an Editor, I want to see redesigned alerts (#1866)
  • IBX-628,631,632,637: Redesigned ezbinary, ezmedia, ezimage, ezimageasset (#1864)
  • IBX-715: Disabled buttons on the right sidebar if user has no permissions (#1794)
  • IBX-920: Redesign pagination (#1870)
  • IBX-930: As a Developer, I want to use ibexa-chart class name (#1874)
  • IBX-431: Allowed interception of canceling the draft version edit (#1876)
  • IBX-928: Change valueChanged event to change event in inputs (#1873)
  • IBX-151: Removed previously dropped classes (#1883)
  • IBX-959: As a Developer I want Custom Dropdowns to respect "preferred_choices" in ChoiceType forms (#1887)
  • IBX-808: As an Editor, I want to be able to reset starting location for ezobjectrelation FieldType (#1880)
  • IBX-976: Disabled transition for side menu after reload page (#1893)
  • IBX-967: As an Editor, I want to filter Dropdown items (#1891)
  • IBX-951: Second-stage of the main menu not clickable when in trash or bookmarks (#1895)
  • IBX-1044: Add ibexa-icon 8px & 12px variants (#1904)
  • IBX-771: Implemented new design for ckeditor (#1902)
  • IBX-792: Implemented Field Types Palette (#1835)
  • IBX-823: Enable/Disable validation form before send workflow review (#1836)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1097: Change properties for reusable Dropdown widget (#1919)
  • IBX-981: Select content widget (#1897)
  • IBX-792: Fixed class using new namespace registered via resource (#1931)
  • IBX-895: As an Editor, I want to see SubItems redesigned (#1923)
  • IBX-1013: Fixed top header and disabled animation for scrolling side menu (#1901)
  • IBX-1145: Reusable grid CSS classes (#1938)
  • IBX-880: As an Editor, I want to see redesigned Page Builder edit mode (#1857)
  • IBX-1171: Prepared 4.0 alpha release (#1945)

Bugs

  • IBX-186: The top button of side menus gets hidden at the bottom of the page (#1763)
  • IBX-186: mergeup fix (#1765)
  • IBX-457: Fixed update button in Change my password (#1769)
  • IBX-523: Create content menu causes console error (#1776)
  • IBX-445: Added condition to check if language is enabled (#1779)
  • EZP-32387: Fixed text block toolbar alignment (#1778)
  • IBX-426: Created additional UDW config for adding Location to Content (#1772)
  • IBX-461: Fixed roles with deleted limitations (#1781)
  • IBX-662: Uncaught TypeError: Cannot read property 'getBoundingClientRect' of null at setContainerHeight (#1786)
  • IBX-664: changed desc for pagination.viewing trans (#1787)
  • IBX-695: Added ignore to trans id 'interval.format.%s' (#1791)
  • IBX-587: There are some inconsistencies in buttons: ez-btn--primary and ez-btn--base-dark (#1785)
  • IBX-737: Fix grey Context Menu disabled buttons - should be purple (#1797)
  • IBX-763: Cursor should be in not-allowed state on hover when checkbox is disabled (#1810)
  • IBX-759: Fixed wrong class taken to calculate toolbar's width (#1805)
  • IBX-375: Fixed setting 2nd menu level active (#1830)
  • IBX-884: It's not possible to set block reveal and hide date (#1855)
  • IBX-916: Changed selector for ezselection validator (#1867)
  • IBX-923: Fixed issue with disabling deletion of Content Type Groups (#1871)
  • IBX-918: Content tabs styling (#1868)
  • IBX-824: Fixed triggering closing link popup on formatted text (#1872)
  • IBX-927: Ibexa dropdown overflows under screen on bottom if too many options (#1875)
  • IBX-949: "Copy" button does not invoke the Copy action (#1879)
  • IBX-862: Fixed translation action originating from non-main Location (#1845)
  • IBX-963: Buttons on Trash page are hidden on medium resolutions (#1888)
  • IBX-902: Fixed field groups in content on the fly edit (#1886)
  • IBX-862: Fixed translation action originating from non-main Location (#1894)
  • IBX-952: Added chosen Location to Translation Choice form (#1885)
  • IBX-1011: Fixing hide all tooltip after click in side menu (#1899)
  • IBX-955: Removed style for :visited link and set transition as -admin-transition-duration for links (#1896)
  • IBX-954: Fixed missing Close button redirection to cancel action (#1900)
  • IBX-1041: Fixed checkbox selector in ezauthor field type (#1906)
  • IBX-1028: Fixed notification dot to be circle (#1907)
  • IBX-1036: Fixed login button size (#1908)
  • IBX-1030: Fixed secondary button hover state (#1909)
  • IBX-964: Added offset to timestamp (#1911)
  • IBX-1048: Fixed checkbox alignment in tables (#1913)
  • IBX-940: Dropdown in tab is partly hidden (#1903)
  • IBX-1024: Hide group when all children are hidden in instant filter (#1914)
  • IBX-1059: Fixed icon color in tables (#1915)
  • IBX-1020: Fixing fitting of content create header (#1905)
  • IBX-1073: Fixed richtext CSS classes (#1912)
  • IBX-1026: Changed icon size in extra actions header (#1916)
  • IBX-1023: Fixed instant filter input styles (#1920)
  • IBX-1092: Fixed validation styles in change password (#1925)
  • IBX-1025: Fixed search icon size in custom dropdown (#1926)
  • IBX-1029: Fixed white arrow in dropdown (#1927)
  • IBX-1096: Changed border from table to table header (#1922)
  • IBX-1101: Changed transition from scale to opacity (#1933)
  • IBX-1128: Fixed header in content type view (#1932)
  • IBX-1054: Fixed navigation font size (#1930)
  • IBX-1066: Changed buttons padding in table actions (#1929)
  • IBX-1139: Add translation to admin-ui (#1937)

Misc

  • IBX-405: changing user password
  • IBX-579: Behat coverage for user with CT limitation adding location (#1783)
  • IBX-580: Added deleted location limitation role access scenario (#1799)
  • IBX-580: Added deleted location limitation role access scenario

ezsystems/ezplatform-admin-ui-assets changes between v5.3.0 and v6.0.0-alpha2

Improvements

ezsystems/ezplatform-calendar changes between v1.3.0 and v4.0.0-alpha1

Improvements

ezsystems/ezplatform-connector-dam changes between v1.1.0 and v4.0.0-alpha1

Improvements

  • IBX-268: Redesign buttons for 4.0 (#31)
  • IBX-261: Updated changelog generator
  • IBX-422: As a Maintainer, I want to have rebranded icons (#32)
  • IBX-497: Redesign tabs for 4.0 (#34)
  • IBX-395: Updated code to Bootstrap 5 (#35)
  • IBX-631,632: Redesigned ezimage, ezimageasset (#36)
  • IBX-1005: [Connector DAM] As a developer I want to have js code style used in code (#37)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-913: Fixed wrong tests namespace (#40)
  • IBX-1171: Prepared 4.0 alpha release (#41)

Bugs

  • EZEE-3480: Renamed private property for serializing purposes (#30)
  • IBX-972: Fixed incorrect JSON encoding for ImageAsset null data (#38)

ezsystems/ezplatform-content-forms changes between v1.3.0 and v4.0.0-alpha1

Improvements

  • EZP-31542: Added PHP 7.4 support (#339)
  • IBX-105: Added automatic release creation on tag push (#345)
  • IBX-261: Updated changelog generator (#346)
  • IBX-154: Allowed to define if the alternative text for image field is required (2.5) (#348)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#51)

Bugs

  • EZP-28900: Removed view transformer from FloatFieldType (#325)
  • EZP-31310: Fixed editing for content with multiple locations (#333)
  • EZEE-2930: Added Language obj. instance to User create/edit views (#334)
  • EZP-31013: Use readonly instead of disabled for username form (#335)
  • EZP-31317: Loaded ContentType using preferred language in UserController (#332)
  • EZP-31449: Adapted TranslatablePropertyTransformer to properly handle nulls (#338)
  • EZP-31581: Added missing translation (#340)
  • EZP-31557: Added timezone offset to ezdate field form value (#341)
  • EZP-31086: Redirect based on router, not url alias (#323)
  • IBX-219: Fixed missing float value in edit view after changing BO language
  • IBX-461: Fixed roles with deleted limitations (#347)
  • IBX-947: Refactored processCancel method
  • IBX-902: Refactored GroupedFields as a separate service (#46)

ezsystems/ezplatform-core changes between v2.3.0 and v4.0.0-alpha1

Improvements

  • IBX-105: Added automatic release creation on tag push (#35)
  • IBX-261: Updated changelog generator
  • IBX-422: Rebrand ez-icon to ibexa-icon - ez_icon_path ---> ibexa_icon_path (#38)
  • IBX-665: Bumped Symfony dependency to 5.3 (#42)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#46)

Bugs

  • IBX-570: Fixed respecting ezplatform.session.* parameters (#40)
  • IBX-570: Fixed dependency on session storage services (#41)

ezsystems/ezplatform-cron changes between v3.1.0 and v4.0.0-alpha1

Improvements

  • EZEE-3422: Prepared LICENSE and COPYRIGHT files for 3.3 release (#17)
  • EZP-32259: Replaced "ezplatform" commands namespace with "ibexa" (#18)
  • IBX-105: Added automatic release creation on tag push (#19)
  • IBX-261: Updated changelog generator (#20)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#22)

Bugs

  • IBX-394: Added lazy to registry cronjobs service (#21)

ezsystems/ezplatform-design-engine changes between v3.0.0 and v4.0.0-alpha1

Improvements

  • EZEE-3422: Prepared LICENSE and COPYRIGHT files for 3.3 release (#28)
  • EZEE-3422: Backported LICENSE and COPYRIGHT files change for v3.0.x
  • IBX-105: Added automatic release creation on tag push (#29)
  • IBX-261: Updated changelog generator (#31)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#32)

ezsystems/ezplatform-elastic-search-engine changes between v1.2.0 and v4.0.0-alpha1

Improvements

  • IBX-297: Added support for Random sort clause (#32)
  • IBX-261: Updated changelog generator (#34)
  • IBX-704: Added support for LocationChildrenAggregation (#35)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#37)

Bugs

  • IBX-269: Added track_total_hits parameter to ES query payload (#31)

ezsystems/ezplatform-form-builder changes between v2.3.0 and v4.0.0-alpha1

Improvements

  • EZP-32179: Add footer to platform when user is logged in (#270)
  • EZP-32259: Replaced "ezplatform" commands namespace with "ibexa" (#271)
  • IBX-105: Added automatic release creation on tag push (#278)
  • IBX-261: Updated changelog generator
  • IBX-268: Redesign buttons for 4.0 (#281)
  • IBX-422: As a Maintainer, I want to have rebranded icons (#282)
  • IBX-497: Redesign tabs for 4.0 (#285)
  • IBX-615: As an Editor, I want to see redesigned checkbox and radio buttons in all states (#286)
  • EZEE-3464: Added command to purge all submission of given form (#272)
  • IBX-617: As an Editor, I want to see the redesigned toggle button (#287)
  • IBX-395: Updated code to Bootstrap 5 (#293)
  • IBX-395: Removed jquery dependency (#295)
  • IBX-612: As an Editor, I want to see redesigned input field in all states (with labels) (#288)
  • IBX-492: As an Editor, I want to see redesigned tables (#296)
  • IBX-613: As an Editor, I want to see redesigned dropdown field (multi-select) in all states (#294)
  • IBX-630: Redesigned ezform (#300)
  • IBX-928: Change valueChanged event to change event in inputs (#302)
  • IBX-1004: [Form Builder] As a developer I want to have js code style used in code (#304)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-880: Use Icon React component from admin-ui instead of Page Builder module (#305)
  • IBX-1171: Prepared 4.0 alpha release (#309)

Bugs

Misc

  • IBX-753: [Behat] Changed Form preview selectors to more specific ones (#290)

ezsystems/ezplatform-graphql changes between v2.3.0 and v4.0.0-alpha1

Improvements

  • IBX-105: Added automatic release creation on tag push (#99)
  • IBX-261: Updated changelog generator
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#104)

Bugs

  • EZP-32379: Deleted unusable thumbnail generation based on 'ezobjectrelation' (#97)
  • EZP-32261: Added field name override (#98)
  • IBX-354: Used thumbnail strategy for thumbnail generation (#101)

ezsystems/ezplatform-http-cache changes between v2.3.0 and v4.0.0-alpha1

Improvements

  • EZEE-3422: Backported LICENSE and COPYRIGHT files change for v2.2.x
  • IBX-105: Added automatic release creation on tag push (#146)
  • IBX-261: Updated changelog generator (#148)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#154)

ezsystems/ezplatform-http-cache-fastly changes between v2.0.0 and v4.0.0-alpha1

Improvements

  • EZEE-3422: Prepared LICENSE and COPYRIGHT files for 3.3 release (#21)
  • EZEE-3422: Backported LICENSE and COPYRIGHT files change for v2.0.x
  • IBX-105: Added automatic release creation on tag push (#25)
  • IBX-261: Updated changelog generator (#27)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#29)

ezsystems/ezplatform-icons changes between v1.1.0 and v4.0.0-alpha1

Improvements

  • IBX-261: Updated changelog generator
  • IBX-497: Change options icon (#5)
  • IBX-650: redesign main menu (#7)
  • IBX-612: Add warning-triangle icon (#6)
  • IBX-635: Added icon localize (#8)
  • IBX-901: New checkbox icon design (#10)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-880: new icon: collapse; modified icons: back, profile, view-desktop, view-tablet (#9)

ezsystems/ezplatform-kernel changes between v1.3.0 and v4.0.0-alpha1

Improvements

  • EZP-32384: Fixed time depended tests (#169)
  • EZP-32284: Fixed method signature
  • EZP-32284: Fixed code style
  • EZP-32284: Added fetching repository config from ezplatform extension
  • EZP-32284: Added additional check for extracting Factory service
  • IBX-105: Added automatic release creation on tag push (#3095)
  • IBX-261: Updated changelog generator (#3098)
  • IBX-366: Implemented DateMetadataCriterion to REST API (#3100)
  • IBX-374: Fixed retrieving factory names in LazyDoctrineRepositoriesPass (#3103)
  • IBX-268: Redesign buttons for 4.0 (#186)
  • IBX-261: Updated changelog generator (#191)
  • IBX-527: Fixed phpdoc return type mismatch (#200)
  • IBX-569: Changed ObjectStateHandler to extend AbstractInMemoryPersistenceHandler (#3106)
  • IBX-569: Changed ObjectStateHandler to extend AbstractInMemoryPersistenceHandler (#3106) (#204)
  • IBX-154: Allowed to define if the alternative text for image field is required (#3108)
  • IBX-665: Bumped Symfony dependency to 5.3 (#206)
  • IBX-719: Introduced BatchIterator (#211)
  • IBX-784: Provided PHP8 compatibility for Selection FieldType
  • IBX-538: Added Ibexa namespaces for future compatibility (#3111)
  • IBX-704: Added LocationChildrenTermAggregation (#215)
  • IBX-764: Added Kernel / Repository Test API (#212)
  • IBX-883: [Tests] Dropped PHPUnit5CompatTrait
  • IBX-810: Extendable repository configuration (#218)
  • IBX-431: Added event dispatching after building the View (#226)
  • IBX-819: Shortened persistence cache tags to save memory usage
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#237)

Bugs

  • EZP-32281: IndexRequestListener requires redirect (#161)
  • EZEE-3453: Fixed admin user draft create during frontend login (#162)
  • EZP-32302: Added Kosovo and South Sudan to the Country FieldType (#3082)
  • EZP-32321: Added deleteTranslations target to fix 'content/remove' permission check (#3084)
  • EZEE-3465: Refactored RepositoryConfigurationProvider (#3085)
  • EZP-32308: Fixed evaluating permissions on non prepared targets (#3083)
  • EZP-32308: Fixed failing tests due to pgsql randomness in returned results (#3088)
  • EZP-31462: Fixed handling of pwd hash types when updating passwd (#141)
  • EZP-32308: Fixed failing tests due to randomness in returned role policies order (#3089)
  • EZP-32320: Fixed image placeholders generation on DFS (#3086)
  • EZP-32283: Fixed File reference storing (#160)
  • EZEE-3491: Implemented siteaccess aware Entity Manager (#3092)
  • EZP-32401: Fixed handling trashed Content by LocationLimitation (#3093)
  • IBX-143: Refactored reindexing command to be DBAL 2.13-compatible
  • IBX-143: Fixed merge-up of reindex command changes (#178)
  • IBX-85: Fixed Content cache containing invalid "uri" for file field types (#3096)
  • IBX-85: Fixed missing service injection in Media\Type (#3097)
  • IBX-300: Added timezone offset to timestamp (#181)
  • IBX-148: Fixed deleting orphaned Relations when removing a Field (#3099)
  • IBX-362: Fixed 'user/password' policy check (#3101)
  • IBX-340: Allowed URL Gateway queries to not perform count operations (#180)
  • IBX-300 changed search field data to using timezone for timestamp (#185)
  • EZP-32361: Fixed Subtree copying when child is invisible (#3104)
  • IBX-111: Injected RequestStack into ExposedRoutesExtractor (#3105)
  • IBX-368: Added image path normalization before storing it into the DB (#3102)
  • IBX-546: Added missing TransactionHandler interface service alias (#196)
  • EZP-31859: Fixed field group names being not translated (#199)
  • IBX-610: Implemented InMemory cache for remaining LocationHandler methods (#3109)
  • IBX-610: Implemented InMemory cache for remaining LocationHandler methods (#3109) (#203)
  • IBX-368: Added image path normalization before storing it into the DB (#197)
  • IBX-688: \eZ\Publish\Core\Repository\SettingService::buildSettingDomainObject deserialize hashes as stdClass (#208)
  • IBX-296: Provided new way to handle archived versions (#3110)
  • IBX-605: Refactored and optimized orphaned URLs deleting (#205)
  • EZP-31560: Fixed ContentDeleteEvaluatorTest.php file path (#3113)
  • IBX-175: Fixed invalid VersionValidator errors output when validation fails for multilingual content
  • IBX-838: Fixed number formatting in Twig FileSizeExtension
  • IBX-850: [Tests] Fixed PSR-incompatible test namespaces
  • IBX-947: Modified deleteVersion API method to remove content if necessary
  • IBX-984: Replaced hautelook/templated-uri-bundle with Ibexa fork

ezsystems/ezplatform-matrix-fieldtype changes between v2.2.0 and v4.0.0-alpha1

Improvements

  • IBX-105: Added automatic release creation on tag push (#51)
  • IBX-261: Updated changelog generator (#52)
  • IBX-268: Redesign buttons for 4.0 (#53)
  • IBX-422: As a Maintainer, I want to have rebranded icons (#54)
  • IBX-615: As an Editor, I want to see redesigned checkbox and radio buttons in all states (#55)
  • IBX-612: Input field (ibexa-input--text) with ibexa-label redesign (#56)
  • IBX-492: As an Editor, I want to see redesigned tables (#57)
  • IBX-636: Redesigned ezmatrix (#58)
  • IBX-1003: [Matrix Fieldtype] As a developer I want to have js code style used in code (#61)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#64)

Bugs

Misc

  • IBX-829 [CI] Moved CS and PHPUnit jobs to Github Actions (#60)

ezsystems/ezplatform-page-builder changes between v2.3.0 and v4.0.0-alpha1

Improvements

  • EZP-32179: Add footer to platform when user is logged in (#720)
  • IBX-105: Added automatic release creation on tag push (#736)
  • EZEE-3515: Blocks in page builder toolbar are now hidden if not available (#734)
  • IBX-261: Updated changelog generator
  • EZEE-2522: Implement snapshots in Scheduler Block to improve performance (#244)
  • IBX-22: Added setting for disabling/enabling layouts visibility (#735)
  • IBX-268: Redesign buttons for 4.0 (#757)
  • IBX-90: Added setting for preferred editor mode (#743)
  • IBX-422: Rebrand ez-icon to ibexa-icon (#760)
  • IBX-491: As an Editor, I want to see redesigned links (#766)
  • EZEE-3515: Blocks in page builder toolbar are now hidden if not available (#734)
  • IBX-22: Added setting for disabling/enabling layouts visibility (#735)
  • IBX-90: Added setting for preferred editor mode (#743)
  • IBX-89: As an Editor, I should see only the selected page layouts configured for the content type (#768)
  • IBX-497: Redesign tabs for 4.0 (#770)
  • IBX-615: As an Editor, I want to see redesigned checkbox and radio buttons in all states (#777)
  • IBX-397: Redesign main layout (#765)
  • IBX-617: As an Editor, I want to see the redesigned toggle button (#783)
  • IBX-93: Updated encore entries (#792)
  • IBX-395: Updated code to Bootstrap 5 (#794)
  • IBX-650: redesign main menu (#791)
  • IBX-612: Input field (ibexa-input--text) redesign (#782)
  • IBX-836: Redesigned headers (#802)
  • IBX-492: As an Editor, I want to see redesigned tables (#803)
  • IBX-901: Redesign ez-alert (now ibexa-alert) for 4.0 (#819)
  • EZP-32196: Added logger and throw Exception in requestBlockConfigurationAction (#834)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-880: As an Editor, I want to see redesigned Page Builder edit mode (#818)
  • IBX-1171: Prepared 4.0 alpha release (#847)

Bugs

  • EZEE-3342: [PB] Code block has incorrect input header name placement while validation message apper (#714)
  • EZEE-3380: Vertical scrollbar in PB may sometimes be overlapped by blocks div (#721)
  • EZEE-3372: Block Order mixed up sometimes (#723)
  • EZEE-3375: 'Multiple' PB block's attribute is not rendering properly (#724)
  • EZEE-3396: Fixed select attribute rendering (#722)
  • EZEE-3482: 'Multiple' block's attribute is not rendered correctly (#727)
  • EZP-32308: Passed mandatory Location into LocationLimitation (#729)
  • EZEE-3481: Block scheduling radio buttons are unstyled (#730)
  • EZEE-3477: Made root Locations of SAs nullable if unauthorized (#731)
  • EZEE-3476: Fixed PB matching based on translation (#732)
  • EZEE-3523: Added fallback to SA resolving in PageController (#733)
  • IBX-140: Fixed toolbar overlapping ezobjectrelation buttons (#739)
  • IBX-179: Disposed CrossOriginHelper snippet from frontend
  • IBX-140: Fixed matching SA for LP being below configured tree_root.location_id (#741)
  • IBX-387: Fixed ConfigureMainMenuListener (#756)
  • EZEE-3529: Disposed unused form theme imports for LP (#759)
  • IBX-503: Provided default editor mode in PageController (#767)
  • IBX-503: Provided default editor mode in PageController (#767)
  • EZEE-3518: Button block is overlapping fields (#764)
  • IBX-543: Layout selection confirmation button is not visible if list of layouts has multiple rows (#771)
  • IBX-663: Uncaught TypeError: Cannot read property 'removeAttribute' of null at focusOnFirstError (#773)
  • IBX-676: Fixed mode switcher icons (#775)
  • IBX-744: Fixed block classes being not preserved on drag&drop (#784)
  • IBX-726: Fixed default pagevalue (#780)
  • IBX-375: Pre auth with cookie in Page Builder preview to allow page navigation (#797)
  • IBX-848: Backport of fix for PB matching based on translation (#804)
  • IBX-885: Fixed routing being in wrong whitelist group
  • IBX-779: Fixed LP translating when 'alwaysAvailable' flag is disabled (#807)
  • IBX-881: Excluded SetPreAuthCookieSubscriber from default service definitions (#820)
  • IBX-881: Aligned changes to 3.3
  • IBX-963: Buttons on Trash page are hidden on medium resolutions (#827)
  • IBX-952: Added Location to TranslationChoiceLoader (#826)
  • IBX-1073: Fixed richtext CSS classes (#837)
  • IBX-743: Fixed mode switcher icons (#835)

Misc

  • IBX-405: changing user password
  • IBX-580: Added contexts for regression suites
  • IBX-778 Moving jobs from Travis to GHA in ezplatform-page-builder (#798)

ezsystems/ezplatform-page-fieldtype changes between v2.3.0 and v4.0.0-alpha1

Improvements

  • IBX-105: Added automatic release creation on tag push (#173)
  • EZEE-3512, EZEE-3515: Blocks availability can now be configured on content type level (#170)
  • IBX-261: Updated changelog generator
  • EZEE-2522: Implement snapshots in Scheduler Block to improve performance (#66)
  • EZEE-2522: Fixed return type error when there are no events in Scheduler Block (#181)
  • IBX-22: Added setting for disabling/enabling layouts visibility (#171)
  • IBX-90: Added setting for preferred editor mode (#179)
  • IBX-422: As a Maintainer, I want to have rebranded icons (#182)
  • EZEE-3512, EZEE-3515: Blocks availability can now be configured on content type level (#170)
  • IBX-22: Added setting for disabling/enabling layouts visibility (#171)
  • IBX-90: Added setting for preferred editor mode (#179)
  • IBX-615: As an Editor, I want to see redesigned checkbox and radio buttons in all states (#189)
  • IBX-612: Input field (ibexa-input--text) with ibexa-label redesign
  • IBX-892: Moved behat context classes into lib
  • IBX-892: Fixed code style
  • IBX-1001: [Page Fieldtype] As a developer I want to have js code style used in code (#202)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-880: As an Editor, I want to see redesigned Page Builder edit mode (#201)
  • IBX-1171: Prepared 4.0 alpha release (#204)

Bugs

  • EZEE-3430: Existing page fieldtype removal via PageStorage (#167)
  • EZEE-3460: Remove duplicated response tagging to avoid tags clearing in subrequests (#169)
  • IBX-226 Added checks if attribute exists in $blockDefinitionAttributes (#177)
  • IBX-655: ezlandingpage field 'Select blocks' info message overlaps blocks (#186)
  • IBX-602: Fixed missing spaces when text formatting is used within the TextBlock (#187)
  • IBX-689: Fixed blocks availability for blocks with same names (#191)
  • IBX-726: Provided default PageValue for empty Landing Page type (#190)
  • IBX-726: Check for empty array instead of null for newly created field definitions (#193)
  • IBX-863: Backport of fix for flooded tables (#196)

Misc

  • IBX-778 Moving jobs from Travis to GHA ezplatform-page-fieldtype. (#194)

ezsystems/ezplatform-permissions changes between v1.1.0 and v4.0.0-alpha1

Improvements

  • IBX-261: Updated changelog generator (#5)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#7)

ezsystems/ezplatform-personalization changes between v1.0.0 and v4.0.0-alpha1

Improvements

  • IBX-261: Updated changelog generator (#6)
  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#8)

ibexa/oss changes between v3.3.0 and v4.0.0-alpha1

Improvements

  • IBX-105: Added automatic release creation on tag push (#7)
  • IBX-149: Enable releases for beta/rc (#8)
  • IBX-665: Bumped Symfony dependency to 5.3 (#12)
  • IBX-93: Bumped admin-ui-assets version (#15)
  • IBX-1111: Updated Ibexa Business License Agreement

Bugs

  • IBX-460: Locked doctrine/doctrine-bundle to 2.3.x to avoid issues (#10)
  • IBX-656: Updated changelog generator's JQ oneliner
  • IBX-656: Updated changelog generator's JQ oneliner (#13)
  • IBX-656: Updated changelog generator's JQ oneliner
  • IBX-656: Added comment about JQ oneliner

ibexa/post-install changes between v1.0.0 and v4.0.0-alpha1

Improvements

  • IBX-1111: Updated Ibexa Business License Agreement

Bugs

  • EC-304: Added P.sh mount for autogenerated Commerce config (#3)
  • EZEE-3517: Added missing PHP sodium extension (#8)
  • IBX-772: Fixes bad link to composer auth var setup (#11)

Misc

  • IBX-596: As a QA I want to change php-cs occurrences into check-cs for consistency (#10)