Introduced the Custom components feature allowing developers to import from the custom components marketplace or develop their own unique, user-defined building blocks with React for addressing specific requirements not covered by Qodly's default components.
Introduced Dialog component, a window displaying additional content within the context of the existing page. Now, displaying popups containing various components and handling user actions is easier.
Added standard action to set a qodlysource value.
Enabled Navigation (current tab / new tab) driven by a String qodlysource containing a Page name or an external link.
Improvements
Organized Page editor components by type: Container, Simple, List, and Custom Components.
Added Show borders property to the properties panel of the datatable.
Enhanced Code editor tab contextual menu with options to manage breakpoints.
Displayed a warning for not saved Pages when previewing the app.
Maintained the last active tab visible in the contextual panel when selecting a component.
Removed Index Kind property availability for a Text attribute in Model Editor.
Renamed Actions Families for consistency.
Notified end-user upon connection loss.
Bug Fixes
Click to display the bug fix list
Fixed standard actions not showing after project update.
Fixed issues with search/filtering not working when a selected element entity is attached to the datatable.
Fixed weird behavior upon reloading selection after deletion.
Fixed problems caused by copying the current element of a matrix to an entity qodlysource.
Fixed the application of CSS class across all of Qodly Studio instead of just the Canvas.
Fixed dialogs expanding beyond Page limits.
Fixed incorrect word and icon in the roles & privileges tab's Menu for "privileges".
Fixed collapse all button being enabled when all folders are collapsed.
Fixed lack of control types when setting a value on qodlysource event OnChange.
Fixed text input retaining the previous entity value upon entity update and selection.
Fixed runtime malfunction when executing a function that exists in an entity class.
Fixed missing Confirmation Modal in Outline Dialog Deletion.
Fixed Number "0" not being filled in an input component.
Fixed missing space in the message for unsaved files popup.
Fixed the possibility of creating two dialogs with the same name.
Fixed sanity check message for Set qodlysource value.
Fixed qodlysource input displaying a red error border in the navigation event.
Fixed custom component not being uploaded.
Fixed modal not displaying properly (nested Page loaders).
Fixed Selectbox onSelect events not being triggered.
Fixed many issues caused by clearing qodlysource when calling functions.
Fixed Qodly studio crash when accessing privileges in Roles and Privileges.
Fixed typing allowed in the type of the standard actions and dialog actions.
Fixed incorrect top-padding in the datastore functions input of Model editor.
Fixed Carousel component not displayed in the list of components.
Fixed errors caused by renaming a Page with symbols and numbers.
Fixed component width change affecting other components when uploading an image.
Fixed current/default values not showing when opening the Page.
Fixed form toasts notifications warning in the code.
Fixed missing delete icon in the popup of Model editor.
Fixed qodlysource name reset when switching between Page or External Link.
Fixed non-functioning Standard action - Clear on qodlysource of type image.
Fixed new value for an object qodlysource being ignored when setting qodlysource value.
Fixed string not selected by default when adding hard-coded parameter.
Fixed impossibility to apply a CSS class to a component inside the dialog in the On Open action.
Fixed Date only property not considered while rendering components in Data Model.
Fixed function parameter should be variant instead of fixed.
Fixed Page loader not loading.
Fixed absence of Solid icons in icon list.
Fixed incorrect value in Filled Track of the Range Input component when selecting a value.
Fixed unavailable switch to Page editor/text editor.
Fixed default image source not displayed for the selected element in Matrix/Image component.
Fixed useless path property in model.4DModel for a related entity attribute.
Fixed inability to return to edit mode after renaming the Page in preview mode.
Fixed incorrect values allowed when renaming Pages via contextual menu.
Fixed type ahead not proposing entity.attributePath and object.attributePath in Navigation.
Fixed matrix resizing issue in edition mode.
Fixed confusion between hardcoded value & external link options due to same icon.
Fixed non-functioning target of type qodlysource as external value.
Fixed target Page loader still displayed after switching to external link option.
Fixed https: string considered as a namespace when switching from hardcoded value to qodlysource in Navigation.
Fixed misplaced close icon of the feedback dialog.
Fixed component categories appearing in Craft and Templates.
Fixed incorrect arrow size of lists in properties panel.
Fixed 404 error in Qodly Demo navigation.
Fixed cursor position above function declaration when created from Model Editor.
Fixed updating roles.json with Qodly studio UI removing the attribute forceLogin.
Fixed lost confirmed flag when reloading a confirmed tab.
Fixed type of attribute test in Model Editor should be relatedEntities.
Fixed Pages being created with invalid names from navigation event.
Fixed unchecked unit when selecting like center, scroll, none, repeat, auto for property like background.
Fixed attributes not updated on the Matrix after being modified.