Skip to content

Releases: Codelessly/CodelesslyAPI

0.7.1

08 Nov 05:23
Compare
Choose a tag to compare
v0.7.1 Release

- Implement safe area for canvases.
- Fix scroll physics and always scrollable option.

0.7.0

08 Nov 05:23
Compare
Choose a tag to compare
v0.7.0 Release

- New Dialogs feature! 100% customizable dialogs with customizable close button, background, and padding.
  - New show dialog action.
  - New show dialog settings panel.
- Fix Edge Pins not syncing with server.
- Fix PageView triggers not executing.

0.6.0

31 Oct 04:37
Compare
Choose a tag to compare
  • Embedded Canvases V1.
    • Embed canvases into layouts.
  • Local Storage V1.
    • Store and persist data locally.
  • Optimize JSON data to reduce data usage and storage by 80%.

0.5.2

13 Oct 05:50
Compare
Choose a tag to compare
  • Remove dependency on Flutter.

0.5.1

08 Oct 20:35
Compare
Choose a tag to compare
  • New shrink-wrap support for Buttons. Buttons can now resize based on the content inside them.
  • New shrink-wrapping support for Slider, Switch, and Radio Button components.
  • Fix ListView and PageView reverse scroll direction not enabled.
  • Add resolvedConstraint override.

0.5.0

22 Sep 05:07
Compare
Choose a tag to compare
  • Load API V1.
  • Fix ExpansionTiles layout and functionality issues.
  • Fix reactions not being modified.

0.4.1

12 Sep 15:13
Compare
Choose a tag to compare
  • Add hover and splash color to dropdown node.
  • Miscellaneous fixes.

0.4.0

09 Sep 04:36
Compare
Choose a tag to compare
  • New SetMapVariableAction support for map variables.
  • Support more conditions.
    • isEmpty, isNotEmpty, contains
    • isOdd, isEven, isNull
  • Add remove for list type variable.
  • Remove deprecations and update formatting and documentation.

0.3.0

04 Sep 04:50
Compare
Choose a tag to compare
  • Scrolling V1. Enable scrolling for Columns, Frames, and Canvases.
  • Create list operations and index for List SetVariableAction.

0.2.0

26 Aug 22:22
Compare
Choose a tag to compare
  • New simplified variables system. Variables passed into the CodelesslyWidget can now be referenced by name in the Codelessly Editor.
CodelesslyWidget(
  data: {
    'title': 'My Title',
    'productData': { // JSON Data
      'nested': {
        'json': {
          'path': 'Hey there!',
        }
      }
    }
  }
)

// Now you can access the variable directly in the Codelessly Editor.
${title} - 'My Title'

// Or, using the `data` object.
${data.title} - 'My Title'
${data.productData.nested.json.path} - 'Hey there!'
  • Add >=, <=, and == null operators.
  • Add data and variable support for dropdown component.
  • Add Material 3 Switch UI component.
  • Add Rounded Circular Progress Indicator component.
  • Improve InkWell behavior. Show Inkwell effect on top of other widgets.
  • Prototype implementation of custom widget embedding feature.