[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.6

    181c702f · 0.19.6 ·
    0.19.6
    
    ### Changed
    
    - Server: The Block styles API now use `application/json` instead of `multipart/form-data`.
    - Server: The fields `yaml`, `coreStyle`, and `sharedStyle` are now accepted as strings instead of binary strings.
    - Studio: The API no longer accepts the `definition` field for updating apps. Instead use the `yaml` field.
    
    ### Fixed
    
    - App: Fix navigation bar close button reopening the side menu.
    - App: Fix profile picture scaling in the navigation bar dropdown.
    
  • 0.19.5

    469d7137 · 0.19.5 ·
    0.19.5
    
    ### Added
    
    - Cli: Enable strict subcommand parsing.
    - Cli: Pretty print app validation errors.
    - Sdk: Use generics to configure the event listener data type.
    - Server: Preserve formatting when cloning apps.
    
    ### Fixed
    
    - React-components: The side menu is now closed if the user clicks anywhere outside the menu.
    
  • 0.19.4

    46c4607b · 0.19.4 ·
    0.19.4
    
    ### Changed
    
    - App: Rename `subPages` for `flow` and `tabs` pages to `steps` and `tabs` respectively.
    
  • 0.19.3

    f0434534 · 0.19.3 ·
    0.19.3
    
    ### Added
    
    - Block(`video`): Add `subtitles` property.
    
    ### Changed
    
    - Webpack-config: Make `webpack` a regular dependency.
    
    ### Fixed
    
    - App: Prevent profile picture from overflowing.
    
  • 0.19.2

    d059c809 · 0.19.2 ·
    0.19.2
    
    ### Changed
    
    - Cli: Turn `webpack` into a regular dependency.
    
    ### Fixed
    
    - App: Fix service workers.
    - Studio: Fix issue that caused a crash when viewing an organization.
    
  • 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.