Quicksave Logo

UI Editor

Release Notes

2.104.0

May 6, 2025

v2.104.0 Release

This release adds several small but mighty quality of life improvements to the Editors. We've added clearer labels to all property values, and made it easier to quickly edit Node names by automatically highlighting the Node name when adding or editing a Node in the Hierarchy. Finally, we've made improvements around license validation and license ownership UI, and made the About menu easier to locate.

πŸ’Ž Improvements

  • Updates all property titles to more human-readable formats.
  • Node title is automatically selected when adding or editing a Node in the Hierarchy, making it easier to edit the name.
  • Enhanced license key error dialogs with more descriptive guidance.

✨ New

  • Added a Help menu in the title bar with β€œAbout” information.
  • The Editor window now shows the license owner in its title.

2.103.0

April 11, 2025

v2.103.0 Release

This release secures our Editors with a Windows code signing certificate, ensuring that Microsoft Defender recognizes the application as a trusted product from Quicksave. The digital signature confirms our publisher identity and removes security warnings. It also makes it easier to change the color of Text elements by automatically displaying the fill property when creating a new Text element.

πŸ’Ž Improvements

  • Enhanced security through a digitally signed application.
  • Makes fill property required for Text elements.

2.102.0

April 2, 2025

v2.102.0 Release

This update adds a filterable autocomplete dropdown to the Spine Node animations fields, making it easier to sort through animations on complex Spine files. It also renames the Node tab to Node Properties for more clarity. Finally, it resolves an issue on Macs where popup dialogs would sometimes block use of the Editor while in fullscreen mode.

πŸ’Ž Improvements

  • Adds a filterable autocomplete dropdown to the Spine Node animation fields.
  • Updates the Node module label to Node Properties for increased clarity.

🐞 Fixes

  • Resolves an issue on Mac where popup dialogs would sometimes appear fullscreen, blocking use of the Editor.

2.101.1

March 11, 2025

v2.101.1 Release

This update introduces a Universal Mac build, enabling the use of QSApp Editors on both x64 and ARM-based Macs. It enhances security with improved license validation, and fixes an issue where the application would sometimes fail to open. Additionally, UI improvements make newly created Nodes more visible in the Editor View.

πŸ’Ž Improvements

  • Improves the visiblity of newly created Nodes within the View by setting default position, size, and text values.

🐞 Fixes

  • Resolves an issue where the Editor window did not always open after launching.
  • Prevents access to the Editor window before entering a valid license key.

✨ New

  • Introduces a Universal Mac build, supporting both x64 and ARM-based Macs.
  • Implements a 24-hour license check for enhanced security.

2.100.2

February 07, 2025

v2.100.2 Release

This update enhances error handling with clearer messages and improves the reliability of license validation.

🐞 Fixes

  • Improves the error handling by improving on clarity of messages

2.100.1

February 05, 2025

v2.100.1 Release

This update fixes the 403-forbidden license validation error when first running the Editor and improves the reliability of the license verification process.

🐞 Fixes

  • Fixes the 403-forbidden license validation error when first running the Editor.

2.100.0

February 05, 2025

v2.100.0 Release

This update improves autoupdater error handling and adds license key validation with a splash screen for a smoother startup experience.

πŸ’Ž Improvements

  • Adds license key validation and a splash screen, improving the startup experience and activation process.

🐞 Fixes

  • Displays unknown errors in the autoupdater as part of the user message, providing better feedback during updates.

2.99.0

February 03, 2025

v2.99.0 Release

This release introduces powerful new features, including node tint adjustments, displacement filter, discriminated union support, and multisource drag-and-drop in the hierarchy. It also improves flexibility with property references. Key bug fixes address view padding issues, erroneous module titles, unsupported property references, and schema modifier restructuring for better maintainability.

🐞 Fixes

  • Fixes erroneous switcher title definition in certain vector modules, ensuring correct module labeling.
  • Fixes view padding to improve layout consistency and display accuracy.
  • Removes unsupported property references to eliminate errors and enhance code stability.
  • Restructures schema modifiers to improve organization and maintainability

✨ New

  • Adds the ability to adjust node tint using modifiers, enabling dynamic color adjustments.
  • Adds discriminated union support, enhancing schema flexibility and type safety.
  • Adds a displacement filter to create warping and distortion effects.
  • Adds multisource drag-and-drop functionality in the hierarchy, simplifying content organization.
  • Introduces property references, allowing for more flexible and reusable configurations.

2.98.1

January 20, 2025

v2.98.1 Release

This update resolves an issue with the particle emitter link in the help text, ensuring proper navigation.

🐞 Fixes

  • Fixes the broken particle emitter link in the help text

2.97.0

January 14, 2025

v2.97.0 Release

This release enhances visual effects with the addition of Kawase Blur, Twist, and liquid dissolve filters, offering new creative possibilities. It also fixes HTML overlay positioning issues when using fixed aspect ratios and updates core dependencies for improved stability and performance.

🐞 Fixes

  • Corrects the positioning of HTML overlay elements (such as input fields) when using fixed aspect ratios, ensuring they remain correctly aligned during view resizing.

✨ New

  • Adds Kawase Blur and Twist filters for creating smooth blur and dynamic twist effects.
  • Adds a liquid dissolve filter to create fluid, dissolving transitions

2.96.0

November 28, 2024

v2.96.0 Release

This release adds five new visual effectsβ€”advanced bloom, bulge pinch, CRT, noise, and RGB split filtersβ€”enhancing visual customization. Core dependencies are also updated for improved performance and stability.

✨ New

  • Adds an advanced bloom filter for enhanced lighting effects.
  • Adds a bulge pinch filter to create distortion effects.
  • Adds a CRT filter for retro screen effects.
  • Adds a noise filter for grainy visual textures.
  • Adds an RGB split filter to create color separation effects.

