This file documents any relevant changes.
- feat:
OrderEditornow supports order notes and discounts. - feat: The export component now offers filter functionality.
- fix: Empty or null fields in a format string no longer fall back to the placeholder text.
- fix: Search now resets on context switch and on unmount, and results are sorted by their rendered values.
- fix: Added a null check for
ensureKeys. - perf: The default
textBone(CKEditor) is now lazy-loaded.
- fix: missing format-number import
- feat: Initial shop order management component —
OrderEditor. - feat:
spatialBonenow supportsvisibleIfand reactively syncs its value with the form state — emitsnullwhen hidden so the value is cleared on submit.
- fix: trees and context now work as expected
- feat: details wrapper vor multiple bones
- feat: Add export functionality with multiple formats (via
@viur/vue-componentsupdate). - refactor: Improve null safety and dedup selection logic for Fluidpages (via
@viur/vue-componentsupdate).
- fix: Nested
moduleGroupsare now correctly hidden when empty. - feat: The Fluidpage view can now display data from the underlying page.
- fix: Root node requests in TreeHandlers within edit views now correctly receive the context.
- fix: The copy button in list context menus (right-click) now works as expected.
- fix: Administation
user-viewaccess is not nessesary anymore - now realy. - chore: Update flag for English to UK
- fix: When custom actions are enabled via configuration, additionalEvalData is now merged over the skel selection.
- chore: update logicsjs to 0.4.1
- fix: Moduleinfo headlines now use the correct font size.
- fix: Administation
user-viewaccess is not nessesary anymore. - fix: Password reset form is now correctly displayed.
- feat: added multilanguage support.
- fix: Detaisdrawer styling
- fix: Relational bars for Tree Handlers now behave as expected.
- fix: Time-only DateBones now behave as expected.
- fix: Improved error handling for Forms.
- fix: Save and Reset actions for field selection.
- fix: Added a cooldown to search to prevent rapid repeated requests.
- fix: “Edit” in
DisabledActionsnow opens list entries in view mode.
- fix: Column scaling now works correctly.
- fix: Emailbone focus in Recordbones now behaves as expected.
- fix: Edits now display an error when an entry cannot be loaded.
- fix:
categoryDefaultoverride handling is now more stable. - fix: Users with insufficient access rights are now handled more gracefully.
- feat: Recordbones without a
categoryDefaultnameparameter now fall back to the format string as the default category name.
- feat:
recordbonesandrelationalbonescan now use acategoryDefaultnameparameter to override the default category; format strings are supported. - feat: Format strings for
recordbonesno longer need to start withdest. - feat: The
Translatebone action now uses the currently selected language instead of the next available one. - feat:
raw.code.jinjaBones can now be used to integrate CodeMirror within forms (additional languages are supported). - feat: Right-clicking on cells in the
ListHandlernow opens a context menu to copy the value. - feat: Logging out now automatically closes all open tabs.
- fix: Hierarchy tabs could break when switching between them.
- fix: Column resizing in the
ListHandlernow works correctly.
- fix: Editforms now working again
- feat: Users with view-only access can now open forms in read-only mode.
- feat: The debug flag now enables display of the bonename as a tooltip and adds further debug information for forms.
- fix: The loading spinner for forms is now shown on the initial load as well.
- feat: Scriptor now supports system messages.
- fix: relational contexts now can have non string values
- doc: The changelog is now mandatory for every release
- feat: relationalbone contexts now can handle formatstrings