Tags give the ability to mark specific points in history as being important
-
0.20.21
0a4edff8 · ·0.20.21 ### Added - Block(`form`): Add `inline` property to form fields. - Block(`form`): Allow the required requirement to be remapped for conditionally required form fields. - App: Add Indonesian translations. - App: Add `retainFlowData` prop to flow page. - App: Added Russian translations. - Studio: Add Indonesian translations. - Studio: Added Russian translations. - Types: Add `hideName` prop to pages. - Utils: Add `from.history` remapper. ### Changed - Types: `array.omit` remapper now supports an array of remappers as input. ### Fixed - App: Resolve `link.back` action not navigating to the previous page if current page is translated.
-
0.20.19
9899dedb · ·0.20.19 ### Added - Utils: Add `array.append` remapper. - Utils: Add `array.from` remapper. - Utils: Add `array.omit` remapper. ### Changed - Block(`form`): Rename `showIf` property to `show`. ### Fixed - Block(`form`): Resolved an issue where the string field would not display icons. - Block(`table`): Resolve an issue where buttons would not add the id to the resource route when using the link action in the table block. - App: Resolve page parameters on tabs pages not working.
-
0.20.17
abf12932 · ·0.20.17 ### Added - Block(`action-button`): Add the icon for the action button block. - Block(`audio`): Add the icon for the audio block. - Block(`chart`): Add the icon for the chart block. - Block(`control-buttons`): Add the icon for the control buttons block. - Block(`feed`): Add the icon for the feed block. - Block(`filter`): Add the icon for the filter block. - Block(`form`): Add form auto-fill. - Block(`form`): Add the icon for the form block. - Block(`html`): Add the icon for the HTML block. - Block(`image`): Add the icon for the image block. - Block(`list`): Add the icon for the list block. - Block(`map`): Add the icon for the map block. - Block(`markdown`): Add the icon for the markdown block. - Block(`qr-scan`): Add the icon for the qr-scan block. - Block(`table`): Add the icon for the table block. - Block(`tiles`): Add the icon for the tiles block. - Block(`timer`): Add the icon for the timer block. - Block(`video`): Add the icon for the video block. - Utils: Add assign.history remapper. - Utils: Add history remapper. - Utils: Add omit.history remapper. ### Fixed - Studio: Resolved not being able to create apps in an organization with sufficient permissions when your first organization gave you insufficient permission to create apps.
-
0.20.16
10583775 · ·0.20.16 ### Added - Block(`form`): Block(form): Add conditional field rendering. - App: Add the `each` action. - Server: Add the `each` action. ### Changed - App: Upgrade from “react-router-dom” 5.0.0 to 6.0.0. - React-components: Upgrade from “react-router-dom” 5.0.0 to 6.0.0. - Server: Accepts the `examples` property for JSON schemata instead of `example`. - Studio: Upgrade from “react-router-dom” 5.0.0 to 6.0.0. ### Fixed - App: Fix user.register action. - Server: Fix content security policy for OAuth2 client credentials login process. - Studio: Fixed editor console errors persisting after fixing the error. - Studio: Studio(blocks): Change name in block examples to type.
-
0.20.11
38cd34dc · ·0.20.11 ### Added - Block(`audio`): Add `audio` block. - Block(`form`): Add `dense` property. - Server: If a user requests an app through an Appsemble domain, but the app has a custom domain, the user is redirected to the custom domain. ### Changed - Cli: Automate the login flow. ### Removed - Webpack-config: Remove support for the `paths` property in `tsconfig.json`.
-
0.20.10
5765f908 · ·0.20.10 ### Added - App: Add `remapAfter` and `remapBefore` to actions. - App: Add support for custom SMTP settings for apps. These can be found in the app secrets page. - Server: Support block examples. - Studio: Show block examples. ### Changed - Studio: Change Import from CSV button to also accept JSON files. ### Deprecated - App: Deprecate `remap` on actions, `remapBefore` may be used instead. Existing apps that still use `remap` will continue to work.
-
0.20.9
d7033e4e · ·0.20.9 ### Added - Block(`form`): Add `alwaysValidate` option to form requirements. This can be useful for fields that can also perform validation on fields that are filled in at a later time. - Block(`form`): Add `confirm` option to `date` and `date-time` fields. Enabling this will display a confirm button once a date has been selected. - Block(`form`): Add `dateFormat` property to `date` and `date-time` fields to customize the way these are shown to the user. - Block(`image`): Add `image` block. ### Changed - Studio: Sort custom messages section in app translations alphabetically.
-
0.20.8
b298fc81 · ·0.20.8 ### Added - Block(`action-button`): Add `title` property. - Block(`button-list`): Add `title` property. - Block(`form`): Add `color` and `size` properties to `boolean` fields. - Block(`form`): Add support for displaying boolean/checkbox fields as switches. - Block(`table`): Add `disabled` property for button columns. - Block(`table`): Add `title` property to button fields. - App: Add `view` property to `resource.query` and `resource.get` actions. - Server: Add support for resource views. - Utils: Add `object.omit` remapper. - Utils: Add `random.float` `random.integer` `random.string` remapper. ### Fixed - Block(`form`): Fix bug where `icon` would be ignored for `date` and `date-time` fields. - Block(`table`): Move `alignment` property specific to dropdown fields to the `dropdown` field property. This was added to `DropdownOption` instead of `DropdownField` by accident. - App: Fix bug where register form was displayed twice.
-
0.20.7
f2b54674 · ·0.20.7 ### Added - Block(`table`): Add alignment property to allow for setting the alignment of dropdown fields. - App: Add `lt` and `gt` remappers for comparing if a value if greater than or less than another value. - App: Add support for setting an `end` date for the `ics` remapper. This is mutually exclusive with the property `duration`. - Server: Add support for `null` in OData queries. For example: `/$filter=date eq null`. ### Changed - Block(`tiles`): Change default text color to be brighter. - Block(`tiles`): Rename `asset` to `image`. Any value that matches a valid URL will be used as the source of the image, otherwise it will attempt to load an asset based on either an alias or a UUID. ### Fixed - Block(`tiles`): Fix background color. This used to assume the color is a valid [Bulma color](https://bulma.io/documentation/helpers/color-helpers). Instead it will display either a hex value, a valid Bulma color, or default to `primary`.
-
0.20.6
36c9fc51 · ·0.20.6 ### Added - Block(`form`): Add `TimeRangeRequirement` for `date-time` fields to limit the time range. - Block(`form`): Add new requirement for `date` and `date-time` fields to disable selecting dates that fall on specific weekdays. - App: Add `download` action for downloading the result of an action. - App: Add remapper `ics` for creating calendar events. - Server: Email actions now support content based attachments. ### Fixed - Server: Fix case sensitivity bug when using `password` grant type.