Releases: appsemble/appsemble
Releases · appsemble/appsemble
0.25.1
Added
- Cli: Allow setting
seed
in the.appsemblerc
file of an app.
Fixed
- Cli: In version
0.25.1
theapp update
command changed thedemoMode
value to theseed
value instead of setting the seed value. - Server: In version
0.25.1
demo apps that would previously seed were not being updated to allow them to seed again. The demo apps should be manually updated to seed again.
0.25.0
Added
- Cli: More options to the create app command.
- Cli: Option to disable seeding demo apps in
publish app
command. - Cli: Option to disable seeding demo apps in
update app
command. - Server: A setting to disable seeding for demo apps.
- Studio: New documentation page explaining app concept and various app settings.
Changed
- Studio: The app snapshot editor now uses a split view.
Fixed
- App: Blocks were incorrectly filtered, which caused blocks of the same type to be filtered only by their name, excluding their version, resulting in their JavaScript not being loaded.
- React-components: Solve issue where sidebar backdrop covers the sidebar itself.
- Server: Disallow request action calling itself.
- Server: In demo mode ephemeral resources with assets would fail to create if not initially seeded.
- Studio: App collections page will no longer show an unusable dropdown next to the Edit button.
- Studio: Loading the studio at the style editor page no longer crashes the page.
- Studio: The app snapshot editor was only 5 pixels high making difficult to view.
- Studio: The resource details editor was only 5 pixels high making difficult to view.
0.24.13
Added
- Server: Add an endpoint that fetches all demo app members without security.
- Studio: New action documentation section including code snippets.
Changed
- App: Users can now directly select with which demo user to login, without logging in with Appsemble first.
Fixed
- App: Fixed a bug in the app side menu when the user is still not logged in.
0.24.12
Added
- Cli: Publish resources recursively in the
app publish
command based on resource references. - Server: Reseed resources recursively in the
/app/{id}/reseed
endpoint based on resource references. - Server: Reseed resources recursively in the
cleanupResourcesAndAssets
command based on resource references.
Changed
- Node-utils: Patch resource schema in
processResourceBody
to allow resource references by index. - Utils: Added validation for resource names against the reserved keywords
created
,updated
,author
,editor
,seed
,ephemeral
,clonable
andexpires
.
Fixed
- App: App bar rendering title wrong.
- Studio: Unexpected error on the organization docs page.
- Utils: Remove additional history stack in the remapper context.
0.24.11
Added
- Server: Default values are added to nested properties in app member properties when they are of type object.
Changed
- App: If a
currentEmail
is not specified in theuser.update
action, it assumes the logged-in email. - App: The
password
field is no longer required in theuser.update
action. - Utils: Changed
user.properties
to accept integer and array properties without referencing resources.
Fixed
- App: After the
user.update
action, updated user properties are now correctly assigned. - App: After updating user properties from the studio, they are now correctly assigned.
- App: App controller handler functions now load as expected.
- Server: Invalid authentication state causing internal server error on blocks page.
- Studio: The dialog message shown in the studio app editor page shows message even after save.
0.24.10
Added
- Studio: Add search bar for blocks.
- Studio: Watermark in app card and app details page.
- Utils: New Google Fonts.
- Utils: Support for binary data in
null.strip
remapper.
Changed
- Studio: Make
import
button optionally visible on home page.
Fixed
- Server: Deleting more child resources in cascade delete than allowed.
- Server: Updating more child resources in cascade delete than allowed.
- Utils: Ensure resource reference types are specified.
0.24.9
0.24.9
0.24.8
Changed
- Server: Fetch resources separately to improve server performance.
Fixed
- Server: Resolve error on apps page caused by expired tokens.
- Studio: Ensure the user is logged in before loading “My apps”.
0.24.7
Changed
- Server: Fetch assets separately to improve server performance.
0.24.6
Fixed
- Server: Ensure only the latest snapshot is retrieved on the server.
- Studio: Fix link to app-icon documentation being broken in the app icon settings.
- Studio: Resolve app members page error.
- Studio: Resolve error in app search bar.