All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Reordering of (micro-)schema fields is now properly preserved. #981
- Field restrictions are now correctly checked against and report a proper error. SUP-11839
- When copying a binary-node, it'll now also correctly copy the binary to the newly created node. SUP-12924
- Fixed possible XSS from various entity names (group, microschemas, ...) and binary file names. SUP-13554 & SUP-13555
- Added Option to unpublish all child elements of current Node. #354
- Added Option to publish all child elements of current Node. #354
- Language Switcher will only show available Languages instead of simply listing all of them. #351
- The default-language from the config will be used correctly instead of using
en
. #353
- Added Node-Status filtering #347
- Updated several vulnerable dependencies reported by
npm audit
- Fixed breadcrumbs styling. SUP-9200
- Fixed I18n errors
- Added admin field support in the users dialogue.
- Fix paging not being reset after navigating to another node. #276
- Fix bug that prevented JWT refreshes. #285
- Fix nodes sometimes named
undefined
in node list. #283 - Fix bug that prevented schemas to be assigned from the project detail view. #274
- Fix node references not showing images of the same language as the edited node. #284
- Fix an XSS vulnerability in the container contents component. Thank you @prprhyt for making us aware of this issue!
- The number of items displayed per page in the content list is now configurable. Set the
contentItemsPerPage
property in themesh-ui-config.js
to do so. By default the number of items is 8. - The project create dialog will now automatically use the last search term as name for the new project.
- Node browser usability tweaks #250
- The choose button is disabled if no node has been chosen
- The checkbox for choosing a node will now appear when hovering the row instead of only when hovering the icon.
- Update to Angular 8
- Fixed an issue that displayed unassigned schemas when creating a new node. #254
- Fix saving node after changing a number field #253
- Fix reloading of node list view after certain actions #255
- Show a dropdown instead of an input field for string fields with the
allow
property set #256
- Public release