Skip to main content

1.0.0 - beta.2

02/22/2024

Qodly Studio

What's New

  • Image component: default image for missing qodlysource picture attributes.
  • Standard action: reset to make qodlysource go back to its initial value.
  • New clear button for unused CSS classes and qodlysource.
  • Support of drag and drop of an image from the shared folder to the background image in the properties panel.
  • Allow Qodly Developers to easily preview their files without opening lot of tabs at the same time.
  • Add a read-only property to slider/range input.
  • Support variadic functions
  • New "Tabs preview mode"
  • Handling of double-click events in datatable component.
  • Implemented a loading bar display during REST API calls.
  • Integrated support for "hh:mm" for the "duration" type input.
  • Introduced the "text area" type for input in the Text Input component.
  • Extended support for the "duration" type for input in some components.
  • Added a "Show Documentation" redirection link to the documentation in the Code Editor tips.

Improvements

  • Renamed standard actions to make them more consistent with ORDA concepts.
  • When the format category (String, Number, Date, Duration) is changed, the entered format is still displayed.
  • Enhanced Qodly Studio Speed by using CDNs.
  • Improved user experience for the "duration" type in the Text Input component with a more user-friendly widget.
  • Disabled the Stylebox width property when the parent is a Select Box.

Bug Fixes

Click to display the bug fix list
  • Matrix pictures are not properly refreshed.
  • Text input value does not reset properly.
  • Matrix - in the preview mode the Matrix is empty when the Text component is bound with two qodlysources or More.
  • Image component - No default image is displayed.
  • Delete unused elements - Typo on the tooltip + popup.
  • Initial value of a qodlysource of type object not well controlled.
  • Text input - the input type duration doesn't display the right value.
  • When selecting a property like center ex: background Position, the text appears in the unit section.
  • Model Editor - if the text editor tab is already opened the function is not added to the class content.
  • The gap between the icon and the text is not clickable (craft component).
  • Sanity check - button is bound with a not existing css Class (bg-green-500).
  • The initial value doesn't appear if the name of qodlysource is "ds".
  • Craft component - the hover background color in the menu for edit and delete is not displayed and the name of the craft component stays displayed.
  • Model Editor - we cannot select the type of the function at the creation step.
  • Sanity check - the close button doesn't have the hover effect and the clear button is too close to the button.
  • The background CSS classes are not applicable to the button component (themes).
  • Edit datastore functions do not work when the code editor tab is already opened.
  • Matrix does not auto-scroll to the selected element.
  • Range input component value on edition mode is different from rendering mode.
  • Cannot DnD qodlysource on range input.
  • The tab title is incorrect (after removing the second tab).
  • After removing a tab we lose the focus so the contents of the next tab don't appear.
  • Text input display shifts accroding to input'stype.
  • The helper tips should disappear if we remove the focus from them.
  • box-shadow shouldn't appear if the select input list is empty.
  • Code editor - The error messages in the code editor for the classes are not visible.
  • Helper tips - the helper tips should disappear if we remove the focus from them.
  • Duration - Input text - When we click inside the text input, the value incremented of an hour.
  • Duration type - The duration is not sent properly to the server.
  • Renderer - Rendering an engined application returns a 404 error.
  • Min and max value properties have a default value of 0 after modification.
  • Datassources - we can't inspect local/shared qodlysources.
  • Model - we cannot open the model after editing it in editor text.
  • qodlysource - can't change the initial value from none to all.
  • When you inspect an attribute from an Entity or Selection, it will inspect the same attribute for the entities/selection from the same type.
  • Model editor - min and max value properties have a default value of 0 after modification.
  • Page - the font size doesn't apply on components inside a Page in the airy mode.
  • Model Editor - cannot create an attribute with the same name as a recently deleted attribute.
  • Datatable - Related entity attribute is not displayed.
  • Editing Filled track in a fixed value of the Range Input by dragging it.
  • "Invalid date" when typing anything in a text input component with type "text" and format "date short".
  • Invalid default name when we try to create craft item.
  • When we hover over the helper tips icon the window starts flickering.
  • Edit server side ref should be focused automatically.
  • Selectbox - the selectbox crash.
  • Impossible to delete a blank expression in debugger.
  • Reset value popup text should be in the same line.
  • Changes in the parameter (from qodlysource to hardcoded value or the inverse) not saved after collapsing a function event.
  • Functions of not exposed dataclasses should not appear in the events panel.
  • Array/Matrix not displaying the collection content.
  • Depth shouldn't appear in info of DS of type scalar.
  • A snackbar with a message should appear in preview mode when we use navigation pageLoader (self).
  • Model Editor - the relation doesn't appear after deleting the selection.
  • Onfocusing a date input causes shifting.
  • Events - Failure feedback doesn't appear in refresh standard action.
  • Settings - the naming conventions are not applied to the created Page.
  • Query with date.
  • Background color of namespace is not correct (function events).
  • Computed attributes are not proposed for Alias creation in Model.
  • Reloading entity selection not working.
  • Some original infos not displayed when onloading the page.
  • The Pages are created with touched flag.
  • Reloading model does not refresh function list.
  • the cursor is not pointed to the right line when we use the preview Button.
  • The format of date not appeared when binding a text component in a nested matrix.
  • Select time is not the saved one.
  • When selecting a dataclass attribute, the scope property select style is not consistent with the other selects style.
  • the permissions select border should be purple.
  • the purple border should appear on text input and text area focus.
  • the border doesn't appear when opening the select.
  • The focus border color is blue, it should be purple (model editor panel color).
  • qodlysources - On change on a qodlysource is called several times.
  • Properties panel - Reset value functionality is missing or not working for some properties.
  • Orphan entity attribute not refreshed in Page loader renderering
  • Data not reloaded after clearing the select box.
  • The save changes popup appears after deleting a Page that is not saved.
  • The auto value in width appears as an error in DataTable columns.
  • Matrix - The selected element is not taken into account when copied from another qodlysource.
  • Datatable not taking full width in tab.
  • Explorer - icons appear when renaming folders.
  • Explorer - the options menu jumps to the top.
  • Explorer - file name already exist when we clear the input (Pages - methods - classes).
  • Another namespace is created when typing the first letters while creating a DS from the catalog (using the keyboard cursor).
  • Contextual Panel - The 'Collapse All' button in the Actions section should automatically switch to 'Expand All' if all the actions are already collapsed same for the 'Expand All'.
  • Changes Made in the Role and Privilege Editor Not Synchronized with JSON Representation in the Text Editor.
  • Datatable Text-Align Property Behavior and Reset Value Inconsistency.
  • Formats - Date format - Days and months not translated.
  • Text input with null number data.
  • We can d&d components in search input.
  • the search icon in model editor should have the same size as the other search icons (explorer for example).
  • The Label Position Left property is not highlighted for some components.
  • label icon, position and server side ref are not aligned with others.
  • Cannot format duration as HH:mm or hh:mm.
  • we can create CSS classes that resemble Tailwind CSS from property panel (which create a problem in Qodly studio style).
  • qodlysources - some menus are not updated with the new Qodly aesthetics.
  • Cannot open Roles.json file from recent files.
  • Standard action - Provide feedback not appropriated for permission errors.
  • the column doesn't take the right width when we use the % unit (DataTable).
  • qodlysource event - On change event triggered too many times.
  • Text Editor Unavailability After Corrupting JSON Representation.
  • a black border appears in the explorer when we click in keyboard button.
  • File Upload : We can't upload image in blob type.
  • Standard action - Copy impossible for a collection in an object attribute of an entity.
  • change the width of the Matrix using % affects the stylebox inside.
  • the highlight of inspection persists after deleting the qodlysource.
  • The airy mode is not enabled by default in the Pages.
  • New picture is not saved after uploading a file picture.
  • Color border property input doesn't appear properly.
  • The hardcoded value disappears from the function event.
  • code editor - the first line can be edited or replaced.
  • Standard actions - Clear action does not reset related entity.
  • Search output of a selectbox is not stable.
  • the matrix component triggers the touched flag in the Page when resizing the contextual panel.
  • Studio - Tabs touched state is persistent after save
  • Copying entities through links not working.
  • the data doesn't appear in dataTable.
  • Duration - A duration sent to the server in ms is returned by the server is seconds.
  • Duration type - Update a duration on the server does not work.
  • Datatable - the datatable expands infinitely.
  • The duration value will be multiplicated by 1000 after a reload event.
  • Cannot set pointer cursor on my matrix.
  • Shared qodlysource - The qodlysource is reloaded with its initial value at each navigation event in a Page Loader.
  • The sorting arrow is visible even if we don't have a source.
  • Contextual panel - the name of the function should be limited in the function drop down.
  • Model editor - white color when we hover over the dataclasses and attributes icons.
  • Text component - the value of qodlysource type boolean doesn't appear.
  • Error appears when duplicate a Page.
  • Image - the color section of the image properties is missing.
  • Should not display privileges panel after adding+canceling a role.
  • Namespace in info doesn't appear properly.
  • Select Box - Double click in the arrow shifts the layout of Qodly Studio.
  • WebEvent “onCellClick” does not register in blank cell.
  • the edit properties block disappears in the contextual menu when we modify the name of the qodlysource.
  • The Page stays open even if we delete it.
  • the preview area message should be updated in events.
  • Column sorting in datatable bound with collection.
  • the value of an attribute of an entity doesn't appear even if the initial value is First.
  • Style library - the style edit and preview are in the wrong colors.
  • The reset value button doesn't have a background.
  • The Page loader is not working after clearing and resetting the value.
  • Tabs component - Page Loaders are not displayed.
  • Settings - the settings tab is stuck on reload.
  • roles and privilegess: remove icons are not the same.
  • Matrix - Width of 25% for the style box fails with resolution < 1920 1080 but also when the resolution shifts to 1920 1080.
  • Formats - Durations are not considered as duration but as a time

Qodly Server

What's New

  • Editing mode in the Data Explorer.
  • Introduction of the collection.multiSort() function.
  • Support for assigning file references to picture/blob attributes in ORDA.
  • Capability to initialize the variable's value and data type in the declaration line.
  • New syntax for declaring variadic parameters.
  • New Try(expression) keyword to handle simple error cases.
  • New httpParseMessage command.

Improvements

  • Integrated documentation for date and time formats.

Qodly Cloud

What's New

  • Sleep Mode for Your Sandbox: In our ongoing efforts to enhance resource efficiency, we introduce a new "Sleep Mode" feature for your sandbox environment. See this page for more information.

Thank you for your continued support and understanding as we implement these enhancements!