You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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.