Releases: appsemble/appsemble
Releases · appsemble/appsemble
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
0.28.1
0.28.1
0.28.0
Added
- Studio: Add edit and delete buttons on an organization’s app collections page.
- Studio: Add option to view seed resources on the resource details page.
Changed
- Server: Change the type of the
data
column in theResource
table to optimize performance and support sorting by nested fields. - Utils: Add support for remappers in the prop remapper.
Fixed
- Block(
list
): The block would throw an error when there is no data instead of displaying theNo data
message. - Cli:
team update
command should usepatch
request. - Utils: The
date.format
remapper would not accept strings.
0.27.12
Added
- App: Add support for app variables.
- Cli: Add support for app variables and secrets from the app directory.
- Server: Add
AppVariable
table to store app variables. - Studio: Add an app
Variables
page to the studio. - Utils: Add app variable endpoints.
- Utils: Add the
variable
remapper.
0.27.11
Added
- Cli: Support uploading
maskable-icon.png
from app variant directory withapp publish
andapp update
.
Changed
- Server: Change SSO authorizations to cascade delete for OAuth2 and SAML.
Fixed
- Cli: Uploading
icon.png
from app variant directory withapp publish
andapp update
. - Server: Allow user info url to be empty when calling endpoint
updateAppOAuth2Secret
. - Server: Creating an OAuth2 app secret would break the ability to update again without a page refresh.
- Studio: The app assets tab would show an error after deleting the last asset.
- Studio: The app resources tab would show an error after deleting the last resource.
0.27.10
Added
- Cli: Read README files from app variant directories.
- Cli: Read app long descriptions per language from README files.
- Server: Add new table
AppReadme
to store app long descriptions. - Utils: Add
readmeUrl
to App.
Changed
- Server: Collections endpoint returns localized results.
Removed
- Server: Remove column
longDescription
fromApp
model. - Utils: Remove
longDescription
fromApp
.
Fixed
- Block(
form
): Use field name as fallback value for label if label isn’t specified. - Cli: The
app patch
command would fail when passing only arguments with their values set to false. - Cli: The
app patch
command would lock the app before patching other values first. - Preact-components: Use required property from props in dual slider component.
- Server: Randonly generated app path length should be less than 30 characters.
- Server: Subdomains of the main Appsemble host are assumed to have a valid SSL certificate if the
--forceProtocolHttps
flag is set. This assumes that the main Appsemble host has a valid wildcard SSL certificate. - Studio: Localization for collections page app card.
0.27.9
Added
- Cli: Add app patch command to update the settings of an app.
- Cli: Support
variant
argument forapp publish
command. - Cli: Support
variant
argument forapp update
command. - Cli: Support assets option in appsembleRC file to publish assets from assets folder.
- Cli: Support resources option in appsembleRC file to publish resources from resources folder.
- Cli: Support shared app variants using the
variant: name
in an.appsemblerc
context.
Changed
- Cli: Fix uploading screenshots with
app update
.
Fixed
- Cli: Fix reading supported languages for screenshots.
- Cli: Fix reading supported languages from the app directory instead of the main project.
- Cli: The
app publish
command would error when no context is defined. - Cli: The
app update
command would error when no context is defined.
0.27.8
Added
- Cli: Add support for screenshots by language.
- Server: Add support for screenshots by language.
Removed
- Cli: Remove
seed
from JSON schema.
Fixed
- Cli: Update JSON schema to include
collections
,googleAnalyticsId
, andassetsClonable
.