Skip to content

Releases: appsemble/appsemble

0.28.4

29 Apr 07:39
0.28.4
8572d3e
Compare
Choose a tag to compare

Added

  • Block(form): Add a fullWidth parameter to specify if the form should take up all available width.
  • Block(form): Add a grid parameter to specify if the form fields should be displayed in a grid.
  • Block(form): Add a title parameter to set the title of the form.
  • Block(form): Add styling to fieldset fields to improve visibility.
  • Block(form): Add the tags 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 the dense parameter to true.

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

19 Apr 14:02
0.28.3
79786cc
Compare
Choose a tag to compare

Added

  • Utils: Add item option to the array 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

17 Apr 11:30
0.28.2
fdb22f5
Compare
Choose a tag to compare
0.28.2

0.28.1

17 Apr 09:44
0.28.1
5d6fa62
Compare
Choose a tag to compare
0.28.1

0.28.0

16 Apr 14:49
0.28.0
3ffcc4c
Compare
Choose a tag to compare

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 the Resource 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 the No data message.
  • Cli: team update command should use patch request.
  • Utils: The date.format remapper would not accept strings.

0.27.12

10 Apr 09:51
0.27.12
b8050e3
Compare
Choose a tag to compare

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

08 Apr 15:03
0.27.11
86c7121
Compare
Choose a tag to compare

Added

  • Cli: Support uploading maskable-icon.png from app variant directory with app publish and app update.

Changed

  • Server: Change SSO authorizations to cascade delete for OAuth2 and SAML.

Fixed

  • Cli: Uploading icon.png from app variant directory with app publish and app 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

03 Apr 08:58
0.27.10
5f9b9c4
Compare
Choose a tag to compare

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 from App model.
  • Utils: Remove longDescription from App.

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

21 Mar 12:04
0.27.9
4006471
Compare
Choose a tag to compare

Added

  • Cli: Add app patch command to update the settings of an app.
  • Cli: Support variant argument for app publish command.
  • Cli: Support variant argument for app 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

20 Mar 14:15
0.27.8
bfb347a
Compare
Choose a tag to compare

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, and assetsClonable.