Releases: pimcore/studio-ui-bundle
Releases · pimcore/studio-ui-bundle
0.12.18
What's Changed
- Added
getCurrentUserhelper by @Corepex in #2694 - Fix import by @Corepex in #2695
- function to check if outer widget is open by @xIrusux in #2693
- Refresh main menu after editing custom reports by @markus-moser in #2696
- [Components] SDK alignment for the Copilot Modal by @ValeriaMaltseva in #2697
- Fix caching behavior of numbered list by @vin0401 in #2700
- Fix url handling in iframe by @vin0401 in #2703
- Centralised static analysis workflow by @berfinyuksel in #2706
- Update phpstan version to 1.12.15 by @markus-moser in #2707
- [Global Context] Alignment with the Copilot Modal by @ValeriaMaltseva in #2708
- [Asset Upload] Improve (version) upload handling by @markus-moser in #2710
- [Logout] Publish event on 401 error by @ValeriaMaltseva in #2712
- [Main Nav] Close main nav on click by @markus-moser in #2713
- [Copilot Modal] Align the SDK by @ValeriaMaltseva in #2714
- [Data Object Editor][Document Editor] Image Advanced – Fix marker visibility by @markus-moser in #2715
- [Keybindings]: Execute full save for documents/objects/assets by using the save-and-publish-button's logic #2500 by @MSchinwaldEl in #2711
- [Asset Grid] Fix relation metadata field editing by @markus-moser in #2719
- Added
versionas fallback toplatform_versionby @Corepex in #2709 - Implement
login as different userfeature by @Corepex in #2718 - Avoid errors for undefined grid filter types by @markus-moser in #2723
- Fix behavior of classification store in grid by @vin0401 in #2729
- Feature/add configurable custom report delimiter by @torqdev in #2726
- [Main nav] Fix open element by ID menu handling by @markus-moser in #2731
- Moved
tokenregeneration to close instead of open by @Corepex in #2728 - Prepare for 0.12.18 release by @markus-moser in #2732
New Contributors
Full Changelog: v0.12.9...v0.12.18
0.12.9
What's Changed
- Add processor registry approach by @markus-moser in #2376
- [Reports] Add chart components to SDK by @sholzer in #2388
- [Document Editor] Add sidebar manager to SDK by @markus-moser in #2391
- Add component export by @xIrusux in #2392
- Add target group icon by @markus-moser in #2393
- [Widgets] Add skipWrapperWidgets logic by @markus-moser in #2394
- [Reports] Update the sidebar filter behavior by @ValeriaMaltseva in #2401
- Add sorting mode for object tree by @vin0401 in #2403
- [Bundle Development] - add use user import by @xIrusux in #2402
- [Bundles development] - create export index for auth by @xIrusux in #2405
- [Reports] filter does not work by @ValeriaMaltseva in #2386
- [Dashboards] Add "menu-shortcut" and "share-with-users" icons by @MSchinwaldEl in #2407
- [Widgets] Improve widget title handling and SDK by @markus-moser in #2408
- [Reports] integrate icon picker by @ValeriaMaltseva in #2409
- [Widgets] Respect icon type by @markus-moser in #2410
- Add element-tree-slice to SDK by @markus-moser in #2412
- [UI Improvements] Custom Reports Config by @ValeriaMaltseva in #2413
- Adjustments for portal engine by @Corepex in #2411
- [Bundle Development] - Export Events post save of Documents, DO and Assets by @xIrusux in #2415
- Fix selection style in tree by @vin0401 in #2417
- Update sdk exports for aet by @vin0401 in #2418
- Display classname instead of type for objects and variants by @vin0401 in #2421
- Add favicon by @vin0401 in #2423
- SDK adjustments for alternative element trees by @markus-moser in #2414
- [Widget Manager] Export WidgetManagerTabConfig type for SDK by @MSchinwaldEl in #2425
- SDK adjustments for copilot modal by @ValeriaMaltseva in #2426
- [User Profile] Update the key binding logic by @ValeriaMaltseva in #2429
- [SDK] Add withDroppableStyling for element tree nodes to SDK by @markus-moser in #2430
- Add optional "don't ask again" switch to confirm modal by @markus-moser in #2431
- [Data Object Grid][Advanced columns] Add phpCode transformer by @ValeriaMaltseva in #2454
- [Element Tree] Improve scroll behavior of tree to include icons by @xIrusux in #2453
- Add community subscription information by @vin0401 in #2458
- [Widget Manager] Inroduce processor registry and permission checks by @markus-moser in #2459
- [User management] password fix by @sholzer in #2422
- [My profile] password should be hidden by @sholzer in #2419
- [Notifications] Add SDK exports by @sholzer in #2427
- [Documents Tree] Add document modal -> enter does not create document by @markus-moser in #2460
- dashboard report components by @sholzer in #2455
- [Reports] Update the DrillDown logic by @ValeriaMaltseva in #2463
- [Components] Update the SplitLayout component by @ValeriaMaltseva in #2457
- Support index sorting for documents by @vin0401 in #2464
- Unified workflow for FE publising by @bluvulture in #2465
- minor fixes by @vin0401 in #2468
- Refactor workflow transitions by @markus-moser in #2469
- Update RTK query API clients by @markus-moser in #2471
- Fix data object and document folders save handling by @markus-moser in #2480
- Export tooltip component from index.ts by @Corepex in #2483
- Fix RTK query refetch bug and improve perspective/widget editor refresh + isWriteable logic by @markus-moser in #2484
- Optimized rtk usage when deleting notifications by @Corepex in #2347
- [Assets] Add folder preview refresh by @markus-moser in #2485
- [Asset Editor] Change save button text based on asset type by @markus-moser in #2486
- [Widget Editor] Fix API format of classes config option in element tree widget by @markus-moser in #2487
- add icons and exports for transforming api data to node by @xIrusux in #2488
- [Mercure] Fix and improve re-connect strategy in background processor by @markus-moser in #2493
- Start global mercure process if not connected in execution engine by @markus-moser in #2497
- SDK&Report module adjustments for Statistic Explorer by @ValeriaMaltseva in #2498
- [Main Nav] Allow overriding of existing items and sort items by path by @markus-moser in #2502
- Fix logo container name by @vin0401 in #2503
- [Security] Add Content Security Policy (CSP) by @markus-moser in #2504
- Report module adjustments for Statistic Explorer by @ValeriaMaltseva in #2506
- Add several classification store fixes by @vin0401 in #2507
- Add sidebar-definitions export to document module SDK by @markus-moser in #2518
- Apply filters based on object data registry by @vin0401 in #2521
- Fix loading of object tree root node by @vin0401 in #2522
- Update the global context logic by @ValeriaMaltseva in #2470
- allow element type to be string so we can update bookmark list trees by @xIrusux in #2523
- Handle publish permission for grid rows by @vin0401 in #2528
- Correct path mapping for
./api/rolein rsbuild.sdk.config.ts by @MSchinwaldEl in #2527 - Exported
OperationalGridby @Corepex in #2530 - Added
useOperationshook to sdk by @Corepex in #2531 - Enhance Pimcore Studio Plugin setup documentation by @fashxp in #2532
- Update RTK query API clices by @markus-moser in #2535
- Add additional SDK exports by @markus-moser in #2536
- [Documents] Allow to set allowed content main document types in content settings sidebar by @markus-moser in #2537
- [Element Icons] Add processor registry approach by @markus-moser in #2538
- SDK Alignment by @ValeriaMaltseva in #2539
- Update Content Security Policy for media and frame options by @markus-moser in #2541
- [Grid] Allow closures for type/config column meta by @markus-moser in #2540
- [Statistic Explorer Bundle] Align Report Module by @ValeriaMaltseva in #2542
- [Grid Component] Introduce small size variant by @markus-moser in #2543
- map to legacy element type by @xIrusux in #2546
- Allow overriding existing providers in context menu registry by @markus-moser in #2552
- [Docs] Add context menu registry example doc page by @markus-moser in #2553
- Add...
0.10.21
What's Changed
- Update Node.js workflows to version 22 by @berfinyuksel in #2144
- [Grid] Add group for columns in different grid endpoints by @vin0401 in #2151
- Fix behavior of checkboxes in batch edit by @vin0401 in #2153
- Cleanup selectedItems after batch action by @Corepex in #2150
- [Translations] - adjust to type by @xIrusux in #2155
- [Redirects] - re enable sorting after BE change by @xIrusux in #2163
- [Translations] - ensure there's a error modal shown when trying to create a duplicate translation in translation config by @xIrusux in #2159
- [Reports][Configuration] Closing one tab closes all tabs by @ValeriaMaltseva in #2166
- [User Management] Closing Users/Roles does not work all the time by @ValeriaMaltseva in #2168
- [Reports][Configuration] Dirty indication missing in tab title by @ValeriaMaltseva in #2170
- Enhance tag invalidation for widget operations by @Corepex in #2171
- [Reports]: Update columnConfigurations with disable fields by @ValeriaMaltseva in #2152
- [Reports] paging should not influence the graph by @ValeriaMaltseva in #2176
- Add context menu registry by @markus-moser in #2175
- Allow all classes if none selected in multi-relation attributes by @markus-moser in #2199
- Fix default visible columns for multi relations by @markus-moser in #2200
- Avoid initial custom layout selection timing problems by @markus-moser in #2201
- Optimize widget
rootFolderfield by @Corepex in #2198 - Implement real unread notifications count by @Corepex in #2202
- [Data Object Editor] Search should also search in visible columns data by @ValeriaMaltseva in #2203
- [Document Editor] Add required fields handling by @markus-moser in #2207
- [Document Editor] Don't limit select popup to width of editable by @markus-moser in #2208
- [Design Principles and Guidelines] - pages and content creation by @idaiv in #2206
- [User Management]: Fix isLeaf to show expand icon correctly by @MSchinwaldEl in #2204
- [Data Object Editor] Improvement compare versions table by @ValeriaMaltseva in #2214
- [Document Editor] Add draft version indication by @markus-moser in #2216
- System info for various elements by @ValeriaMaltseva in #2122
- Registered dataobject and element components to global registry by @Corepex in #2213
- [Document Tree] Indicate exclude from navigation by @markus-moser in #2224
- [My Profile]: Change translation of save button in toolbar by @MSchinwaldEl in #2228
- [Document Editor] Add apply main document button by @markus-moser in #2229
- Keybindings missing for user admin by @MSchinwaldEl in #2223
- [Document Editor] Add missing permission checks by @markus-moser in #2230
- [User & Roles]: Change wording of save button in toolbar by @MSchinwaldEl in #2239
- Add tooltip preview for element trees by @vin0401 in #2241
- [Perspectives] Tree widget fixes by @markus-moser in #2253
- [Document Editor][Context Menu Options][Detail view][Translations] New document by @MSchinwaldEl in #2169
- Fix condition for custom tooltips by @vin0401 in #2254
- [Data object editor] Edit tab must not be detachable by @markus-moser in #2255
- [Workflow] move files to elements by @xIrusux in #2174
- [Data Object Grid][Advanced columns] Add missing transformers [PART 1] by @ValeriaMaltseva in #2257
- [Data Object Grid][Advanced columns] Add Anonymizer transformer by @ValeriaMaltseva in #2269
- [Document Editor] Reveal new entries without editables after adding a new item to (area) block by @markus-moser in #2268
- [Data Object Grid][Advanced columns] Add Blur transformer by @ValeriaMaltseva in #2271
- [Document Editor] Avoid unnecessary re-renderings when editable data changes by @markus-moser in #2272
- [Documents Tree] Publish/unpublish does not update tree element by @markus-moser in #2277
- [Document Editor] Sidebar fixes by @markus-moser in #2290
- [Document Editor] Fix content-editable re-rendering by @markus-moser in #2293
- Design principles guidelines by @idaiv in #2285
- [Document Editor] Avoid warnings by @markus-moser in #2321
- [Data Object Grid][Advanced columns] Add Twig operator by @ValeriaMaltseva in #2270
- [Document Editor][Image Editable] After breaking inheritance no drop is possible by @markus-moser in #2324
- [Document Editor] Fix thumbnail sizing bug by @markus-moser in #2326
- [Storybook] Added banner and fixed image locations by @fashxp in #2327
- [Documens] Add mechanism to debounce form value changes in sidebars by @markus-moser in #2328
- [User Management]: Add translations to PermissionsAccordion by @MSchinwaldEl in #2329
- Make clipboard features more robust by @markus-moser in #2330
- Fix element deletion mercure topic by @markus-moser in #2332
- [Document Editor] Empty video editable fails / assigning youtube video fails by @markus-moser in #2335
- Avoid API requests without permission when starting studio by @markus-moser in #2336
- [Data Objects] Class definition select: fix search and add translation key by @markus-moser in #2337
- Added optimistic update to override read state by @Corepex in #2205
- [Document Editor] Add config option to inject additional static resources into editmode by @markus-moser in #2339
- Add icon selector component to SDK by @sholzer in #2340
- [Document Editor][Image Editable] containerWidth is relevant only when no width or height is given by @markus-moser in #2341
- [Document Editor] Image editable dropClass config option by @markus-moser in #2344
- Improved styling of perspectives editor by @Corepex in #2345
- [Document Editor] Add css class to image editable by @markus-moser in #2346
- [Dynamic Filters] - add export for bundle development by @xIrusux in #2348
- Close tooltip when a drag event starts by @vin0401 in #2351
- [Data Object Editor][Documents Editor] Improve additional data handling by @markus-moser in #2352
- Fix dropdown component in grid by @markus-moser in #2361
- [Data Object Grid][Advanced columns] Add improvements by @ValeriaMaltseva in #2322
- [Data Object Grid][Advanced columns] Add Translate transformer by @ValeriaMaltseva in #2365
- [Asset list] deletion of all assets (unselected) results in error by @ValeriaMaltseva in #2366
- [Tag Management] Position of tree expander icons not aligned by @ValeriaMaltseva in #2371
- [Reports] encoding naming by @ValeriaMaltseva in http...
0.9.30
What's Changed
- Implement doc types by @xIrusux in #1613
- Added searchbar to predefined properties tab by @xIrusux in #1622
- Fix the DynamicTypeFieldFilterSelectComponent by @ValeriaMaltseva in #1617
- [Data Object Editor] Moving field collections doesn't work by @ValeriaMaltseva in #1496
- 1605 refresh props fix by @xIrusux in #1627
- [Grid] adding a number field to an object grid results in error by @ValeriaMaltseva in #1648
- [User] saving a new user does not work #1604 by @sholzer in #1653
- [Data Object Editor] Sorting in multi relation fields by @ValeriaMaltseva in #1616
- Document editor via public API by @markus-moser in #1647
- Add select + multi select editables by @markus-moser in #1655
- Add checkbox editable by @markus-moser in #1656
- Implemented Email Listing Tab by @Corepex in #1638
- Editable reload config option by @markus-moser in #1658
- Ignore build files in files changed stats by @Corepex in #1661
- [User Management] Fix open profile by @sholzer in #1665
- Mark vendored files in gitattributes by @markus-moser in #1662
- Add CreatableSelect component + enhance Box and Divider components with better sizing options by @markus-moser in #1668
- Don't lose ref in custom Menu/Dropdown component by @markus-moser in #1683
- Add Copilot instructions by @markus-moser in #1684
- Add table document editable by @markus-moser in #1685
- Add link document editable by @markus-moser in #1711
- Add date document editable by @markus-moser in #1714
- Implemented website settings by @xIrusux in #1634
- Add embed document editable by @markus-moser in #1715
- Add missing embed editable translations by @markus-moser in #1716
- Reports View - Basic Functionality by @ValeriaMaltseva in #1657
- [Reports] Add small fixes by @ValeriaMaltseva in #1726
- [Reports] Update the Select by @ValeriaMaltseva in #1724
- Reports View - Charts by @ValeriaMaltseva in #1719
- Reports View - Grid & Drill-down Filters by @ValeriaMaltseva in #1738
- Reports View - Exports by @ValeriaMaltseva in #1739
- Reports View - Sidebar Filters [Columns] by @ValeriaMaltseva in #1740
- Implemented ApplicationLogger by @Corepex in #1670
- Reports View - Sidebar Filters by @ValeriaMaltseva in #1760
- Implemented translations tab by @xIrusux in #1721
- Add advanced grid columns by @vin0401 in #1768
- [Layout] Incorrect UI behavior on tab switch [z-index problem] by @ValeriaMaltseva in #1771
- [User management] arrow on workspace settings has no effect #1693 by @sholzer in #1766
- [User management] wrong date format on last login #1695 by @sholzer in #1765
- [User management] Improvement: name of the user should be shown #1697 by @sholzer in #1762
- Add snippet document editable by @markus-moser in #1717
- [User management] avatar image not shown on to left corner #1706 by @sholzer in #1753
- 1701 autogenerate password by @sholzer in #1761
- Avoid wrong data in update endpoint for non-dirty date editables by @markus-moser in #1772
- [Layout] Incorrect UI behavior on tab switch [icons problem] by @ValeriaMaltseva in #1769
- [Reports View] Use the color list from Ant Design for the Pie Chart by @ValeriaMaltseva in #1776
- Add image document editable by @markus-moser in #1784
- Implemented Recyclebin component by @Corepex in #1757
- [Reports View] Chart improvements by @ValeriaMaltseva in #1788
- Add image editable inline upload and improve sizing of image drop targets by @markus-moser in #1790
- Added data-test-ids by @fashxp in #1720
- Link editable improvements by @markus-moser in #1795
- [Documents] Versions view by @ValeriaMaltseva in #1782
- Remove duplicate resize observer logic by @markus-moser in #1802
- Add context prop to WYSIWYG component by @markus-moser in #1804
- [Reports View] Add the action column by @ValeriaMaltseva in #1803
- Fixed several smaller bugs in the ApplicationLogger tab by @Corepex in #1787
- Restore accidentally removed SDK exports by @markus-moser in #1806
- Add video document editable by @markus-moser in #1811
- Add alt text input to image editable by @markus-moser in #1813
- Add reload option to image editable by @markus-moser in #1814
- [Reports] Fix bug with incorrect totalValue in PieChart component by @ValeriaMaltseva in #1816
- Various missing translations #1709 by @sholzer in #1809
- Add area editable and editable dialog by @markus-moser in #1819
- Adjust translations due to API changes by @xIrusux in #1770
- Implemented
Redirectstab by @xIrusux in #1777 - [Reports View] Fix the pagination behavior by @ValeriaMaltseva in #1820
- [Documents] Tree Icons by @markus-moser in #1821
- Add a popup notification when the element is not found by @ValeriaMaltseva in #1812
- Improve performance of keyedList and numberedList by @vin0401 in #1823
- Improve behavior of advanced columns by @vin0401 in #1825
- [Profile] wrong menu #1705 by @sholzer in #1810
- Add react compiler by @vin0401 in #1829
- Integrate react compiler into storybook by @vin0401 in #1830
- Add wysiwyg to translations for html content by @xIrusux in #1831
- [Flag Icons] - show correct language and country corresponding flags logic by @xIrusux in #1826
- 1042 data path formatter by @sholzer in #1649
- [Reports View] Improve Color Generation approach by @ValeriaMaltseva in #1846
- Improve icon generation by @ValeriaMaltseva in #1822
- [Assets] Layout image preview not correct by @ValeriaMaltseva in #1808
- Ensure newly created redirect can be edited right after creation + default to not showing close icon on element cell by @xIrusux in #1824
- Add required messages to create redirect modal + remove html entities when reverting to plain text by @xIrusux in #1850
- [Document Versions] Add route for version comparison by @markus-moser in #1857
- [Documents][Context Menu Options][Tree] Open in new Window #1672 by @MSchinwaldEl in #1767
- [User management] moving folder within the roles leads to an error #1691 by @...
0.6.30
What's Changed
- Add rsbuild and module federation by @vin0401 in #1497
- Remove doubled type check by @vin0401 in #1507
- Add missing widget type by @vin0401 in #1508
- 252 notification list view by @xIrusux in #1499
- Fix ts typing in plugin system by @vin0401 in #1523
- [Simple Search] Delete the unused code by @ValeriaMaltseva in #1529
- Refactor app-loader by @vin0401 in #1533
- [Data Object][Grid] missing drop down options for filters by @ValeriaMaltseva in #1397
- Tags tree font family by @sholzer in #1526
- 252 notification detail by @xIrusux in #1528
- Add send notification modal by @Corepex in #1515
- Added missing translations to login page by @Corepex in #1527
- Context menu wrapper and remove unused custom dropdown selection feature by @markus-moser in #1501
- Upgrade @rtk-query/codegen-openapi to latest version by @markus-moser in #1536
- 937 user roles by @sholzer in #1524
- add default title theme by @xIrusux in #1544
- Notificaion polishing by @xIrusux in #1538
- Fix column selection locale by @markus-moser in #1545
- fix title type break by @xIrusux in #1546
- Move stateful imports into sdk by @vin0401 in #1549
- Added support for custom column width by @Corepex in #1477
- [Classification Store] Integrate into versions view by @ValeriaMaltseva in #1547
- Update the Classification Store data handling by @ValeriaMaltseva in #1552
- Migrate storybook from webpack to rsbuild by @vin0401 in #1554
- Update docs by @vin0401 in #1555
- Update docs by @vin0401 in #1556
- Fix hmr behavior by @vin0401 in #1571
- Add
checkboxandtextareato field filters by @Corepex in #1534 - 1244 missing data types by @xIrusux in #1551
- POCL Update June 2025 by @fashxp in #1592
- Fix state behavior between core and sdk by @vin0401 in #1594
- Remove debugging code by @vin0401 in #1595
- Fix behavior of failed login attempts by @vin0401 in #1597
- Added
isAllowedcheck fornotificationspermission by @Corepex in #1593 - Added missing subheadline in notification panel by @Corepex in #1591
- Fixed typo by @Corepex in #1583
- Add basic document editor approach by @markus-moser in #1602
- Add background processor by @vin0401 in #1600
- 1462 predefined properties by @xIrusux in #1580
- Create and apply a re-usable iframe component by @markus-moser in #1603
- [Classification Store] Add modal to data object editor by @ValeriaMaltseva in #1590
- Fix notification type error by @Corepex in #1601
- Fix the Classification Store Versions view by @ValeriaMaltseva in #1610
- [Grid] filtering for a specific date (on) does not work by @ValeriaMaltseva in #1550
- Implemented
Email Blocklistby @Corepex in #1608 - Add pipelines for package publishing by @vin0401 in #1614
- Document editor toolbar, save and editables improvements by @markus-moser in #1615
- [Classification Store] Add popup confirmation on item delete by @ValeriaMaltseva in #1609
- [Data Object Editor] Fix Color value transformation for complex types by @ValeriaMaltseva in #1612
- Document relation editables by @markus-moser in #1621
- [Data Object Editor] Scrollbar issue in many to many relations by @ValeriaMaltseva in #1624
- properties sorting alphabetically by @xIrusux in #1625
- Respect numeric editable config options and improve onChange performance of editables by @markus-moser in #1628
- Improve data object editor onChange performance by @markus-moser in #1630
- Fix data object grid encrypted field columns by @markus-moser in #1631
- 1492 profile page by @sholzer in #1539
- RTK query API client updates by @markus-moser in #1633
- UX and WCAG issues with login form #579 by @sholzer in #1635
- Add npm package docs by @vin0401 in #1637
- Npm package docs by @vin0401 in #1639
- Fix tree drag and drop styling by @markus-moser in #1640
- Add inversify decorators by @vin0401 in #1641
- Replace global DnD approach by @markus-moser in #1642
- Prepare for 0.6.30 release by @markus-moser in #1643
Full Changelog: v0.5.20...v0.6.30
v0.5.20
What's Changed
- Inline edit in grid for numeric data object data type by @markus-moser in #1432
- Search in many-to-many needs customisation by @markus-moser in #1433
- hide asset and object widget if user does not have right permissions by @xIrusux in #1439
- Added alert to edit tab by @Corepex in #1438
- User and roles permission by @xIrusux in #1428
- Fix permission checks for admin and selected index logic in widget manager outer model by @markus-moser in #1442
- Fix and improve asset upload by @markus-moser in #1441
- 1405 error handling custom metadata by @xIrusux in #1443
- Close tabs with middle-mouse-click by @sholzer in #1448
- [Data Object Editor] date range arrow is cropped by @sholzer in #1450
- [Data Object Editor] No data in quantity value select feels a bit odd by @sholzer in #1451
- Tree DnD fixes and improvements by @markus-moser in #1478
- only show locale when there are localized fields available by @xIrusux in #1446
- Fix display value of asset metadata relation attributes by @markus-moser in #1480
- [Mercure]: Use custom URL service for Mercure by @markus-moser in #1481
- 1239 before and after filter by @xIrusux in #1459
- Cleanup API slices by @markus-moser in #1482
- Use global upload modal and improve display of errors by @markus-moser in #1483
- Fix styling of selected tree node by @markus-moser in #1487
- Document tree and tabs basics by @markus-moser in #1486
- [Data Object Editor] Consider workflow custom layouts by @markus-moser in #1490
- [User Management] Profile Menu by @sholzer in #1485
- [Asset Grid][Templates] Description should not be mandatory by @ValeriaMaltseva in #1494
- always include system columns in data query for data objects by @xIrusux in #1488
- Translations respect language of user profile by @Corepex in #1337
- [Grid][Search] Don't apply PQL when advanced mode is not active (and vice versa) by @ValeriaMaltseva in #1415
- [Table] Fix border duplication by @ValeriaMaltseva in #1491
- Add latest state of api by @vin0401 in #1498
- 252 notification list by @xIrusux in #1495
- Fixed translation issue on login screen by @Corepex in #1502
- Prepare for 0.5.20 release by @markus-moser in #1505
- Disable profile actions by @markus-moser in #1506
Full Changelog: v0.4.30...v0.5.20
0.4.30
v0.4.30 Automatic frontend build