1.0.0 - beta.1
11/16/2023
Qodly Studio
What's New
- Enhanced properties panel in basic mode: Now displays the
color
property of the Text component. - Improved Image component: Supports the
object-fit
attribute under the object category in the properties panel. - Attribute value reset: Users can now
reset
the value of an attribute within the Style category to its default value. - CSS class protection: Users prevented from overriding
Tailwind CSS classes
. - Tab contextual menu for editor switching.
- Modal usage for creating items (Page, data class, or method).
- Responsive Pages editor contextual panel.
- Shortcut addition:
Alt + Shift + Delete
to remove a component. - Method execution directly from the toolbar of the code editor.
- Added support for duration format:
Simple
,Distance
,Distance With Suffix
,Strict Distance
, andStrict Distance With Suffix
. - Preview button disabled when catalog, shared qodlysources, and shared CSS classes are not loaded.
- Limited number of displayed items in Selectbox component to
15 items
. - Consistency update: Removed
%
unit in borders in the properties panel to align with CSS specifications. - Content update in the editor after switching to its tab.
- Error display in Sanity check for undefined functions.
Improvements
- Updated function call setup: Replace
$0
with the result, indicate the result type, and exclude$0
if the function returns nothing. - Streamlined CSS class editing:
Turn into shared
button is hidden while editing the name of a local CSS class. - Error indication in the datatable: Columns now display as errored if bound to an invalid qodlysource.
- Added icons to contextual menu titles.
- Truncation of qodlysource in the properties panel if too long.
- Loading indication in the debugger tab when a method is running in the background.
- Improved Model Editor UI and accessibility.
Bug Fixes
- Fixed the issue of feedback messages not displaying after executing a function.
- Fixed the settings tab getting stuck on reload when opened in two different sessions and changing the app settings, then saving the other session settings.
- Fixed the Page loader component not functioning correctly after clearing and resetting the value.
- Fixed the syntax highlighting issue in the code preview.
- Fixed Page edit button not working when switched to the text editor during preview mode by hiding the switch editor menu.
- Fixed breakpoints shifting or disappearing when adding a new one in a calculated attribute.
- Fixed the components list unavailability in the welcome tour.
- Fixed displaying line numbers and region toggles when opening a Page in the text editor.
- Fixed calling a function that returns a new entity not working after calling it twice.
- Fixed Page editor crashing issue.
- Fixed the inability to remove a qodlysource.
- Fixed data not loading in datatable sometimes.
- Fixed false negatives in sanity check.
- Fixed incorrect margins on the list of events.
- Fixed rendering issues of 4 columns in the matrix at a resolution of 1920 * 1080, and when the resolution shifts to 1920 * 1080.
- Fixed the touched flag not persisting on the properties panel.
- Fixed the debugger issue: taking indentation into consideration when displaying exceptions.
- Fixed Page editor crashes when reading methods from a non-existing data class.
- Fixed the creation of a user class overriding the ORDA Data model class with the same name.
- Fixed the qodlysource field on function event parameters, which removed characters as we type.
- Fixed the datatable column width unit changing from % to px.
- Fixed margin and padding inputs not working as expected.
- Fixed the datatable expanding infinitely.
- Fixed changing the position of the label to top or bottom causing the entire component to center.
- Fixed text input component crashes when the type is date, but the qodlysource is of type string.
- Fixed an issue in CSV import where the import button was not correctly displayed.
- Fixed the select box issue: the stylebox inside does not inherit the height changes when we change the height.
- Fixed the code preview issue: displaying a blank page when trying to open preview without selecting a function in the context menu.
- Fixed the contextual menu not hiding after clicking on preview.
- Fixed the Page being displayed as touched once we open it.
- Fixed the copy standard action with deep links.
- Fixed datatable issue: it was impossible to center the header.
- Fixed a line offset bug in the debugger.
- Fixed an issue related to null values in dates.