Releases: appsemble/appsemble
Releases · appsemble/appsemble
0.28.11
0.28.10
Added
- Block(
list
): Addcollapsible
andstartCollapsed
properties for collapsing the list into a compact view. - Block(
list
): Add agroupBy
property to split the list into multiple smaller lists. - Block(
list
): Add atitle
property for a title that shows above the list. - App: Allow sub-page name to be dynamic using Remappers.
Changed
- Server: All emails now use translation files instead of templates.
Fixed
- Block(
form
): Close the selection modal when themaxItems
requirement is reached. - Node-utils: Deleting seed resources now deletes referencing resources before referenced resources.
0.28.9
Added
- Block(
list
): Add ahideOnNoData
property to hide the block if there is no data. - Cli: Get app variables endpoint for dev server.
Fixed
- Block(
form
): Allow selected value to be of typeBlob
. - Block(
form
): Invalidatetags
andselection
fields if they are not required, but haveminItems
specified. - Server: Allow to remove core and shared styles from an app.
0.28.8
Changed
- Block(
form
): Add the option to specify accept in themime-type/*
format for file fields.
Fixed
- Block(
form
): Improve UX on file upload. - Node-utils: Updating resources used to fail if they were created with assets referenced by name.
0.28.7
Fixed
- Cli: Missing options in
team update
command,context
andapp
. - Cli: Throw an error if
remote
is neither found in the specified context nor passed as an argument. - Cli: Wrong option used in
team create
command to make argument dependent on one-another. Options app and context are now optional unless either is specified. - Preact-components: Make the date picker calendar display statically below the input field.
- React-components: Add a footer to the dialog from the
dialog
action. - Server: The
setAppPath
function should try at least 9 times before generating hex values. - Studio: Disable autofill for app secrets.
0.28.6
Added
- Block(
form
): Add aselection
input field, that shows a list of available options.
Fixed
- Server: The
processReferenceHooks
function used to fail if there is no resource passed.
0.28.5
Changed
- Block(
form
): Make thetitle
parameter accept remappers.
Fixed
- Block(
form
): Fix video and image previews. - Server: The
processHooks
function used to fail if there is no passed resource. - Server: User properties, referencing resources, could not be updated.
0.28.4
Added
- Block(
form
): Add afullWidth
parameter to specify if the form should take up all available width. - Block(
form
): Add agrid
parameter to specify if the form fields should be displayed in a grid. - Block(
form
): Add atitle
parameter to set the title of the form. - Block(
form
): Add styling tofieldset
fields to improve visibility. - Block(
form
): Add thetags
input field, which allows adding multiple values to an array. - App: Add support for pages to be viewed by roles.
- Utils: Add the
number.parse
remapper that converts strings to numbers.
Changed
- Block(
form
): Change the default of thedense
parameter totrue
.
Fixed
- Block(
form
): Add a preview for video files. - Block(
form
): Make file input fields preview larger. - Block(
form
): Make file input fields span the whole row in grid layouts. - Studio: Do not use app id from params in app resources page.
0.28.3
Added
- Utils: Add
item
option to thearray
remapper.
Fixed
- Server: The OAuth2 login flow would fail to authenticate a user to the app if the user was not logged in to the Studio.
- Utils: Fix issues with querying private apps by path or with paths that are over 30 characters.
0.28.2
0.28.2