Skip to main content

1.0.0 - beta.3

04/20/2024

Qodly Studio

What's New

  • 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.