Skip to content

v2.0.1

Choose a tag to compare

@mrhubbs mrhubbs released this 22 Jul 23:22
· 24 commits to master since this release
d8e8c86

Added

  • Legal acceptance flow and panel for EULA, Privacy Policy, and Terms of Service — post-login overlay when documents are updated
  • Git workspace validation for Product licenses: detects git installation, repository status, and remote URL mismatches with actionable error messages.
  • Auto-configuration of git remote when assigning a Product license to a project.
  • "Update" button in top-right of the Editor, which appears when there is a new release available. Clicking it opens the changelog for the new release in an overlay with a button to go to the website download page.

Changed

  • Launch screen license label now shows a single formatted name, appending the tier only when it is not already part of the display name.
  • Project selection now requires selecting the exact folder containing project.xml and globals.xml (no longer auto-resolves to ui/ subfolder).

Fixed

  • Emsdk/toolchain dependency installation (bundled Python download) now routes through HTTP_PROXY/HTTPS_PROXY/NO_PROXY when configured, instead of failing with a generic fetch failed error on networks that require a proxy.
  • Notification toasts now layer correctly above modals and overlays.
  • XSS vulnerability in inline markdown link rendering by escaping quote characters in href attributes.
  • License selector is no longer closable until a valid license is selected, and closes after a successful selection.
  • Signing out no longer restarts the app after briefly showing the auth panel.
  • Git remote configuration failing when other remotes exist but origin does not.