Releases: Codelessly/CodelesslySDK
Releases · Codelessly/CodelesslySDK
1.2.0
- Cache system improvements to load layouts better.
- Inkwell improvements.
- Implement isTrue and isFalse operators for conditions.
- Refactor operator filtering to use index if available.
- Fixes
- Fix doc data validation on creation.
- Fix canvas with auto-scale always aligning at top center.
- Fix list remove operation type mismatch.
- Fix download and cache system optimizations.
1.1.0
- New AutoComplete support for Variables.
- New
createdAt
andupdatedAt
variables to support sorting by date. - Button improvements:
- Improve button layout calculations.
- Fix conditions not evaluating on button labels.
- Image Editor improvements:
- Fix image fill editor pixel overflow.
- Fix image fill tooltips rendering oddly.
- Fix images invisible after flipping.
- Fixes:
- Fix disable automatic padding from Frames with strokes.
- Fix canvas color visibility not working when there's only 1 fill.
- Fix set variable action not using variable type properly.
- Fix inequality operator was checking for equality.
- Fix unsupported type text not visible in json view.
1.0.0
- Official v1 release!
- Migrate to Material 3.
- Text field improvements.
- Fix text field not updating internal state in a list view.
- Fix text field state sync issue.
- Fix list operation action when index is out of bounds.
- Changes to enable ListViews to shrinkwrap.
- Add variable support for button color properties.
0.8.1
v0.8.1 Release - Fix Flutter Text Scale API changes affecting text size calculations.
0.8.0
v0.8.0 Release - Codelessly Data support. Save and write data to Codelessly Cloud. - New GridView widget. - Codelessly Data Query Filters support. Sort and filter data. - Variable improvements. - Include 'set' and 'replace' operations for list operations. - Add new ${value} predefined variable to expose internal node data. TextFields only for now. - Track internal value with new NodeProvider InheritedWidget per-widget. - Fix variable substitution for api request body of text type. - TextField improvements. - Add variable support for all text field text properties. - Add support for actions on prefix and suffix icons on text fields. - Fix set operation on map not showing input field. - Implement proper TextFieldModel minimum size computation. - Add support for TextInputType.numberWithOptions. - JSON improvements. - Fix json variable controller highlighting. - Fix json syntax highlighting for storage operations. - Fix focus nodes for json variable input fields. - List improvements. - Add insertAll option for list operations - Refactor insert list operation to use json input field. - Add copy-paste and shortcuts support for actions. - Add support for non-blocking actions. - Implement option to enable/disable action. - Add firebase queries support for grid view. - Add support for number operations. - Codelessly Data improvements. - Implement filters and sort for load from cloud database action. - Make document ID optional for load from cloud database action. - Improve UI of list view settings panel. - Dismiss filters dialog on save. - Implement collection streaming for cloud database. - Add limit option in list view settings panel. - Add limit option for load from cloud database action. - Add Firestore ListView support. - Add Firestore and remove FireDart. - Fix image url substitution. - New authentication and Firebase initialization.
0.7.5
v0.7.5 Release - API fixes. - Fix variable substitution in API parameter value. - Fix default value not being used correctly for API parameters. - Remove body and bodyBytes param from API response to optimize performance. - Fix drag and drop insert to the edge of Accordion, Expansion Tile, ListView, and PageView. - Enable support for base64 data decoding in ImageBuilder.
0.7.4
v0.7.4 Release - Hotfix shrinkwrapping stack alignment layout. - Use maybePop instead of pop for navigate action.
0.7.3
v0.7.3 Release - Migrate Variables and Conditions to use permissions model. - TextField Improvements. - Fix shrink-wrapping conflict with expands property. - Fix text field model not calculating text field height properly for shrink-wrapping. - Allow min lines and max lines input fields to clear. - Fix shrink-wrap height calculation being affected by isDense property. - Preview Improvements. - Use editor video preview images for renderer. - Show current variant for preview mode. - Stack Layout Improvements. - Update codegen to reflect new shrinkwrapping-stack alignment changes. - Miscellaneous fixes. - Fix color filter for image error builder. - Add more logs & minor improvements.
0.7.2
v0.7.2 Release - Implement global listeners for navigation. - Update Alignment rules and behavior in Stacks. - Fix web view controller crashing on macOS. - Fix sdk disposing not working properly. - Fix embedded canvases crashing with local storage. - Fix and improve CStatus constructors.
0.7.1
v0.7.1 Release - Improve Alignment and Positioning. - Improve SDK preload performance. New Download Queue system speeds up layout downloads. - Fix AppBar not navigating back when leading is a custom icon. - Scrolling Improvements. - Fix scroll physics and always scrollable option. - Fix scrolling being cut off. - Fix stack crash when scrollable and no aligned children. - Fix scrollable size fit rules to allow fixed and flexible size fits. - Implement safe area for canvases - Substitute WebView input/src with variable values.