Skip to content

Send stable to LTS#148

Closed
Crujera27 wants to merge 9 commits into
ltsfrom
main
Closed

Send stable to LTS#148
Crujera27 wants to merge 9 commits into
ltsfrom
main

Conversation

@Crujera27

Copy link
Copy Markdown
Member

No description provided.

Crujera27 and others added 9 commits November 15, 2025 20:50
* Update vis-launcher-core and related dependencies (#136) (#137)

* Security dependency update

* Security dependency update (#138)

* Security dependency update

* Bump version
* Override compression for AppImages

* Run Lint on PRs to main and nightly

* Run Lint on dev-v2 branch

* Translate tray actions to English

* chore: update Node.js engine and dependencies

- Bump Node.js engine requirement from 20.x.x to 22.x.x
- Update @electron/remote from 2.1.2 to 2.1.3
- Upgrade electron-updater from 6.3.9 to 6.6.8
- Upgrade electron-builder from 25.1.8 to 26.0.20

* Migrate eslint to 9.X

* Fix for code scanning alert no. 11: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>

* bump version to 2.2.1-nightly.2

* Update README and settings.ejs for detailed contributor acknowledgments

* Add legal acceptance flow and installer license display on the first launch

* Add support for Linux & Windows ARM Support

* Add environment variables for architecture in build workflow

* Update artifactName of the electron builder to include architecture in filenames

* Drop the Windows Arm support

* Revert build workflow

* Update electron builder config

* Add canary build warning dialog

* fix: license not loading in the license window

* New: Display the installer license and canary each time the version is upgraded or downgraded.

* fix: correct indentation in package.json scripts section

* Add localized rate limit error for web auth and bind web oauth server to 127.0.0.1

* Use new endpoint for background image loading with caching + 24h TTL

* Update Authlib Injector to version 1.2.6

* Fix UI bug: reset server details dialog when overlay has been closed

* Remove old unused svg icons

* Bump version

* Add splash screen for auto update at boot

* Bump version

* update lint

* Add user-select and pointer-events restrictions to splash screen

* Update canary dialog UI resolution and disable context menu

* Update copyright notices

* Replace Avenir and Ringbearer fonts with Sen and Asap

* Revamp server selection UI and improve UX

* Bump version

* Redesign server card in the mod / java section in settings and update labels

* Fix app not updating on the splashscreen

* Bump version

* Bump version

* Update package.json

* Improve language detection and fallback logic

* Bump version

* Enhance auto-updater configuration and progress handling

* Quit app when canary warning is closed

* Comment out Windows code signing config in electron-builder.yml

* Bump version

* Update Node.js version to 22 in build workflow

* Update package.json

* Improve Windows auto-update installer experience on splash screen

* Display app version in canary warning and legal dialogs

* Improve server selection and error handling in config manager

* Remove old unused Microsoft account support from launcher

* Add back button to login options and update flow for additional accounts

* Add keyboard bypass for license countdown and update legal page title

* Bump version

* Migrate to @visoftware/vis-launcher-core package

* Replace distribution manager with [new] distribution types

* Update splash screen and preloader messages, improve progress indicators, and refine startup flow

* Bump version

* Update package-lock.json

* Update third-party licenses and new generate license script in pjson

* Remove silent install argument for windows

* Add 'Report Server' button to server details dialog

* Localize server selection and resources UI strings

* Implement OAuth v3 login flow for VI Software Web Auth

* Bump version

* Update OAuth endpoints to production URLs

* Bump version

* Update package-lock.json

* Bump @visoftware/vis-launcher-core to 2.12.2

* Bump version to 2.2.0-canary.17

* Refactor account switching to refresh distribution auth

* Bump version to 2.2.0-canary.18

* Update package-lock.json

* Remove redundant validateDir call in getEnabledShaderpack

* Add storage management

* Bump version to 2.2.0-canary.19

* Add Christmas snowflakes feature

* Bump version to 2.2.0-canary.20

* New security policy

* Remove outdated server management info from language files

* Update canary website URL handling in settings and index files

* Security dependency update

* Add manual verification label on CI failure for non-draft PRs

* feat(ui): reorganize server selection layout and add global serverlist button

* feat(settings): add export/import launcher configuration feature

* docs(build): clarify artifact naming configuration comment

* Bump version to 2.2.0-canary.21

* feat(auth): implement guest mode for launcher exploration

* chore(release): bump version to 2.2.0-canary.22

* fix(auth): hide guest login option when adding account from settings

* chore(version): update version to 2.2.0-nightly.1

---------

Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Override compression for AppImages

* Run Lint on PRs to main and nightly

* Run Lint on dev-v2 branch

* Translate tray actions to English

* chore: update Node.js engine and dependencies

- Bump Node.js engine requirement from 20.x.x to 22.x.x
- Update @electron/remote from 2.1.2 to 2.1.3
- Upgrade electron-updater from 6.3.9 to 6.6.8
- Upgrade electron-builder from 25.1.8 to 26.0.20

* Migrate eslint to 9.X

* Fix for code scanning alert no. 11: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>

* bump version to 2.2.1-nightly.2

* Update README and settings.ejs for detailed contributor acknowledgments

* Add legal acceptance flow and installer license display on the first launch

* Add support for Linux & Windows ARM Support

* Add environment variables for architecture in build workflow

* Update artifactName of the electron builder to include architecture in filenames

* Drop the Windows Arm support

* Revert build workflow

* Update electron builder config

* Add canary build warning dialog

* fix: license not loading in the license window

* New: Display the installer license and canary each time the version is upgraded or downgraded.

* fix: correct indentation in package.json scripts section

* Add localized rate limit error for web auth and bind web oauth server to 127.0.0.1

* Use new endpoint for background image loading with caching + 24h TTL

* Update Authlib Injector to version 1.2.6

* Fix UI bug: reset server details dialog when overlay has been closed

* Remove old unused svg icons

* Bump version

* Add splash screen for auto update at boot

* Bump version

* update lint

* Add user-select and pointer-events restrictions to splash screen

* Update canary dialog UI resolution and disable context menu

* Update copyright notices

* Replace Avenir and Ringbearer fonts with Sen and Asap

* Revamp server selection UI and improve UX

* Bump version

* Redesign server card in the mod / java section in settings and update labels

* Fix app not updating on the splashscreen

* Bump version

* Bump version

* Update package.json

* Improve language detection and fallback logic

* Bump version

* Enhance auto-updater configuration and progress handling

* Quit app when canary warning is closed

* Comment out Windows code signing config in electron-builder.yml

* Bump version

* Update Node.js version to 22 in build workflow

* Update package.json

* Improve Windows auto-update installer experience on splash screen

* Display app version in canary warning and legal dialogs

* Improve server selection and error handling in config manager

* Remove old unused Microsoft account support from launcher

* Add back button to login options and update flow for additional accounts

* Add keyboard bypass for license countdown and update legal page title

* Bump version

* Migrate to @visoftware/vis-launcher-core package

* Replace distribution manager with [new] distribution types

* Update splash screen and preloader messages, improve progress indicators, and refine startup flow

* Bump version

* Update package-lock.json

* Update third-party licenses and new generate license script in pjson

* Remove silent install argument for windows

* Add 'Report Server' button to server details dialog

* Localize server selection and resources UI strings

* Implement OAuth v3 login flow for VI Software Web Auth

* Bump version

* Update OAuth endpoints to production URLs

* Bump version

* Update package-lock.json

* Bump @visoftware/vis-launcher-core to 2.12.2

* Bump version to 2.2.0-canary.17

* Refactor account switching to refresh distribution auth

* Bump version to 2.2.0-canary.18

* Update package-lock.json

* Remove redundant validateDir call in getEnabledShaderpack

* Add storage management

* Bump version to 2.2.0-canary.19

* Add Christmas snowflakes feature

* Bump version to 2.2.0-canary.20

* New security policy

* Remove outdated server management info from language files

* Update canary website URL handling in settings and index files

* Security dependency update

* Add manual verification label on CI failure for non-draft PRs

* feat(ui): reorganize server selection layout and add global serverlist button

* feat(settings): add export/import launcher configuration feature

* docs(build): clarify artifact naming configuration comment

* Bump version to 2.2.0-canary.21

* feat(auth): implement guest mode for launcher exploration

* chore(release): bump version to 2.2.0-canary.22

* fix(auth): hide guest login option when adding account from settings

* chore(version): update version to 2.2.0-nightly.1

---------

Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Override compression for AppImages

* Run Lint on PRs to main and nightly

* Run Lint on dev-v2 branch

* Translate tray actions to English

* chore: update Node.js engine and dependencies

- Bump Node.js engine requirement from 20.x.x to 22.x.x
- Update @electron/remote from 2.1.2 to 2.1.3
- Upgrade electron-updater from 6.3.9 to 6.6.8
- Upgrade electron-builder from 25.1.8 to 26.0.20

* Migrate eslint to 9.X

* Fix for code scanning alert no. 11: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>

* bump version to 2.2.1-nightly.2

* Update README and settings.ejs for detailed contributor acknowledgments

* Add legal acceptance flow and installer license display on the first launch

* Add support for Linux & Windows ARM Support

* Add environment variables for architecture in build workflow

* Update artifactName of the electron builder to include architecture in filenames

* Drop the Windows Arm support

* Revert build workflow

* Update electron builder config

* Add canary build warning dialog

* fix: license not loading in the license window

* New: Display the installer license and canary each time the version is upgraded or downgraded.

* fix: correct indentation in package.json scripts section

* Add localized rate limit error for web auth and bind web oauth server to 127.0.0.1

* Use new endpoint for background image loading with caching + 24h TTL

* Update Authlib Injector to version 1.2.6

* Fix UI bug: reset server details dialog when overlay has been closed

* Remove old unused svg icons

* Bump version

* Add splash screen for auto update at boot

* Bump version

* update lint

* Add user-select and pointer-events restrictions to splash screen

* Update canary dialog UI resolution and disable context menu

* Update copyright notices

* Replace Avenir and Ringbearer fonts with Sen and Asap

* Revamp server selection UI and improve UX

* Bump version

* Redesign server card in the mod / java section in settings and update labels

* Fix app not updating on the splashscreen

* Bump version

* Bump version

* Update package.json

* Improve language detection and fallback logic

* Bump version

* Enhance auto-updater configuration and progress handling

* Quit app when canary warning is closed

* Comment out Windows code signing config in electron-builder.yml

* Bump version

* Update Node.js version to 22 in build workflow

* Update package.json

* Improve Windows auto-update installer experience on splash screen

* Display app version in canary warning and legal dialogs

* Improve server selection and error handling in config manager

* Remove old unused Microsoft account support from launcher

* Add back button to login options and update flow for additional accounts

* Add keyboard bypass for license countdown and update legal page title

* Bump version

* Migrate to @visoftware/vis-launcher-core package

* Replace distribution manager with [new] distribution types

* Update splash screen and preloader messages, improve progress indicators, and refine startup flow

* Bump version

* Update package-lock.json

* Update third-party licenses and new generate license script in pjson

* Remove silent install argument for windows

* Add 'Report Server' button to server details dialog

* Localize server selection and resources UI strings

* Implement OAuth v3 login flow for VI Software Web Auth

* Bump version

* Update OAuth endpoints to production URLs

* Bump version

* Update package-lock.json

* Bump @visoftware/vis-launcher-core to 2.12.2

* Bump version to 2.2.0-canary.17

* Refactor account switching to refresh distribution auth

* Bump version to 2.2.0-canary.18

* Update package-lock.json

* Remove redundant validateDir call in getEnabledShaderpack

* Add storage management

* Bump version to 2.2.0-canary.19

* Add Christmas snowflakes feature

* Bump version to 2.2.0-canary.20

* New security policy

* Remove outdated server management info from language files

* Update canary website URL handling in settings and index files

* Security dependency update

* Add manual verification label on CI failure for non-draft PRs

* feat(ui): reorganize server selection layout and add global serverlist button

* feat(settings): add export/import launcher configuration feature

* docs(build): clarify artifact naming configuration comment

* Bump version to 2.2.0-canary.21

* feat(auth): implement guest mode for launcher exploration

* chore(release): bump version to 2.2.0-canary.22

* fix(auth): hide guest login option when adding account from settings

* chore(version): update version to 2.2.0-nightly.1

* fix(i18n): correct "Yggdrasi" typo to "Yggdrasil"

* style(login): unify login option button colors

* feat(discordwrapper): migrate from discord-rpc-patch to @visoftware/discord-rpc@1.4.0

* chore(version): bump version to v2.2.0-canary.23

* feat(logging): redirect main process console logs to renderer console for discord RPC

* feat(settings): add update channel selection for launcher updates

* chore(version): bump version to v2.2.0-canary.24

* fix(settings): implement relaunchApp function for proper AppImage support

* chore(version): bump version to v2.2.0-canary.25

* fix(settings): bypass system tray quit prevention during app relaunch

* chore(version): bump version to v2.2.0-canary.26

* fix(app): resolve AppImage restart EPIPE errors with detached spawn

* chore(version): bump version to v2.2.0-canary.27

* fix(version): correct version format in package.json and package-lock.json

* feat(modstore): implement Mod Store feature for browsing and installing mods

- Add ModStoreManager class for API interactions with Modrinth
- Create mod store UI with search, filters, mod details, and installation
- Integrate mod store into settings with warning dialog
- Add IPC handlers for secure mod store operations
- Update configuration to support mod store settings
- Add translations for mod store strings in multiple languages
- Improve background image loading in UI binder
- Add checkbox support in overlay for "don't show again" options

* fix(modstore): update IPC handler comment for clarity

* Potential fix for code scanning alert no. 12: DOM text reinterpreted as HTML

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>

* chore(version): bump version to 2.2.0-canary.28

* feat(modstore): implement web worker for async mod rendering and cleanup

* fix(modstore): improve placeholder icon styling for missing mod images

* chore(modstore): format and lint

* docs(repo): update copyright headers to 2026 and add warranty disclaimer

* chore(version): bump version to 2.2.0-canary.29

* feat(devtools): enable opening devtools via CLI flag in development mode

* chore(libraries): remove unused PackXZExtract.jar lib

* feat(login): add legacy login UI toggle

* fix(modstore): resolve renderer scope errors

* refactor(security)!: sandbox modstore window with contextBridge IPC delegation

BREAKING CHANGE: Modstore window now has strict context isolation enabled.

* refactor(security)!: sandbox modstore window with contextBridge IPC delegation

BREAKING CHANGE: Modstore window now has strict context isolation enabled.

* refactor(settings): switch JVM documentation to OpenJDK-based DevDocs

* chore(deps): patch security vulnerabilities via npm audit

* chore(version): bump version to 2.2.0-canary.30

* docs(security): update contact info and restructure policy

* feat(ui): improve main window loading screen transition

* feat(ui): enhance button styles for JS overlay

* Revert "feat(ui): enhance button styles for JS overlay"

This reverts commit f335962.

* fix(overlay): correct server listing URL construction for cross-platform compatibility

* chore: update electron and node versions, modify scripts for build process

- Updated Node.js version requirement from 22 lts to 24 lts
- Upgraded Electron from version 38.1.2 to 41.2.0.
- Modified start and dev scripts to include --no-sandbox and --ozone-platform=x11 options.

* chore(version): bump version to 2.2.0-canary.31

* fix(wayland): trigger X11 relaunch on native Wayland detection

* chore(version): bump version to 2.2.0-canary.32

* chore(build): update Node.js version to 24 lts in build workflow

* docs(license): update copyright and licensing notices

* docs(license): remove project name from TL;DR section in license file

* docs(license): update THIRDPARTIES LICENSES file

* chore(version): bump version to 2.2.0-canary.33

* feat(core): add NeoForge support

* chore(version): bump version to 2.2.0-canary.34

* chore(version): update version to 2.2.0-nightly.2

---------

Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Override compression for AppImages

* Run Lint on PRs to main and nightly

* Run Lint on dev-v2 branch

* Translate tray actions to English

* chore: update Node.js engine and dependencies

- Bump Node.js engine requirement from 20.x.x to 22.x.x
- Update @electron/remote from 2.1.2 to 2.1.3
- Upgrade electron-updater from 6.3.9 to 6.6.8
- Upgrade electron-builder from 25.1.8 to 26.0.20

* Migrate eslint to 9.X

* Fix for code scanning alert no. 11: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>

* bump version to 2.2.1-nightly.2

* Update README and settings.ejs for detailed contributor acknowledgments

* Add legal acceptance flow and installer license display on the first launch

* Add support for Linux & Windows ARM Support

* Add environment variables for architecture in build workflow

* Update artifactName of the electron builder to include architecture in filenames

* Drop the Windows Arm support

* Revert build workflow

* Update electron builder config

* Add canary build warning dialog

* fix: license not loading in the license window

* New: Display the installer license and canary each time the version is upgraded or downgraded.

* fix: correct indentation in package.json scripts section

* Add localized rate limit error for web auth and bind web oauth server to 127.0.0.1

* Use new endpoint for background image loading with caching + 24h TTL

* Update Authlib Injector to version 1.2.6

* Fix UI bug: reset server details dialog when overlay has been closed

* Remove old unused svg icons

* Bump version

* Add splash screen for auto update at boot

* Bump version

* update lint

* Add user-select and pointer-events restrictions to splash screen

* Update canary dialog UI resolution and disable context menu

* Update copyright notices

* Replace Avenir and Ringbearer fonts with Sen and Asap

* Revamp server selection UI and improve UX

* Bump version

* Redesign server card in the mod / java section in settings and update labels

* Fix app not updating on the splashscreen

* Bump version

* Bump version

* Update package.json

* Improve language detection and fallback logic

* Bump version

* Enhance auto-updater configuration and progress handling

* Quit app when canary warning is closed

* Comment out Windows code signing config in electron-builder.yml

* Bump version

* Update Node.js version to 22 in build workflow

* Update package.json

* Improve Windows auto-update installer experience on splash screen

* Display app version in canary warning and legal dialogs

* Improve server selection and error handling in config manager

* Remove old unused Microsoft account support from launcher

* Add back button to login options and update flow for additional accounts

* Add keyboard bypass for license countdown and update legal page title

* Bump version

* Migrate to @visoftware/vis-launcher-core package

* Replace distribution manager with [new] distribution types

* Update splash screen and preloader messages, improve progress indicators, and refine startup flow

* Bump version

* Update package-lock.json

* Update third-party licenses and new generate license script in pjson

* Remove silent install argument for windows

* Add 'Report Server' button to server details dialog

* Localize server selection and resources UI strings

* Implement OAuth v3 login flow for VI Software Web Auth

* Bump version

* Update OAuth endpoints to production URLs

* Bump version

* Update package-lock.json

* Bump @visoftware/vis-launcher-core to 2.12.2

* Bump version to 2.2.0-canary.17

* Refactor account switching to refresh distribution auth

* Bump version to 2.2.0-canary.18

* Update package-lock.json

* Remove redundant validateDir call in getEnabledShaderpack

* Add storage management

* Bump version to 2.2.0-canary.19

* Add Christmas snowflakes feature

* Bump version to 2.2.0-canary.20

* New security policy

* Remove outdated server management info from language files

* Update canary website URL handling in settings and index files

* Security dependency update

* Add manual verification label on CI failure for non-draft PRs

* feat(ui): reorganize server selection layout and add global serverlist button

* feat(settings): add export/import launcher configuration feature

* docs(build): clarify artifact naming configuration comment

* Bump version to 2.2.0-canary.21

* feat(auth): implement guest mode for launcher exploration

* chore(release): bump version to 2.2.0-canary.22

* fix(auth): hide guest login option when adding account from settings

* chore(version): update version to 2.2.0-nightly.1

* fix(i18n): correct "Yggdrasi" typo to "Yggdrasil"

* style(login): unify login option button colors

* feat(discordwrapper): migrate from discord-rpc-patch to @visoftware/discord-rpc@1.4.0

* chore(version): bump version to v2.2.0-canary.23

* feat(logging): redirect main process console logs to renderer console for discord RPC

* feat(settings): add update channel selection for launcher updates

* chore(version): bump version to v2.2.0-canary.24

* fix(settings): implement relaunchApp function for proper AppImage support

* chore(version): bump version to v2.2.0-canary.25

* fix(settings): bypass system tray quit prevention during app relaunch

* chore(version): bump version to v2.2.0-canary.26

* fix(app): resolve AppImage restart EPIPE errors with detached spawn

* chore(version): bump version to v2.2.0-canary.27

* fix(version): correct version format in package.json and package-lock.json

* feat(modstore): implement Mod Store feature for browsing and installing mods

- Add ModStoreManager class for API interactions with Modrinth
- Create mod store UI with search, filters, mod details, and installation
- Integrate mod store into settings with warning dialog
- Add IPC handlers for secure mod store operations
- Update configuration to support mod store settings
- Add translations for mod store strings in multiple languages
- Improve background image loading in UI binder
- Add checkbox support in overlay for "don't show again" options

* fix(modstore): update IPC handler comment for clarity

* Potential fix for code scanning alert no. 12: DOM text reinterpreted as HTML

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>

* chore(version): bump version to 2.2.0-canary.28

* feat(modstore): implement web worker for async mod rendering and cleanup

* fix(modstore): improve placeholder icon styling for missing mod images

* chore(modstore): format and lint

* docs(repo): update copyright headers to 2026 and add warranty disclaimer

* chore(version): bump version to 2.2.0-canary.29

* feat(devtools): enable opening devtools via CLI flag in development mode

* chore(libraries): remove unused PackXZExtract.jar lib

* feat(login): add legacy login UI toggle

* fix(modstore): resolve renderer scope errors

* refactor(security)!: sandbox modstore window with contextBridge IPC delegation

BREAKING CHANGE: Modstore window now has strict context isolation enabled.

* refactor(security)!: sandbox modstore window with contextBridge IPC delegation

BREAKING CHANGE: Modstore window now has strict context isolation enabled.

* refactor(settings): switch JVM documentation to OpenJDK-based DevDocs

* chore(deps): patch security vulnerabilities via npm audit

* chore(version): bump version to 2.2.0-canary.30

* docs(security): update contact info and restructure policy

* feat(ui): improve main window loading screen transition

* feat(ui): enhance button styles for JS overlay

* Revert "feat(ui): enhance button styles for JS overlay"

This reverts commit f335962.

* fix(overlay): correct server listing URL construction for cross-platform compatibility

* chore: update electron and node versions, modify scripts for build process

- Updated Node.js version requirement from 22 lts to 24 lts
- Upgraded Electron from version 38.1.2 to 41.2.0.
- Modified start and dev scripts to include --no-sandbox and --ozone-platform=x11 options.

* chore(version): bump version to 2.2.0-canary.31

* fix(wayland): trigger X11 relaunch on native Wayland detection

* chore(version): bump version to 2.2.0-canary.32

* chore(build): update Node.js version to 24 lts in build workflow

* docs(license): update copyright and licensing notices

* docs(license): remove project name from TL;DR section in license file

* docs(license): update THIRDPARTIES LICENSES file

* chore(version): bump version to 2.2.0-canary.33

* feat(core): add NeoForge support

* chore(version): bump version to 2.2.0-canary.34

* chore(version): update version to 2.2.0-nightly.2

* chore(version): update version to 2.2.0

---------

Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…lts (#145)

* Override compression for AppImages

* Run Lint on PRs to main and nightly

* Run Lint on dev-v2 branch

* Translate tray actions to English

* chore: update Node.js engine and dependencies

- Bump Node.js engine requirement from 20.x.x to 22.x.x
- Update @electron/remote from 2.1.2 to 2.1.3
- Upgrade electron-updater from 6.3.9 to 6.6.8
- Upgrade electron-builder from 25.1.8 to 26.0.20

* Migrate eslint to 9.X

* Fix for code scanning alert no. 11: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>

* bump version to 2.2.1-nightly.2

* Update README and settings.ejs for detailed contributor acknowledgments

* Add legal acceptance flow and installer license display on the first launch

* Add support for Linux & Windows ARM Support

* Add environment variables for architecture in build workflow

* Update artifactName of the electron builder to include architecture in filenames

* Drop the Windows Arm support

* Revert build workflow

* Update electron builder config

* Add canary build warning dialog

* fix: license not loading in the license window

* New: Display the installer license and canary each time the version is upgraded or downgraded.

* fix: correct indentation in package.json scripts section

* Add localized rate limit error for web auth and bind web oauth server to 127.0.0.1

* Use new endpoint for background image loading with caching + 24h TTL

* Update Authlib Injector to version 1.2.6

* Fix UI bug: reset server details dialog when overlay has been closed

* Remove old unused svg icons

* Bump version

* Add splash screen for auto update at boot

* Bump version

* update lint

* Add user-select and pointer-events restrictions to splash screen

* Update canary dialog UI resolution and disable context menu

* Update copyright notices

* Replace Avenir and Ringbearer fonts with Sen and Asap

* Revamp server selection UI and improve UX

* Bump version

* Redesign server card in the mod / java section in settings and update labels

* Fix app not updating on the splashscreen

* Bump version

* Bump version

* Update package.json

* Improve language detection and fallback logic

* Bump version

* Enhance auto-updater configuration and progress handling

* Quit app when canary warning is closed

* Comment out Windows code signing config in electron-builder.yml

* Bump version

* Update Node.js version to 22 in build workflow

* Update package.json

* Improve Windows auto-update installer experience on splash screen

* Display app version in canary warning and legal dialogs

* Improve server selection and error handling in config manager

* Remove old unused Microsoft account support from launcher

* Add back button to login options and update flow for additional accounts

* Add keyboard bypass for license countdown and update legal page title

* Bump version

* Migrate to @visoftware/vis-launcher-core package

* Replace distribution manager with [new] distribution types

* Update splash screen and preloader messages, improve progress indicators, and refine startup flow

* Bump version

* Update package-lock.json

* Update third-party licenses and new generate license script in pjson

* Remove silent install argument for windows

* Add 'Report Server' button to server details dialog

* Localize server selection and resources UI strings

* Implement OAuth v3 login flow for VI Software Web Auth

* Bump version

* Update OAuth endpoints to production URLs

* Bump version

* Update package-lock.json

* Bump @visoftware/vis-launcher-core to 2.12.2

* Bump version to 2.2.0-canary.17

* Refactor account switching to refresh distribution auth

* Bump version to 2.2.0-canary.18

* Update package-lock.json

* Remove redundant validateDir call in getEnabledShaderpack

* Add storage management

* Bump version to 2.2.0-canary.19

* Add Christmas snowflakes feature

* Bump version to 2.2.0-canary.20

* New security policy

* Remove outdated server management info from language files

* Update canary website URL handling in settings and index files

* Security dependency update

* Add manual verification label on CI failure for non-draft PRs

* feat(ui): reorganize server selection layout and add global serverlist button

* feat(settings): add export/import launcher configuration feature

* docs(build): clarify artifact naming configuration comment

* Bump version to 2.2.0-canary.21

* feat(auth): implement guest mode for launcher exploration

* chore(release): bump version to 2.2.0-canary.22

* fix(auth): hide guest login option when adding account from settings

* chore(version): update version to 2.2.0-nightly.1

* fix(i18n): correct "Yggdrasi" typo to "Yggdrasil"

* style(login): unify login option button colors

* feat(discordwrapper): migrate from discord-rpc-patch to @visoftware/discord-rpc@1.4.0

* chore(version): bump version to v2.2.0-canary.23

* feat(logging): redirect main process console logs to renderer console for discord RPC

* feat(settings): add update channel selection for launcher updates

* chore(version): bump version to v2.2.0-canary.24

* fix(settings): implement relaunchApp function for proper AppImage support

* chore(version): bump version to v2.2.0-canary.25

* fix(settings): bypass system tray quit prevention during app relaunch

* chore(version): bump version to v2.2.0-canary.26

* fix(app): resolve AppImage restart EPIPE errors with detached spawn

* chore(version): bump version to v2.2.0-canary.27

* fix(version): correct version format in package.json and package-lock.json

* feat(modstore): implement Mod Store feature for browsing and installing mods

- Add ModStoreManager class for API interactions with Modrinth
- Create mod store UI with search, filters, mod details, and installation
- Integrate mod store into settings with warning dialog
- Add IPC handlers for secure mod store operations
- Update configuration to support mod store settings
- Add translations for mod store strings in multiple languages
- Improve background image loading in UI binder
- Add checkbox support in overlay for "don't show again" options

* fix(modstore): update IPC handler comment for clarity

* Potential fix for code scanning alert no. 12: DOM text reinterpreted as HTML

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>

* chore(version): bump version to 2.2.0-canary.28

* feat(modstore): implement web worker for async mod rendering and cleanup

* fix(modstore): improve placeholder icon styling for missing mod images

* chore(modstore): format and lint

* docs(repo): update copyright headers to 2026 and add warranty disclaimer

* chore(version): bump version to 2.2.0-canary.29

* feat(devtools): enable opening devtools via CLI flag in development mode

* chore(libraries): remove unused PackXZExtract.jar lib

* feat(login): add legacy login UI toggle

* fix(modstore): resolve renderer scope errors

* refactor(security)!: sandbox modstore window with contextBridge IPC delegation

BREAKING CHANGE: Modstore window now has strict context isolation enabled.

* refactor(security)!: sandbox modstore window with contextBridge IPC delegation

BREAKING CHANGE: Modstore window now has strict context isolation enabled.

* refactor(settings): switch JVM documentation to OpenJDK-based DevDocs

* chore(deps): patch security vulnerabilities via npm audit

* chore(version): bump version to 2.2.0-canary.30

* docs(security): update contact info and restructure policy

* feat(ui): improve main window loading screen transition

* feat(ui): enhance button styles for JS overlay

* Revert "feat(ui): enhance button styles for JS overlay"

This reverts commit f335962.

* fix(overlay): correct server listing URL construction for cross-platform compatibility

* chore: update electron and node versions, modify scripts for build process

- Updated Node.js version requirement from 22 lts to 24 lts
- Upgraded Electron from version 38.1.2 to 41.2.0.
- Modified start and dev scripts to include --no-sandbox and --ozone-platform=x11 options.

* chore(version): bump version to 2.2.0-canary.31

* fix(wayland): trigger X11 relaunch on native Wayland detection

* chore(version): bump version to 2.2.0-canary.32

* chore(build): update Node.js version to 24 lts in build workflow

* docs(license): update copyright and licensing notices

* docs(license): remove project name from TL;DR section in license file

* docs(license): update THIRDPARTIES LICENSES file

* chore(version): bump version to 2.2.0-canary.33

* feat(core): add NeoForge support

* chore(version): bump version to 2.2.0-canary.34

* chore(version): update version to 2.2.0-nightly.2

* chore(version): update version to 2.2.0

* fix(configmanager): update channel return values for production defaults

---------

Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* Override compression for AppImages

* Run Lint on PRs to main and nightly

* Run Lint on dev-v2 branch

* Translate tray actions to English

* chore: update Node.js engine and dependencies

- Bump Node.js engine requirement from 20.x.x to 22.x.x
- Update @electron/remote from 2.1.2 to 2.1.3
- Upgrade electron-updater from 6.3.9 to 6.6.8
- Upgrade electron-builder from 25.1.8 to 26.0.20

* Migrate eslint to 9.X

* Fix for code scanning alert no. 11: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>

* bump version to 2.2.1-nightly.2

* Update README and settings.ejs for detailed contributor acknowledgments

* Add legal acceptance flow and installer license display on the first launch

* Add support for Linux & Windows ARM Support

* Add environment variables for architecture in build workflow

* Update artifactName of the electron builder to include architecture in filenames

* Drop the Windows Arm support

* Revert build workflow

* Update electron builder config

* Add canary build warning dialog

* fix: license not loading in the license window

* New: Display the installer license and canary each time the version is upgraded or downgraded.

* fix: correct indentation in package.json scripts section

* Add localized rate limit error for web auth and bind web oauth server to 127.0.0.1

* Use new endpoint for background image loading with caching + 24h TTL

* Update Authlib Injector to version 1.2.6

* Fix UI bug: reset server details dialog when overlay has been closed

* Remove old unused svg icons

* Bump version

* Add splash screen for auto update at boot

* Bump version

* update lint

* Add user-select and pointer-events restrictions to splash screen

* Update canary dialog UI resolution and disable context menu

* Update copyright notices

* Replace Avenir and Ringbearer fonts with Sen and Asap

* Revamp server selection UI and improve UX

* Bump version

* Redesign server card in the mod / java section in settings and update labels

* Fix app not updating on the splashscreen

* Bump version

* Bump version

* Update package.json

* Improve language detection and fallback logic

* Bump version

* Enhance auto-updater configuration and progress handling

* Quit app when canary warning is closed

* Comment out Windows code signing config in electron-builder.yml

* Bump version

* Update Node.js version to 22 in build workflow

* Update package.json

* Improve Windows auto-update installer experience on splash screen

* Display app version in canary warning and legal dialogs

* Improve server selection and error handling in config manager

* Remove old unused Microsoft account support from launcher

* Add back button to login options and update flow for additional accounts

* Add keyboard bypass for license countdown and update legal page title

* Bump version

* Migrate to @visoftware/vis-launcher-core package

* Replace distribution manager with [new] distribution types

* Update splash screen and preloader messages, improve progress indicators, and refine startup flow

* Bump version

* Update package-lock.json

* Update third-party licenses and new generate license script in pjson

* Remove silent install argument for windows

* Add 'Report Server' button to server details dialog

* Localize server selection and resources UI strings

* Implement OAuth v3 login flow for VI Software Web Auth

* Bump version

* Update OAuth endpoints to production URLs

* Bump version

* Update package-lock.json

* Bump @visoftware/vis-launcher-core to 2.12.2

* Bump version to 2.2.0-canary.17

* Refactor account switching to refresh distribution auth

* Bump version to 2.2.0-canary.18

* Update package-lock.json

* Remove redundant validateDir call in getEnabledShaderpack

* Add storage management

* Bump version to 2.2.0-canary.19

* Add Christmas snowflakes feature

* Bump version to 2.2.0-canary.20

* New security policy

* Remove outdated server management info from language files

* Update canary website URL handling in settings and index files

* Security dependency update

* Add manual verification label on CI failure for non-draft PRs

* feat(ui): reorganize server selection layout and add global serverlist button

* feat(settings): add export/import launcher configuration feature

* docs(build): clarify artifact naming configuration comment

* Bump version to 2.2.0-canary.21

* feat(auth): implement guest mode for launcher exploration

* chore(release): bump version to 2.2.0-canary.22

* fix(auth): hide guest login option when adding account from settings

* chore(version): update version to 2.2.0-nightly.1

* fix(i18n): correct "Yggdrasi" typo to "Yggdrasil"

* style(login): unify login option button colors

* feat(discordwrapper): migrate from discord-rpc-patch to @visoftware/discord-rpc@1.4.0

* chore(version): bump version to v2.2.0-canary.23

* feat(logging): redirect main process console logs to renderer console for discord RPC

* feat(settings): add update channel selection for launcher updates

* chore(version): bump version to v2.2.0-canary.24

* fix(settings): implement relaunchApp function for proper AppImage support

* chore(version): bump version to v2.2.0-canary.25

* fix(settings): bypass system tray quit prevention during app relaunch

* chore(version): bump version to v2.2.0-canary.26

* fix(app): resolve AppImage restart EPIPE errors with detached spawn

* chore(version): bump version to v2.2.0-canary.27

* fix(version): correct version format in package.json and package-lock.json

* feat(modstore): implement Mod Store feature for browsing and installing mods

- Add ModStoreManager class for API interactions with Modrinth
- Create mod store UI with search, filters, mod details, and installation
- Integrate mod store into settings with warning dialog
- Add IPC handlers for secure mod store operations
- Update configuration to support mod store settings
- Add translations for mod store strings in multiple languages
- Improve background image loading in UI binder
- Add checkbox support in overlay for "don't show again" options

* fix(modstore): update IPC handler comment for clarity

* Potential fix for code scanning alert no. 12: DOM text reinterpreted as HTML

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>

* chore(version): bump version to 2.2.0-canary.28

* feat(modstore): implement web worker for async mod rendering and cleanup

* fix(modstore): improve placeholder icon styling for missing mod images

* chore(modstore): format and lint

* docs(repo): update copyright headers to 2026 and add warranty disclaimer

* chore(version): bump version to 2.2.0-canary.29

* feat(devtools): enable opening devtools via CLI flag in development mode

* chore(libraries): remove unused PackXZExtract.jar lib

* feat(login): add legacy login UI toggle

* fix(modstore): resolve renderer scope errors

* refactor(security)!: sandbox modstore window with contextBridge IPC delegation

BREAKING CHANGE: Modstore window now has strict context isolation enabled.

* refactor(security)!: sandbox modstore window with contextBridge IPC delegation

BREAKING CHANGE: Modstore window now has strict context isolation enabled.

* refactor(settings): switch JVM documentation to OpenJDK-based DevDocs

* chore(deps): patch security vulnerabilities via npm audit

* chore(version): bump version to 2.2.0-canary.30

* docs(security): update contact info and restructure policy

* feat(ui): improve main window loading screen transition

* feat(ui): enhance button styles for JS overlay

* Revert "feat(ui): enhance button styles for JS overlay"

This reverts commit f335962.

* fix(overlay): correct server listing URL construction for cross-platform compatibility

* chore: update electron and node versions, modify scripts for build process

- Updated Node.js version requirement from 22 lts to 24 lts
- Upgraded Electron from version 38.1.2 to 41.2.0.
- Modified start and dev scripts to include --no-sandbox and --ozone-platform=x11 options.

* chore(version): bump version to 2.2.0-canary.31

* fix(wayland): trigger X11 relaunch on native Wayland detection

* chore(version): bump version to 2.2.0-canary.32

* chore(build): update Node.js version to 24 lts in build workflow

* docs(license): update copyright and licensing notices

* docs(license): remove project name from TL;DR section in license file

* docs(license): update THIRDPARTIES LICENSES file

* chore(version): bump version to 2.2.0-canary.33

* feat(core): add NeoForge support

* chore(version): bump version to 2.2.0-canary.34

* chore(version): update version to 2.2.0-nightly.2

* chore(version): update version to 2.2.0

* fix(configmanager): update channel return values for production defaults

* fix(settings): correct channel key from 'latest' to 'stable'

---------

Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…147)

* Override compression for AppImages

* Run Lint on PRs to main and nightly

* Run Lint on dev-v2 branch

* Translate tray actions to English

* chore: update Node.js engine and dependencies

- Bump Node.js engine requirement from 20.x.x to 22.x.x
- Update @electron/remote from 2.1.2 to 2.1.3
- Upgrade electron-updater from 6.3.9 to 6.6.8
- Upgrade electron-builder from 25.1.8 to 26.0.20

* Migrate eslint to 9.X

* Fix for code scanning alert no. 11: Workflow does not contain permissions

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>

* bump version to 2.2.1-nightly.2

* Update README and settings.ejs for detailed contributor acknowledgments

* Add legal acceptance flow and installer license display on the first launch

* Add support for Linux & Windows ARM Support

* Add environment variables for architecture in build workflow

* Update artifactName of the electron builder to include architecture in filenames

* Drop the Windows Arm support

* Revert build workflow

* Update electron builder config

* Add canary build warning dialog

* fix: license not loading in the license window

* New: Display the installer license and canary each time the version is upgraded or downgraded.

* fix: correct indentation in package.json scripts section

* Add localized rate limit error for web auth and bind web oauth server to 127.0.0.1

* Use new endpoint for background image loading with caching + 24h TTL

* Update Authlib Injector to version 1.2.6

* Fix UI bug: reset server details dialog when overlay has been closed

* Remove old unused svg icons

* Bump version

* Add splash screen for auto update at boot

* Bump version

* update lint

* Add user-select and pointer-events restrictions to splash screen

* Update canary dialog UI resolution and disable context menu

* Update copyright notices

* Replace Avenir and Ringbearer fonts with Sen and Asap

* Revamp server selection UI and improve UX

* Bump version

* Redesign server card in the mod / java section in settings and update labels

* Fix app not updating on the splashscreen

* Bump version

* Bump version

* Update package.json

* Improve language detection and fallback logic

* Bump version

* Enhance auto-updater configuration and progress handling

* Quit app when canary warning is closed

* Comment out Windows code signing config in electron-builder.yml

* Bump version

* Update Node.js version to 22 in build workflow

* Update package.json

* Improve Windows auto-update installer experience on splash screen

* Display app version in canary warning and legal dialogs

* Improve server selection and error handling in config manager

* Remove old unused Microsoft account support from launcher

* Add back button to login options and update flow for additional accounts

* Add keyboard bypass for license countdown and update legal page title

* Bump version

* Migrate to @visoftware/vis-launcher-core package

* Replace distribution manager with [new] distribution types

* Update splash screen and preloader messages, improve progress indicators, and refine startup flow

* Bump version

* Update package-lock.json

* Update third-party licenses and new generate license script in pjson

* Remove silent install argument for windows

* Add 'Report Server' button to server details dialog

* Localize server selection and resources UI strings

* Implement OAuth v3 login flow for VI Software Web Auth

* Bump version

* Update OAuth endpoints to production URLs

* Bump version

* Update package-lock.json

* Bump @visoftware/vis-launcher-core to 2.12.2

* Bump version to 2.2.0-canary.17

* Refactor account switching to refresh distribution auth

* Bump version to 2.2.0-canary.18

* Update package-lock.json

* Remove redundant validateDir call in getEnabledShaderpack

* Add storage management

* Bump version to 2.2.0-canary.19

* Add Christmas snowflakes feature

* Bump version to 2.2.0-canary.20

* New security policy

* Remove outdated server management info from language files

* Update canary website URL handling in settings and index files

* Security dependency update

* Add manual verification label on CI failure for non-draft PRs

* feat(ui): reorganize server selection layout and add global serverlist button

* feat(settings): add export/import launcher configuration feature

* docs(build): clarify artifact naming configuration comment

* Bump version to 2.2.0-canary.21

* feat(auth): implement guest mode for launcher exploration

* chore(release): bump version to 2.2.0-canary.22

* fix(auth): hide guest login option when adding account from settings

* chore(version): update version to 2.2.0-nightly.1

* fix(i18n): correct "Yggdrasi" typo to "Yggdrasil"

* style(login): unify login option button colors

* feat(discordwrapper): migrate from discord-rpc-patch to @visoftware/discord-rpc@1.4.0

* chore(version): bump version to v2.2.0-canary.23

* feat(logging): redirect main process console logs to renderer console for discord RPC

* feat(settings): add update channel selection for launcher updates

* chore(version): bump version to v2.2.0-canary.24

* fix(settings): implement relaunchApp function for proper AppImage support

* chore(version): bump version to v2.2.0-canary.25

* fix(settings): bypass system tray quit prevention during app relaunch

* chore(version): bump version to v2.2.0-canary.26

* fix(app): resolve AppImage restart EPIPE errors with detached spawn

* chore(version): bump version to v2.2.0-canary.27

* fix(version): correct version format in package.json and package-lock.json

* feat(modstore): implement Mod Store feature for browsing and installing mods

- Add ModStoreManager class for API interactions with Modrinth
- Create mod store UI with search, filters, mod details, and installation
- Integrate mod store into settings with warning dialog
- Add IPC handlers for secure mod store operations
- Update configuration to support mod store settings
- Add translations for mod store strings in multiple languages
- Improve background image loading in UI binder
- Add checkbox support in overlay for "don't show again" options

* fix(modstore): update IPC handler comment for clarity

* Potential fix for code scanning alert no. 12: DOM text reinterpreted as HTML

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>

* chore(version): bump version to 2.2.0-canary.28

* feat(modstore): implement web worker for async mod rendering and cleanup

* fix(modstore): improve placeholder icon styling for missing mod images

* chore(modstore): format and lint

* docs(repo): update copyright headers to 2026 and add warranty disclaimer

* chore(version): bump version to 2.2.0-canary.29

* feat(devtools): enable opening devtools via CLI flag in development mode

* chore(libraries): remove unused PackXZExtract.jar lib

* feat(login): add legacy login UI toggle

* fix(modstore): resolve renderer scope errors

* refactor(security)!: sandbox modstore window with contextBridge IPC delegation

BREAKING CHANGE: Modstore window now has strict context isolation enabled.

* refactor(security)!: sandbox modstore window with contextBridge IPC delegation

BREAKING CHANGE: Modstore window now has strict context isolation enabled.

* refactor(settings): switch JVM documentation to OpenJDK-based DevDocs

* chore(deps): patch security vulnerabilities via npm audit

* chore(version): bump version to 2.2.0-canary.30

* docs(security): update contact info and restructure policy

* feat(ui): improve main window loading screen transition

* feat(ui): enhance button styles for JS overlay

* Revert "feat(ui): enhance button styles for JS overlay"

This reverts commit f335962.

* fix(overlay): correct server listing URL construction for cross-platform compatibility

* chore: update electron and node versions, modify scripts for build process

- Updated Node.js version requirement from 22 lts to 24 lts
- Upgraded Electron from version 38.1.2 to 41.2.0.
- Modified start and dev scripts to include --no-sandbox and --ozone-platform=x11 options.

* chore(version): bump version to 2.2.0-canary.31

* fix(wayland): trigger X11 relaunch on native Wayland detection

* chore(version): bump version to 2.2.0-canary.32

* chore(build): update Node.js version to 24 lts in build workflow

* docs(license): update copyright and licensing notices

* docs(license): remove project name from TL;DR section in license file

* docs(license): update THIRDPARTIES LICENSES file

* chore(version): bump version to 2.2.0-canary.33

* feat(core): add NeoForge support

* chore(version): bump version to 2.2.0-canary.34

* chore(version): update version to 2.2.0-nightly.2

* chore(version): update version to 2.2.0

* fix(configmanager): update channel return values for production defaults

* fix(settings): correct channel key from 'latest' to 'stable'

* fix(settings): update channel selection logic to default to 'stable'

---------

Signed-off-by: Ángel <71277595+Crujera27@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@coderabbitai

coderabbitai Bot commented Jun 5, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: ff965f7a-e914-404b-9d41-f59320eb407f

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch main

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Crujera27 Crujera27 deleted the branch lts June 5, 2026 16:22
@Crujera27 Crujera27 closed this Jun 5, 2026
@VI-Software-Bot

Copy link
Copy Markdown
Member

Hi @Crujera27, thanks so much for opening this pull request and contributing to VIS Launcher! 🎉

Before we get started with the review, could you please take a quick look at these important documents?

If you have any questions or need help, just let us know. We really appreciate your contribution and look forward to working with you! 🚀

@VI-Software-Bot

Copy link
Copy Markdown
Member

This PR exceeds the recommended size of 1000 lines. Please consider splitting it into smaller PRs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants