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

    57c6c954 · 0.19.15 ·
    0.19.15
    
    ### Added
    
    - Block(`form`): Add event listener for `fields`. This can be used to dynamically replace the fields.
    - Block(`form`): Add support for `slider` display on numeric fields.
    - App: Inject CSS for the Bulma slider extension.
    - Sdk: Add support for generating new menu items using `utils.menu()`.
    - Studio: Add color picker in app editor.
    
    ### Changed
    
    - Block(`form`): Change `fields` to be optional but require at least 1 item.
    
  • 0.19.14

    b0f05b5c · 0.19.14 ·
    0.19.14
    
    ### Added
    
    - Server: Add support for resource history.
    
    ### Changed
    
    - Server: Filter out organizations that don’t have any public apps.
    
  • 0.19.13

    1cabcde5 · 0.19.13 ·
    0.19.13
    
    ### Added
    
    - Block(`form`): Add `static` field type. This field type can be used to display text in between fields.
    - Server: Add API endpoint to update multiple resources at once.
    - Server: Keep track of who last edited a resource.
    - Studio: Add support for resource editors.
    
  • 0.19.12

    26a13173 · 0.19.12 ·
    0.19.12
    
    ### Added
    
    - App: Add option to use the `link` action to link to the login page and settings page.
    - App: Add support for specifying which storage mechanism to use for the `storage` actions. Supported values are `indexedDB`, `localStorage`, and `sessionStorage`.
    
  • 0.19.11

    4ad9b3da · 0.19.11 ·
    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 ·
    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 ·
    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 ·
    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 ·
    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 ·
    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.