### Changelog All notable changes to this project will be documented in this file. Dates are displayed in UTC. Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). #### [v1.12.0](https://github.com/godotlauncher/launcher/compare/v1.11.1...v1.12.0) - fix(projects): explain import name conflicts [`#243`](https://github.com/godotlauncher/launcher/pull/243) - fix(theme): resolve automatic system contrast [`#242`](https://github.com/godotlauncher/launcher/pull/242) - feat(connections): add Linux credential storage preference [`#241`](https://github.com/godotlauncher/launcher/pull/241) - fix(projects): save editor selection before downloading [`#240`](https://github.com/godotlauncher/launcher/pull/240) - fix(terminal): recover incompatible terminal settings [`#239`](https://github.com/godotlauncher/launcher/pull/239) - feat(projects): open project folders in a selected terminal [`#238`](https://github.com/godotlauncher/launcher/pull/238) - fix: detect Linuxbrew VSCodium installations [`#237`](https://github.com/godotlauncher/launcher/pull/237) - feat(import): resolve name conflicts and refresh the interface [`#236`](https://github.com/godotlauncher/launcher/pull/236) - feat(import): choose compatible editors when importing projects [`#235`](https://github.com/godotlauncher/launcher/pull/235) - fix(connections): make GitHub connection screens consistent [`#234`](https://github.com/godotlauncher/launcher/pull/234) - fix(installs): show unique editor catalogue versions [`#233`](https://github.com/godotlauncher/launcher/pull/233) - feat(installs): show installed editor actions [`#232`](https://github.com/godotlauncher/launcher/pull/232) - feat(ui): standardise compact form controls [`#231`](https://github.com/godotlauncher/launcher/pull/231) - fix(installs): use shared custom editor action menu [`#230`](https://github.com/godotlauncher/launcher/pull/230) - fix(settings): Align Settings location selectors and isolate E2E preferences [`#229`](https://github.com/godotlauncher/launcher/pull/229) - Feat: Add a compact project list with a remembered view preference [`#228`](https://github.com/godotlauncher/launcher/pull/228) - refactor(projects): retire legacy VS Code persistence flag [`#227`](https://github.com/godotlauncher/launcher/pull/227) - fix: retain project progress overlay while closing [`#226`](https://github.com/godotlauncher/launcher/pull/226) - Feat: Improve new-user setup and editor selection [`#225`](https://github.com/godotlauncher/launcher/pull/225) - refactor(e2e): separate fixture support from screenshots [`#224`](https://github.com/godotlauncher/launcher/pull/224) - feat(projects): publish new projects to GitHub [`#222`](https://github.com/godotlauncher/launcher/pull/222) - feat: connect GitHub and import repositories [`#221`](https://github.com/godotlauncher/launcher/pull/221) - fix(ui): use native modal dialogs [`#220`](https://github.com/godotlauncher/launcher/pull/220) - Feat: projects di module [`#218`](https://github.com/godotlauncher/launcher/pull/218) - docs(installs): show cancellation in media fixture [`#216`](https://github.com/godotlauncher/launcher/pull/216) - feat(installs): add editor installs DI module [`#215`](https://github.com/godotlauncher/launcher/pull/215) - feat: add Git LFS project setup [`#214`](https://github.com/godotlauncher/launcher/pull/214) - fix(installs): reinstall editors from catalogue [`#212`](https://github.com/godotlauncher/launcher/pull/212) - Fix: UI drawer overshooting [`#211`](https://github.com/godotlauncher/launcher/pull/211) - Feat/git identity settings [`#209`](https://github.com/godotlauncher/launcher/pull/209) - Fix: prevent nested git repositories [`#208`](https://github.com/godotlauncher/launcher/pull/208) - fix(installs): secure editor archive extraction [`#206`](https://github.com/godotlauncher/launcher/pull/206) - feat(renderer): update dark theme colours [`#205`](https://github.com/godotlauncher/launcher/pull/205) - Feat/tool integration module [`#204`](https://github.com/godotlauncher/launcher/pull/204) - fix(launcher): restore Linux tray with Electron 43.5.1 [`4ad6693`](https://github.com/godotlauncher/launcher/commit/4ad66933e4ca63d6fae824ffcc2403f3fc2aebcf) - docs: clarify public issue intake workflow [`76d1952`](https://github.com/godotlauncher/launcher/commit/76d1952a33d774a57ccdf5f0782fe96cfe67e11d) #### [v1.11.1](https://github.com/godotlauncher/launcher/compare/v1.11.0...v1.11.1) > 17 August 2026 - fix(installs): reinstall editors from catalogue [`0f23cbe`](https://github.com/godotlauncher/launcher/commit/0f23cbea8604963521a8fdeae1f72127869c56bb) #### [v1.11.0](https://github.com/godotlauncher/launcher/compare/v1.10.1...v1.11.0) > 16 August 2026 - fix(installs): improve GitHub download error handling [`#199`](https://github.com/godotlauncher/launcher/pull/199) - fix(screenshots): close create drawer during cleanup [`#197`](https://github.com/godotlauncher/launcher/pull/197) - docs(contributing): add AI-assisted contributions policy [`#196`](https://github.com/godotlauncher/launcher/pull/196) - feat(git): handle missing identity during project creation [`#194`](https://github.com/godotlauncher/launcher/pull/194) - fix(git): improve new project repository setup [`#193`](https://github.com/godotlauncher/launcher/pull/193) - Feat/editor catalog drawer [`#192`](https://github.com/godotlauncher/launcher/pull/192) - feat(editor-catalog): add editor catalog module [`#191`](https://github.com/godotlauncher/launcher/pull/191) - feat(json-store): add atomic JSON store module [`#190`](https://github.com/godotlauncher/launcher/pull/190) - Feat: improve projects [`#189`](https://github.com/godotlauncher/launcher/pull/189) - Feat/update onboarding [`#187`](https://github.com/godotlauncher/launcher/pull/187) - Fix: Detect Linux tray availability [`#185`](https://github.com/godotlauncher/launcher/pull/185) - Refactor: migrate app migration to module [`#184`](https://github.com/godotlauncher/launcher/pull/184) - fix(select-field): focus keyboard options immediately [`#181`](https://github.com/godotlauncher/launcher/pull/181) - Feat/add vscodium integration [`#180`](https://github.com/godotlauncher/launcher/pull/180) - Fix(runtime): resolve resources from the application path [`#178`](https://github.com/godotlauncher/launcher/pull/178) - Fix: remove node env runtime [`#177`](https://github.com/godotlauncher/launcher/pull/177) - Fix: sanitise project directory names [`#176`](https://github.com/godotlauncher/launcher/pull/176) - Fix(project): remove last opened timestamp handling [`#174`](https://github.com/godotlauncher/launcher/pull/174) - Feat: Add core support for multi Code Editors (IDE) [`#173`](https://github.com/godotlauncher/launcher/pull/173) - Feat: add splachscreen [`#168`](https://github.com/godotlauncher/launcher/pull/168) - fix(projects): fix #159 - resolve Godot UID-based project icons (#162) [`#163`](https://github.com/godotlauncher/launcher/pull/163) - fix(projects): fix #159 - resolve Godot UID-based project icons (#162) (#163) [`#159`](https://github.com/godotlauncher/launcher/issues/159) #### [v1.10.1](https://github.com/godotlauncher/launcher/compare/v1.10.0...v1.10.1) > 18 July 2026 - fix(projects): fix #159 - resolve Godot UID-based project icons [`#162`](https://github.com/godotlauncher/launcher/pull/162) - fix(projects): fix #159 - resolve Godot UID-based project icons (#162) [`#159`](https://github.com/godotlauncher/launcher/issues/159) #### [v1.10.0](https://github.com/godotlauncher/launcher/compare/v1.9.0...v1.10.0) > 12 July 2026 - Feat/1.10/improve editor install [`#152`](https://github.com/godotlauncher/launcher/pull/152) - Fix/1.10/fix unhandled GitHub errors [`#150`](https://github.com/godotlauncher/launcher/pull/150) - Docs/1.10/update screenshot [`#147`](https://github.com/godotlauncher/launcher/pull/147) - feat(projects): add project renaming functionality [`#146`](https://github.com/godotlauncher/launcher/pull/146) - Feat/1.10/change menus [`#145`](https://github.com/godotlauncher/launcher/pull/145) - feat(projects): add project icon support in UI [`#144`](https://github.com/godotlauncher/launcher/pull/144) - Fix/1.10/123 autoupdate on immutable os [`#143`](https://github.com/godotlauncher/launcher/pull/143) - Fix/1.10/missing or invalid project editor path [`#141`](https://github.com/godotlauncher/launcher/pull/141) - feat: add last opened project timestamp handling in launcher config [`#140`](https://github.com/godotlauncher/launcher/pull/140) - Feat/1.10/custom engine manifest editor [`#137`](https://github.com/godotlauncher/launcher/pull/137) - feat(routing): implement react-router for navigation [`#136`](https://github.com/godotlauncher/launcher/pull/136) - fix(manifest): improve validation for custom engine manifest [`#133`](https://github.com/godotlauncher/launcher/pull/133) - fix(projects): preserve and recover VS Code config files [`#132`](https://github.com/godotlauncher/launcher/pull/132) - Feat: Custom engine builds [`#128`](https://github.com/godotlauncher/launcher/pull/128) - feat(ci): add Windows updater metadata resolution step [`bb258a3`](https://github.com/godotlauncher/launcher/commit/bb258a391dbc39eb950e210cbd95ca7d9301ad52) #### [v1.9.0](https://github.com/godotlauncher/launcher/compare/v1.8.1...v1.9.0) > 9 March 2026 - Feat: improve autoupdates [`#105`](https://github.com/godotlauncher/launcher/pull/105) - Fix/improve path overwrite [`#100`](https://github.com/godotlauncher/launcher/pull/100) - Fix link to contributing section on website [`#97`](https://github.com/godotlauncher/launcher/pull/97) - Feat: Add project path overwrite [`#92`](https://github.com/godotlauncher/launcher/pull/92) - feat(autoUpdater): enhance version comparison and channel handling [`13f5e0b`](https://github.com/godotlauncher/launcher/commit/13f5e0b7557995b74b3b5489f69ad2df888c683d) #### [v1.8.1](https://github.com/godotlauncher/launcher/compare/v1.8.0...v1.8.1) > 25 November 2025 #### [v1.8.0](https://github.com/godotlauncher/launcher/compare/v1.7.0...v1.8.0) > 25 November 2025 - feat: Add drag-and-drop support for adding projects [`#68`](https://github.com/godotlauncher/launcher/pull/68) #### [v1.7.0](https://github.com/godotlauncher/launcher/compare/v1.6.0...v1.7.0) > 7 November 2025 - Fix: unable to remove project from list when project is missing on disk [`#62`](https://github.com/godotlauncher/launcher/pull/62) - Fix: Add jsonStores to prevent file read/write race conditions [`#59`](https://github.com/godotlauncher/launcher/pull/59) - Feat Add Windows arm64 support [`#58`](https://github.com/godotlauncher/launcher/pull/58) #### [v1.6.0](https://github.com/godotlauncher/launcher/compare/v1.5.0...v1.6.0) > 1 November 2025 - Feat: toggle tools for projects [`#54`](https://github.com/godotlauncher/launcher/pull/54) - Fix prefs read/write race condition [`#52`](https://github.com/godotlauncher/launcher/pull/52) - Feat Better handling of fs changes [`#53`](https://github.com/godotlauncher/launcher/pull/53) - 47 feature automagically update settings if project version is changed [`#51`](https://github.com/godotlauncher/launcher/pull/51) #### [v1.5.0](https://github.com/godotlauncher/launcher/compare/v1.4.0...v1.5.0) > 23 October 2025 - Feat: add i18n support and include 13 locales [`#45`](https://github.com/godotlauncher/launcher/pull/45) - fix: correct GitHub URL in constants file [`#41`](https://github.com/godotlauncher/launcher/pull/41) - Feat: Update content [`#40`](https://github.com/godotlauncher/launcher/pull/40) #### [v1.4.0](https://github.com/godotlauncher/launcher/compare/v1.3.0...v1.4.0) > 3 October 2025 - fix: add sandbox flag passthrough for Linux [`#38`](https://github.com/godotlauncher/launcher/pull/38) - fix: move Nunito Sans font to public assets folder [`#35`](https://github.com/godotlauncher/launcher/pull/35) - Feat/windows symlink notifications [`#34`](https://github.com/godotlauncher/launcher/pull/34) - fix: update electron to version 38.0.0 in package.json and package-lock.json [`#27`](https://github.com/godotlauncher/launcher/pull/27) - fix: if failing to parse user preferences load defaults to prevent bugged app state [`#22`](https://github.com/godotlauncher/launcher/pull/22) - Fix: add persistence to project sorting [`#21`](https://github.com/godotlauncher/launcher/pull/21) - Feat: Update on-boarding for windows [`#18`](https://github.com/godotlauncher/launcher/pull/18) - Feat: Use symlink on windows with UAC [`#17`](https://github.com/godotlauncher/launcher/pull/17) - Feat: Add Change Log button to Help view and link to app version changes [`#16`](https://github.com/godotlauncher/launcher/pull/16) #### [v1.3.0](https://github.com/godotlauncher/launcher/compare/v1.2.0...v1.3.0) > 15 May 2025 - Feat: Add an error when trying to add a project with a name that already exist [`#13`](https://github.com/godotlauncher/launcher/pull/13) - Feature/project sorting [`#11`](https://github.com/godotlauncher/launcher/pull/11) - Refactor icon usage across components to utilize Lucide icons [`#10`](https://github.com/godotlauncher/launcher/pull/10) #### [v1.2.0](https://github.com/godotlauncher/launcher/compare/v1.1.0...v1.2.0) > 20 April 2025 - Feat: Add Windowed Mode to Per Project [`#7`](https://github.com/godotlauncher/launcher/pull/7) #### [v1.1.0](https://github.com/godotlauncher/launcher/compare/v1.0.0...v1.1.0) > 2 April 2025 - Feature: Hide uid files in vscode [`#1`](https://github.com/godotlauncher/launcher/pull/1) #### v1.0.0 > 31 March 2025