Tags give the ability to mark specific points in history as being important
-
0.24.11
625fde07 · ·0.24.11 ### Added - Server: Default values are added to nested properties in app member properties when they are of type object. ### Changed - App: If a `currentEmail` is not specified in the `user.update` action, it assumes the logged-in email. - App: The `password` field is no longer required in the `user.update` action. - Utils: Changed `user.properties` to accept integer and array properties without referencing resources. ### Fixed - App: After the `user.update` action, updated user properties are now correctly assigned. - App: After updating user properties from the studio, they are now correctly assigned. - App: App controller handler functions now load as expected. - Server: Invalid authentication state causing internal server error on blocks page. - Studio: The dialog message shown in the studio app editor page shows message even after save.
-
0.24.10
760346e4 · ·0.24.10 ### Added - Studio: Add search bar for blocks. - Studio: Watermark in app card and app details page. - Utils: New Google Fonts. - Utils: Support for binary data in `null.strip` remapper. ### Changed - Studio: Make `import` button optionally visible on home page. ### Fixed - Server: Deleting more child resources in cascade delete than allowed. - Server: Updating more child resources in cascade delete than allowed. - Utils: Ensure resource reference types are specified.
-
0.24.1
3327d4c3 · ·0.24.1 ### Added - Cli: Add `clonable` to asset publish command. - Node-utils: Add the option to expire resources based on period. Add clonable and ephemeral to resource parsing. - Scripts: Add `user.properties` validation in docs. - Server: Add `user.properties` parsing and validation to app member endpoints. Add reseed demo app endpoint. Add demo app logic for resources endpoints. Add demo app logic for assets endpoints. Add `AppMember` `BeforeCreate` and `BeforeUpdate` hooks for `user.properties` validation. Add `Resource` `BeforeDelete` hook for `user.properties` update. Add logic for demo apps to get the user who seeded the resource on action permission validation instead of the logged in one. - Studio: Add reseed button for demo apps. - Types: Add `UserProperties` interface. Add `$seed` and `$ephemeral` to resources. - Utils: Add `clonable` to publish assets endpoint. Add `user.properties` to app definition. Add `user.properties` to user actions. Add demo app reseed endpoint. ### Changed - Cli: Change cleanup resources script to clean up resources and assets based on the new ephemeral field. - Utils: Change properties description in `user.register`, `user.create` and `user.update` actions. ### Fixed - App: Fix `user.properties` in `UserProvider`. Fix `user.properties` in user actions. - Studio: Fix `user.properties` modal form.
-
0.24.0
ece6da3c · ·0.24.0 ### Added - Block(`form`): Add support for icon inside file entry. - Block(`form`): Add support for icon to geocoordinates field. - Block(`form`): Add support for icon to static field. - Block(`form`): Add support for label to geocoordinates field. - Block(`form`): Add support for tag to geocoordinates field. - Block(`form`): Add support for “required‘ requirement to geocoordinates field. - App: Remap `query` remapper on the client when `request` action requests are proxied. - Preact-components: Add icon right option to render icon on the right. - Preact-components: Add styling to dual slider when it has an icon. - Preact-components: Add styling to slider when it has an icon. - Preact-components: Add support for icon to dual slider field. - Preact-components: Add support for icon to slider field. - Studio: Add a button for mobile devices to open and show the app preview. - Studio: Add option to pass down class name to the editor tab component\`s elements. - Studio: Add option to set the dropdown content container to the right side. ### Changed - Block(`form`): Change icon implementation, convert Font Awesome icon to SVG instead. - Cli: Update definition to include changes. - React-components: Add an extra parameter for a reference to be exempt from triggering the closing event. - Server: Rename database model “Member” to “OrganizationMember”. - Studio: Breadcrumbs now hide on smaller mobile devices. - Studio: Change the style of tabs navigator to resize and apply styling based on screen size. - Studio: Replace normal buttons with a collapsible navigation bar for mobile user interface. - Types: Rename type “Member” to “OrganizationMember” in the code. ### Fixed - Block(`form`): Fix default min and max value for range input field. - Block(`form`): Fix list input field styling when icon is present. - Block(`form`): Fix the file entry’s image source. - React-components: Fix GUI path name matching condition.
-
0.23.6
4bc947a1 · ·0.23.6 ### Added - Studio: # Add a full screen button to code and GUI editor pages. - Studio: # Add support for multiple screen aspect ratios and resolutions. - Studio: # Add the ability to choose the device’s screen format. - Studio: # Keep full screen state reference. ### Changed - Studio: # Automatically hide the side menu on code and GUI editor pages - use burger menu to reveal it. - Studio: # Hide app preview when the screen width is too small. - Studio: # support multiple devices for app preview. ### Fixed - React-components: # Fix the position of the dropdown button icon. - Studio: # Fix CSS class selectors for indentation pseudo components. - Studio: # Resize Monaco editor and app preview.
-
0.23.4
2d68660e · ·0.23.4 ### Added - Block(`filter`): Add `fullscreen` optional parameter. - Block(`filter`): Add boolean field support. - Block(`filter`): Add icon optional parameter. - Block(`filter`): Add list field support. - Block(`filter`): Add range field support. - Block(`form`): Add help text for all fields. - Block(`form`): Add list input field. - Block(`form`): Add range input field. - Cli: Add app export command to export an app as a zip file. - Cli: Add import app command to support importing an app from a zip file. ### Fixed - App: Implement storage.append action in a way that prevents race conditions.
-
9.8.1
72af3470 · ·9.8.1 ### Added - Block(`filter`): Add boolean field support. - Block(`filter`): Add list field support. - Block(`filter`): Add range field support. - Block(`form`): Add help text for all fields. - Block(`form`): Add list input field. - Block(`form`): Add range input field. - Cli: Add app export command to export an app as a zip file. - Cli: Add import app command to support importing an app from a zip file. ### Fixed - App: Implement storage.append action in a way that prevents race conditions.