2.94.5

October 24, 2024

v2.94.5 Release

This update improves the Mac installer by ensuring it is correctly signed and notarized, providing a smoother installation process and enhanced security for Mac users.

πŸ’Ž Improvements

  • Ensures the Mac installer is properly signed and verified to meet Apple’s security requirements.

2.94.4

October 11, 2024

v2.94.4 Release

This update resolves an issue with Husk getting stuck on license key validation, ensuring smoother activation and validation processes.

🐞 Fixes

  • Fix husk getting stuck on license key validation

2.94.3

October 08, 2024

v2.94.3 Release

This update improves usability by preventing unwanted text selection when dragging the cursor out of view and ensures the play mode icon correctly displays in the view title.

🐞 Fixes

  • Fixes an issue where dragging the cursor out of view causes unwanted text selection behavior.
  • Fixes an issue where the play mode icon does not appear in the view title.

2.94.2

September 09, 2024

v2.94.2 Release

This update improves stability by fixing schema validation issues that affect copying and pasting, resolving layout image copying problems, and addressing schema warnings for smoother validation.

🐞 Fixes

  • Fixes an issue preventing layouts from being copied as images.
  • Resolves schema warnings to ensure smoother validation and improved stability.

2.94.1

August 30, 2024

v2.94.1 Release

This update fixes hierarchy issues caused by the magic wand tool, ensuring nodes remain selectable, update correctly, and support undo actions. It also updates core dependencies for improved performance and stability.

🐞 Fixes

  • Fixes an issue where changing node types with the magic wand breaks the hierarchy, making nodes unselectable and preventing proper updates or undo actions.

2.94.0

August 28, 2024

v2.94.0 Release

This update improves scrolling across key components, fixes unwanted property reordering when saving layouts, and resolves a bug with the active state indicator when deleting modifiers.

🐞 Fixes

  • Fixes a bug where deleting all modifiers from a node does not properly update the active state indicator in the hierarchy view. The debug text in the viewport correctly reflects changes.

✨ New

  • Improves UI consistency by adding scrollbars to various components (hierarchy, node widget, and dropdown menus) and fixes an issue where the schema property position in saved layouts causes unnecessary file changes.

2.93.0

July 31, 2024

v2.93.0 Release

Our new release adds visual icons for the new Renderproxy node and IFrame node. This should help better differentiate these nodes from the other node types. Additionally, we've released the Visual Impairment mode which adds various color blindness filters into the rendered viewport. This feature should help make creating accessible Game UIs far better and streamlined.

πŸ’Ž Improvements

  • Renderproxy node now has an icon.
  • IFrame node now has an icon.

🐞 Fixes

  • Color picker format remains the same when re-opening the color picker. Whether Hex or HSL, it'll default to your chosen format.

✨ New

  • Adds Visual Impairment mode for the viewport which can be used to validate accessibility regarding color blindness.

πŸ“· Screenshots

2.92.0

July 2, 2024

v2.92.0 Release

This update adds a new node type, the RenderProxy node. It became apparent that in some cases it would be benenficial to be able to render text from a child to be above a layering parent node. The RenderProxy makes this possible by creating a proxy layer for the text node to render on. This helps prevent any overlapping layering issues.

✨ New

  • Adds RenderProxy Node which allows other nodes to render on a different layer assigned to the RenderProxy.
  • Adds Tint property to Text Node which allows a color tint to be added to text within the view.

2.91.0

June 26, 2024

v2.91.0 Release

This update is filled with a lot of UI/UX improvements for the editor, but most importantly, we've introduced the new Husk project initiative. This Husk project requires an access key to be provided to the editor when running the editor for the first time.

🐞 Fixes

  • Hierarchy search filter changes the term 'Schema' to 'Node Type'
  • Adds a dash(-) in the View panel's title between the text and play mode icon
  • Adds emdash(--) in view widget title
  • Deleting a node now triggers the validator to ensure the hierarchy is still sane
  • Fixes grammar mistake in update notification message
  • Current file remains opened when refreshing the editor

✨ New

  • Husk Project: Editor now requires access key when running for the first time
  • Draggable dividers have been added tabular property arrays.

2.90.0

April 19, 2024

v2.90.0 Release

Major bug fix in this release which prevents the editor from crashing when working with two separate UI Editor layout files and making changes to the assets of one layout and then closing the UI Editor window while keeping the second one open.

🐞 Fixes

  • Fixes a crash where the UI Editor would attempt to pull resource changes from assets that did not exist within the layout.

2.89.0

April 12, 2024

v2.89.0 Release

A round of bug fixes in this release where we deal with issues pertaining to the auto-updater and ensuring it is a seamless process while working with your current file.

🐞 Fixes

  • Fixes issue where auto-updater would close the currently opened file within the editor
  • Prevents edited node properties from a separate node from changing the default values when creating new nodes

2.88.0

April 03, 2024

v2.88.0 Release

🐞 Fixes

  • Fixes issue where layout resources are not refreshed properly when updated outside of the UI Editor
  • Fixes auto-complete appearing when there is only one option and it is the current option
  • Fixes undo/redo functionality for cleared property arrays

✨ New

  • Adds new layout validation from our very own UI package
  • Adds duplicate button for properties with arrays elements

2.87.0

March 01, 2024

v2.87.0 Release

✨ New

  • Adds an autocomplete for property inputs

2.86.0

February 26, 2024

v2.86.0 Release

✨ New

  • Adds two new triggers for entering and leaving the hover state when hovering over a node

2.85.0

February 22, 2024

v2.86.0 Release

✨ New

  • Adds Delete Node option to the titlebar on Windows
  • Adds a new filter to add outlines around visual elements