[go: up one dir, main page]

Skip to content

Tags

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

    d9138f37 · 0.19.1 ·
    0.19.1
    
    ### Added
    
    - App: Add `user.register`, `user.login`, and `user.update` actions.
    - App: Add account settings to app settings page if the user is logged in.
    - App: Add password login method for apps. This allows users to register accounts for apps without having to go through the Appsemble Studio.
    - Studio: The graphical JSON schema editor now supports the `multiline` property.
    - Utils: Add the `app: locale` remapper.
    - Utils: Add the `null.strip` remapper.
    
    ### Fixed
    
    - Cli: Keep block message overrides when extracting app messages.
    
  • 0.19.0

    7ad05edc · 0.19.0 ·
    0.19.0
    
    ### Added
    
    - Block(`control-buttons`): Add `control-buttons` block.
    - App: Add support for custom fonts.
    
    ### Changed
    
    - App: The theme font now takes an object containing `source` and `family` instead of just a font name.
    - Server: Update the Docker base image to `node:16-bullseye-slim`.
    - Utils: Invalid remapper calls now show more useful information.
    
  • 0.18.31

    773bb844 · 0.18.31 ·
    0.18.31
    
    ### Added
    
    - Block(`video`): Add `videoId` and `videoUrl` to `context` in the `onFinish` action.
    - App: Add `array.unique` remapper.
    - App: Allow apps to use any font from Google Fonts.
    
    ### Changed
    
    - Block(`html`): Placeholders are now optional.
    
  • 0.18.30

    a0f2e36f · 0.18.30 ·
    0.18.30
    
    ### Added
    
    - Block(`html`): Add `data` event listener.
    - Block(`markdown`): Add `data` event listener.
    - App: Add `data` option to `page` remapper.
    - App: Add `random.choice` remapper. It returns a random entry from an array of items, or the input if the input is not an array.
    - App: Add `storage.read` and `storage.write` actions.
    - Studio: Render Monaco editor diagnostics below the editor pane.
    
  • 0.18.29

    90ef7ae4 · 0.18.29 ·
    0.18.29
    
    ### Added
    
    - Cli: Support translating values from `string.format` remappers.
    - Studio: Support translating values from `string.format` remappers.
    
    ### Changed
    
    - Server: Represent app members user app member information, not user information.
    
    ### Fixed
    
    - Server: Return the correct role when getting a single app member.
    
  • 0.18.28

    4dcc34ce · 0.18.28 ·
    0.18.28
    
    ### Added
    
    - Block(`tiles`): Add `tiles` block.
    - Cli: Add `--modify-context` flag for `app create` command. This will modify the context in `.appsemblerc` to include the ID of the newly created app.
    - Cli: Add `asset create` command.
    - Cli: Add support for `.appsemblerc.yaml` context usage for `resource` and `team` commands using `--app <path>` and `--context <environment>` flags.
    - Sdk: The `IconName` type from `@fortawesome/fontawesome-common-types` is now re-exported by the SDK.
    - Server: Add option to define annotations when creating a team.
    
  • 0.18.27

    972988c2 · 0.18.27 ·
    0.18.27
    
    ### Added
    
    - Cli: Add `team` subcommand to `app` command. The team subcommand can be used to create, update, and delete teams and team members.
    
    ### Changed
    
    - Server: Replaced `PUT` with `PATCH` when updating a team.
    
    ### Fixed
    
    - Studio: Fix crash in Safari.
    
  • 0.18.26

    3e48a314 · 0.18.26 ·
    0.18.26
    
    ### Fixed
    
    - Block(`html`): Fix issue with data-context usage.
    - Server: Fix migration for version 0.18.25.
    
  • 0.18.25

    f170a403 · 0.18.25 ·
    0.18.25
    
    ### Added
    
    - Block(`html`): Add `html` block.
    - App: App screenshots are now available in the PWA manifest.
    - Cli: Add `--resources` flag to `app create`.
    - Cli: Add `block build` command.
    - Cli: Add `resource create` command.
    - Cli: Add `resource update` command.
    - Server: Assets now support a name which can be used to reference them as an alternative to their ID.
    - Utils: Add `page` remapper. This currently only supports the `url` property.
    - Utils: Add `url` to `app` remapper.
    
    ### Changed
    
    - Server: Uploading assets now supports `multipart/form-data` instead of raw data.
    
  • 0.18.24

    f74e08e0 · 0.18.24 ·
    0.18.24
    
    ### Fixed
    
    - Block(`button-list`): Fix `onClick` not being used as the default if an action isn’t specified.
    - Block(`markdown`): Fix issue where certain data types would not display correctly.
    - App: Support remappers in page dialog titles.
    - Cli: Fix parsing error when verifying YAML messages.
    - Studio: Fix a crash caused by the editor.
    
  • 0.18.23

    45878775 · 0.18.23 ·
    0.18.23
    
    ### Fixed
    
    - Server: Make `remote` argument optional.
    
  • 0.18.22

    5b345c6d · 0.18.22 ·
    0.18.22
    
    ### Added
    
    - App: Add Croatian translations.
    - App: Add `share` action.
    - Cli: Added `--dry-run` option to `appsemble app create`.
    - Server: Add block synchronization with remote Appsemble instances.
    - Server: Add option to do a dry run of the app creation endpoint. By adding `?dryRun=true` to the query string, apps can now be validated without having to create a new app or using an existing app.
    - Studio: Add Croatian translations.
    
    ### Changed
    
    - Cli: Replace [`typescript-json-schema`](https://github.com/YousefED/typescript-json-schema) with [`ts-json-schema-generator`](https://github.com/vega/ts-json-schema-generator).
    - Cli: The CLI now looks for `app-definition.yaml` instead of `app.yaml`.
    
  • 0.18.21

    1f79d9b5 · 0.18.21 ·
    0.18.21
    
    ### Added
    
    - App: Append returned element from the `bootstrap` SDK function to the shadow root.
    - Cli: Add support for including an icon when creating an organization.
    - Server: Add support for including an icon when creating an organization.
    - Server: The block APIs now return a list of languages supported by the block.
    - Studio: Add support for including an icon when creating an organization.
    
    ### Removed
    
    - Sdk: Remove `attach` function.
    
  • 0.18.20

    6a5076fd · 0.18.20 ·
    0.18.20
    
    ### Fixed
    
    - App: Fix crash that happened on builtin pages.
    - Server: Escape query parameters in returned icon URLs.
    
  • 0.18.19

    df9cc084 · 0.18.19 ·
    0.18.19
    
    ### Added
    
    - Server: Add new option `--sentry-allowed-domains` to only serve Sentry on apps from specific domains.
    
    ### Changed
    
    - App: Sync up bottom navigation with side navigation in terms of the available options based on the `layout` property.
    
    ### Removed
    
    - Server: Remove block resources.
    
    ### Fixed
    
    - App: Fix usage of `navigation` property in pages.
    - Server: Fix serving maskable app icons.
    - Studio: Use app icons provided by the API.
    - Studio: Use block icons provided by the API.
    
  • 0.18.18

    188a5c2f · 0.18.18 ·
    0.18.18
    
    ### Added
    
    - App: Add Russian translations.
    - Appsemble: Add `progress` property to `flow` pages. This can be used to set the method used to display the progress of a flow page’s steps.
    - Studio: Add Russian translations.
    
    ### Changed
    
    - Appsemble: Change the background color of `corner-dots` in `flow` pages. More often than not these ended up being invisible due to the default background color.
    
  • 0.18.17

    0c014e62 · 0.18.17 ·
    0.18.17
    
    ### Added
    
    - App: Add `navTitle` property to page.
    - Studio: Add password strength indicator.
    
    ### Changed
    
    - Cli: Change the default remote to `https://appsemble.app`.
    
    ### Fixed
    
    - Cli: Fix the `--ignore-conflict` flag behavior.
    
    ### Security
    
    - Server: Passwords must now be at least 8 characters.
    
  • 0.18.16

    f1352278 · 0.18.16 ·
    0.18.16
    
    ### Added
    
    - Block(`data-loader`): Add support for `context`. The data passed to the block (for example the current data in a flow page) is now available in the property `data` when using `context` remappers.
    - Block(`video`): Add video block.
    - App: Add `condition` action.
    - App: Add action `flow.to`.
    - Appsemble: Add `translate` remapper. This can be used instead of `message.format` for simpler messages that don’t use any message values.
    - Cli: Add support setting an icon when creating an app.
    - Cli: Add support setting an icon when updating an app.
    - Cli: Set the process name to `appsemble`.
    - Server: Add `condition` action.
    - Server: Allow specifying `iconBackground` when creating an app.
    - Server: Allow specifying `maskableIcon` when creating an app.
    - Server: Set the process name to `appsemble`.
    
    ### Fixed
    
    - App: Fix inclusion of `context` within remappers for `query` in `request` actions. This was causing `context` to not be available.
    
  • 0.18.15

    b3504c2a · 0.18.15\n\n### Added ·
    0.18.15\n\n### Added
    
    - Studio: Add core app message translations to the translations page.
    
    - Server: Block organization IDs that could be used to impersonate Appsemble.
    - Server: Redirect to Appsemble Studio for app-like URLs.