top of page

Release Notes

📝 Reporting Issues

We value your feedback! If you encounter any issues, you can report them through:

Email:


Version 1.8.0

🚀 New Features & Improvements

Improvements in Sharing Tasks

  • Dedicated space for share process

  • Respects user's privacy

  • Reduced process time

Copy Call Errors

  • Tasks now has an option to copy errors for failed calls 

Form Builder

  • Editor Code Validation: 

    • ​Code now validates as user types

    • Other relevant improvements

🐛 Bug Fixes

General

  • Fixed: Accessing public example throws 403 error after session expires

  • Fixed: Save was allowed when code editor had invalid code

Canvas Editor

  • Fixed: Saving from Code panel doesn't save changes

Form Builder

  • Fixed: Running "Generate Royale Project" and "Share" at the same time causes an error

1-3-0


Version 1.6.0

🚀 New Features & Improvements

Asynchronous Operations

  • New Tasks panel to manage multiple running operations

  • Run multiple operations asynchronously without blocking the UI

  • Access produced artifacts at any time during the application session

  • Feature is available across Canvas Editor and Form Builder

Switch Between Applications

  • New option to switch between all Moonshine.dev applications

Authentication and Session

  • Added new "Remember Me" option during login

  • With "Remember Me" enabled, the application will automatically re-login users upon session timeout

  • "Remember Me" preference can be changed during login or while in-app

Modified Login Flow

  • Login now happens in a separate tab instead of in-app

  • For unauthenticated users: Previously, unsaved work could be lost due to in-app reload during the login process. With the modified system, unsaved work can now be preserved by authenticating in a separate tab - no app reload required

Task Cancellation

  • New cancel option to dismiss a running task

Canvas Editor

  • Cache server for builds: 

    • ​New build server with caching mechanism to speed up "Run as HTML" compilation

    • Produces HTML output in significantly less time

  • Download all: New option to download all editor projects as a single zip file within a Project

  • Enable copy/paste: Enabled copy/paste ability in the Code panel for free users

  • Precompiled examples: Example projects now come with precompiled artifacts, eliminating compilation wait times

  • Subscription adjustment: Adjustments to subscription flow for more linear experience when changing plans

🐛 Bug Fixes

General

  • Improved: Notable changes to the access mechanism for more secure file access between users

  • Improved: Server call logic restructured and optimisation

  • Fixed: Attempting logout no longer throws a 400 error

  • Fixed: File access issues for newly created users

  • Fixed: Downloading artifacts no longer throws a 403 error

Form Builder

  • Fixed: Unwanted behaviors between Code and Design panels after pasting code from external sources into the Code editor

1-3-0


Version 1.5.0

🚀 New Features & Improvements

Content Sharing System

  • Share your work directly from both Form Builder and Canvas Editor

  • In Form Builder: Click the vertical ellipsis (⋮) next to "New Form" and select "Share"

  • In Canvas Editor: Access via the "Share" button in the file context menu

  • Generate secure, hard-to-guess public links for your shared content

  • Automatic deployment of shared content with proper access controls

Canvas Editor

  • Numeric Value Editing: 

    • ​Added up/down stepper buttons for precise numeric input

    • Support for minimum and maximum value constraints (e.g., alpha property 0.0-1.0 range)

    • Improved input validation for numeric fields

  • Data Container Enhancements: 

    • Added CSV import functionality for GridView and ListView components

    • Streamlined data binding process for data containers

  • Property Editor Improvements:

    • Enhanced boolean and enum property editing with dropdown lists

    • Improved A-Z properties view for better organization

    • More intuitive property value selection

  • Stability & Performance:

    • Improved error handling and user feedback

    • Optimized performance for large projects

