[go: up one dir, main page]

Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 0.24.11

    625fde07 · 0.24.11 ·
    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 ·
    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.9

    68e6fe91 · 0.24.9 ·
    0.24.9
    
  • 0.24.8

    66852a08 · 0.24.8 ·
    0.24.8
    
    ### Changed
    
    - Server: Fetch resources separately to improve server performance.
    
    ### Fixed
    
    - Server: Resolve error on apps page caused by expired tokens.
    - Studio: Ensure the user is logged in before loading “My apps”.
    
  • 0.24.7

    6e4a8865 · 0.24.7 ·
    0.24.7
    
    ### Changed
    
    - Server: Fetch assets separately to improve server performance.
    
  • 0.24.6

    3677f0a6 · 0.24.6 ·
    0.24.6
    
    ### Fixed
    
    - Server: Ensure only the latest snapshot is retrieved on the server.
    - Studio: Fix link to app-icon documentation being broken in the app icon settings.
    - Studio: Resolve app members page error.
    - Studio: Resolve error in app search bar.
    
  • 0.24.5

    96d04bca · 0.24.5 ·
    0.24.5
    
  • 0.24.4

    d7a28d80 · 0.24.4 ·
    0.24.4
    
  • 0.24.3

    cfae1639 · 0.24.3 ·
    0.24.3
    
  • 0.24.2

    1c7024d1 · 0.24.2 ·
    0.24.2
    
  • 0.24.1

    3327d4c3 · 0.24.1 ·
    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 ·
    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.9

    3296f9e9 · 0.23.9 ·
    0.23.9
    
  • 0.23.8

    17a123d6 · 0.23.8 ·
    0.23.8
    
  • 0.23.7

    ff410a61 · 0.23.7 ·
    0.23.7
    
    ### Added
    
    - App: Add binary file support to the request action.
    
  • 0.23.6

    4bc947a1 · 0.23.6 ·
    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.5

    a55a5724 · 0.23.5 ·
    0.23.5
    
  • 0.23.4

    2d68660e · 0.23.4 ·
    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 ·
    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.
    
  • 0.23.3

    7f8f8516 · 0.23.3 ·
    0.23.3