Tags give the ability to mark specific points in history as being important
-
0.19.11
4ad9b3da · ·0.19.11 ### Added - Block(`form`): Add `data-path` attribute to root node of the DOM output. - Block(`markdown`): Add `data-path` attribute to root node of the DOM output. - App: Add `from` field to `email` action. This can be used to customize the name when Appsemble sends emails. - App: Add option to set a default email name when sending emails for an app. - Appsemble: Add property `path` to `BootstrapParams`. - Create-appsemble: Release `create-appsemble`. ### Fixed - App: Fix language preference in app settings not always updating appropriately. - Create-appsemble: Fix typing issues in `preact` and `mini-jsx` templates.
-
0.19.10
ef92bf8b · ·0.19.10 ### Added - Block(`markdown`): Add `alignment` property. This can be used to change the alignment of the text content. - Block(`markdown`): Add `centered` property to parameters. This can be used to center the content without having to use the `html` block or include HTML tags in the messages. - Cli: Add support for uploading CSV files. - Studio: Add an export to CSV button for app members. ### Fixed - Studio: Fix download CSV button.
-
0.19.9
b574ed1e · ·0.19.9 ### Added - App: Add `analytics` action. - App: Add support for arrays of strings or numbers for `prop` remapper. - App: Add support for translated flow page steps. - Server: Add support for creating resources from CSV data. - Studio: Add support for translating flow page steps. ### Changed - Cli: Update to `postcss` 8. ### Removed - App: Remove support for accessing properties using dot notation in `prop` remapper.
-
0.19.8
9aef2788 · ·0.19.8 ### Added - Cli: Add support for `sentry-dsn`, `sentry-environment`, and `google-analytics-id` when creating or updating apps. - Server: Add additional validation for `link`, `flow`, `resource.`, and `user` actions. - Studio: Add app setting `showAppDefinition`. ### Changed - Cli: Change behavior of `--app-id` combined with `--app` for various commands. `app-id` now takes precedence over `context.environment.id`. - Server: Change minimum amount of steps for flow pages to 2. - Studio: Replace app setting `private` with `visibility`.
-
0.19.7
3f32a0a8 · ·0.19.7 ### Added - App: Add support for `link` action validation. - App: Track page views using Google Analytics if configured. - App: Update the document title to the current page. - Studio: App CSS is now validated in the editor. - Studio: The app editor now shows inline validation errors. ### Changed - Studio: Rename Roles page for apps in Studio to Users. ### Fixed - Cli: Fix authentication headers not correctly being passed through for Team CLI commands.
-
0.19.6
181c702f · ·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 ### 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.1
d9138f37 · ·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 ### 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.30
a0f2e36f · ·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 ### 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 ### 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.25
f170a403 · ·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 ### 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.