Form Builder

  • Interactive Code View: 

    • ​Edit form properties directly in XML with real-time preview

    • Toggle between code and visual editing seamlessly

    • Built-in XML validation with error highlighting

    • Automatic form UI regeneration when code is modified

  • XML Schema Support: 

    • Added comprehensive XSD schema for form definitions

    • Supports both new and legacy form formats

    • Validates form structure and properties

    • Ensures compatibility and data integrity

  • Apache Royale CRUD Interface:

    • Automatically generate functional Create, Read, Update, Delete interfaces

    • Supports all field types including computed and multi-value fields

    • Handles hidden fields appropriately in the generated code

    • Includes proper form validation and error handling

    • Generates clean, maintainable Apache Royale code

1-3-0


Version 1.4.0

🚀 New Features & Improvements

Canvas Editor

  • UI Improvements: Enhanced text input readability with larger font sizes and improved padding.

  • Dark Mode Enhancement: Lightened text input background color in dark mode to improve text selection visibility.

Form Builder

  • Code View Feature: Added new Code View capability that displays the XML representation of forms

    • ​Real-time XML updates as form elements are modified

    • Syntax highlighting for better code readability

    • Automatic scrolling to highlight the corresponding XML when selecting form elements

    • Unsaved content detection with warning prompts when attempting to close or navigate away

  • Example Forms: Added comprehensive set of example forms matching Canvas Editor examples

    • ​Pre-compiled examples with "Run" button functionality

    • Ability to customize examples through "Save As" functionality

  • Subscription Management: Improved subscription handling with better error management

  • Improved Operation Feedback:

    • Enhanced loading indicators with estimated time for long-running operations​

    • Intelligent progress bars that adapt based on operation duration

    • Optimized polling intervals for better performance

🐛 Bug Fixes

Form Builder

  • Fixed: Issue where Manage Subscription would hang due to undefined configuration

  • Fixed: TabNavigator component now properly builds and runs in HTML5

General Improvements

  • Fixed: TabNavigator component now properly builds and runs in HTML5

  • Improved: UI component styling for better visual coherence and usability

  • Enhaced Error Handling:

    • Copyable error messages for easier troubleshooting and bug reporting

    • Scrollable text area for viewing complete error details

    • Better visual presentation of error information

1-3-0

Version 1.3.0

🚀 New Features & Improvements

Editor Enhancements

  • Sticky Notes: Added new annotation component for adding notes to your designs.

  • Keyboard Shortcuts: Added support for saving via CTRL + S.

  • Canvas Management: Implemented ability to move canvases between projects.

🐛 Bug Fixes

UI Improvements

  • Fixed: Close button not working in the Subscription Popup.

  • Fixed: Copy/Paste functionality in the Canvas Designer.

1-3-0

Version 1.2.0

🚀 New Features & Improvements

Project Organization

  • Canvas Project Groups: Added the ability to organize canvases into projects, making it easier to manage multiple screens within an application.

  • AI Token Management:

    • New interface to view remaining AI tokens.

    • Convenient token purchase option through an integrated pricing table.

    • Clear visibility of token balances including package tokens and plan tokens.

🐛 Bug Fixes

Authentication

  • Fixed: HTTP 403 error occurring during the logout process.

  • Improved: Authentication flow stability for consecutive login/logout operations.

1-2-0

Version 1.1.0

🚀 New Features & Improvements

Enhanced File Management

  • Clone Canvas Feature

    • Added ability to create copies of existing canvases

    • Automatic "_copy" suffix for cloned files

  • Save As Feature: Implemented a new "Save As" option allowing users to rename or create copies of existing files

  • File Name Validation: Added validation to prevent duplicate file names and ensure proper naming conventions

  • File Renaming: Added the ability to rename saved files directly from the "My Saved Work" area

  • Improved Error Messages: Added more descriptive error messages when file operations fail

  • Clear Save Dialog

    • Improved save dialog with clear instructions

    • Visible file extension information

🐛 Bug Fixes

Save Functionality

  • Fixed: Files not appearing in "My Saved Work" area after saving

  • Fixed: Problem with file extension handling when saving new files

  • Fixed: Files without `.mxhx` extension not being properly saved

1-1-0

Version 1.0.0

Initial release

1-0-0

Stay Updated

Join our Moonshine TopicBox discussion group to stay informed about the latest updates, share your feedback, and connect with other Moonshine.dev users.

bottom of page