Releases: FreesmTeam/FreesmLauncher
Release list
Freesm Launcher Maple 2.2.2
For Flatpak releases, see https://github.com/FreesmTeam/flatpak#usage
CurseForge downloads
CurseForge is rolling out mandatory API key authentication for direct downloads from its CDN (edge.forgecdn.net). Make sure you're on an up-to-date launcher build so CurseForge content keeps downloading without interruption. Details: https://blog.curseforge.com/introducing-api-key-authentication-for-curseforge-file-downloads/
What's Changed
- Upstreamed to Prism Launcher 11.0.3
PRs
- chore(nix): update
flake.lockby @github-actions[bot] in #192
Full Changelog: 2.2.1...2.2.2
Freesm Launcher Maple 2.2.1
For Flatpak releases, see https://github.com/FreesmTeam/flatpak#usage
What's Changed
- Different types of accounts no longer conflict with each other
- Nix: added function to customize bundled JDKs
PRs
- chore(nix): update
flake.lockby @github-actions[bot] in #175 - fix(nix): Update java paths env by @Prince527GitHub in #178
- feat!: rewrite nix part by @kaeeraa in #182
- Launcher comparison table update by @qEniuu in #184
- Restore random username buttons by @qEniuu in #187
- chore(nix): update
flake.lockby @github-actions[bot] in #186 - fix(nix): hotfix by @s0me1newithhand7s in #190
- fix(accounts): distinguish accounts with the same profileId by @so5iso4ka in #191
- feat(nix): jvmPack toplevel function init by @s0me1newithhand7s in #193
New Contributors
- @Prince527GitHub made their first contribution in #178
Full Changelog: 2.2.0...2.2.1
Freesm Launcher Maple 2.2.0
[MANUAL UPDATE REQUIRED]
What's Changed
- Upstreamed to Prism Launcher 11.0.2
- Fixed issues with custom accounts
- Fixed the built-in updater for future updates
PRs
- chore(nix): fix garnix CI url by @iWisp360 in #164
- chore(nix): update
flake.lockby @github-actions[bot] in #160 - chore(nix): include jdk25 by @Impqxr in #169
- chore(nix): update
flake.lockby @github-actions[bot] in #170 - chore(nix): update
flake.lockby @github-actions[bot] in #173 - fix: rework custom auth by @so5iso4ka in #174
New Contributors
Full Changelog: 2.1.1...2.2.0
Freesm Launcher Maple 2.1.1
What's Changed
- Fixed custom authentication for
unmojang/drasland otherauthlib-injectorcompatible servers. Login no longer fails when the server returns405 Method Not Allowedto aHEADrequest. - Restored the option to copy in-game screenshots to the clipboard.
- Improved the settings window: the Appearance page is now scrollable, making it more usable on smaller screens.
- Fixed several minor UI issues, including scrollbar behavior and incorrect checkbox text.
PRs
- chore(nix): update
flake.lockby @github-actions[bot] in #157 - fix(ui): minimize the settings window by @so5iso4ka in #162
- fix(auth): fix unmojang/drasl auth by @so5iso4ka in #163
Full Changelog: 2.1.0...2.1.1
Freesm Launcher Maple 2.1.0
What's Changed
- Added the ability to fetch the official CurseForge API key, allowing the launcher to download any mod from CurseForge
- Restored support for the FTB modpacks
- Restored the cover catpack scaling option
- Added user data migration from Prism Launcher
- The system proxy is now used by default
PRs
- chore(nix): update
flake.lockby @github-actions[bot] in #147 - chore(nix): update
flake.lockby @github-actions[bot] in #150 - feat(modpacks): restore support for ftb modpacks, and fetch official curseforge api key by @LunisCandle in #149
- chore(nix): update
flake.lockby @github-actions[bot] in #151 - feat(proxy): use system proxy by default by @so5iso4ka in #156
- fix(catpacks): restore cover scaling option by @so5iso4ka in #153
- feat(migration): add an option to migrate from prismlauncher by @so5iso4ka in #154
- refactor(screenshots): make ScreenshotsWatcher async by @so5iso4ka in #155
New Contributors
- @LunisCandle made their first contribution in #149
Full Changelog: 2.0.0...2.1.0
Freesm Launcher Maple 2.0.0
What's Changed
- Upstreamed to Prism Launcher 10.0.2
- Fixed Nix-related things
- Added a support for multi-profile custom accounts
PRs
- chore(nix): update
flake.lockby @github-actions[bot] in #116 - fix(nix): removing windstone as nix package maintainer by @s0me1newithhand7s in #118
- chore(nix): update
flake.lockby @github-actions[bot] in #119 - chore(nix): update
flake.lockby @github-actions[bot] in #120 - chore(nix): update
flake.lockby @github-actions[bot] in #122 - chore(nix): update
flake.lockby @github-actions[bot] in #123 - chore(nix): update
flake.lockby @github-actions[bot] in #124 - chore(nix): update
flake.lockby @github-actions[bot] in #126 - chore(nix): exclude empty submodule directories in
nix-filterto reduce cache misses in Garnix CI by @Impqxr in #129 - chore(nix): remove unnecessary PIE hardening flag by @Impqxr in #128
- ci(cachix): run cachix builds on flake.lock updates by @notwindstone in #127
- chore(nix): stdenv -> clangStdenv by @s0me1newithhand7s in #134
- chore(nix): update
flake.lockby @github-actions[bot] in #137 - feat(auth): improve custom auth flow by @so5iso4ka in #138
- chore(nix): update
flake.lockby @github-actions[bot] in #139 - chore(nix): update
flake.lockby @github-actions[bot] in #140 - chore(nix): update
flake.lockby @github-actions[bot] in #141 - feat(upstream): bump to 10.0.2 by @so5iso4ka in #145
- HOTFIX: nix build by @s0me1newithhand7s in #146
- feat(auth): add support for multiprofile custom accounts by @so5iso4ka in #148
New Contributors
Full Changelog: sequoia-1.4.4...2.0.0
Freesm Launcher Sequoia 1.4.4
What's Changed
- Fixed a bug that caused the launcher to crash when there was no global theme.
PRs
- chore(nix): update
flake.lockby @github-actions[bot] in #114 - fix(ui): nullptr checker (Prism upstream) by @s0me1newithhand7s in #115
Full Changelog: sequoia-1.4.3...sequoia-1.4.4
Freesm Launcher Sequoia 1.4.3
What's Changed
- Fixed a bug when cat packs disappeared on Xmas, Halloween and Prism Launcher's birthday
- Made DiscordRPC always show in the status (previously status was changed only when user launched an instance)
- Changed Nix & README stuff
PRs
- chore(nix): update
flake.lockby @github-actions[bot] in #103 - docs(readme): EPL supports Authlib-Injector support by @mctaylors in #105
- chore(nix): update
flake.lockby @github-actions[bot] in #106 - chore(nix): update
flake.lockby @github-actions[bot] in #107 - chore(nix): update
flake.lockby @github-actions[bot] in #109 - chore(nix): update
flake.lockby @github-actions[bot] in #111 - fix(catpacks): split catpacks by @so5iso4ka in #112
- feat(discord): always show launcher in Discord by @so5iso4ka in #113
New Contributors
- @mctaylors made their first contribution in #105
Full Changelog: sequoia-1.4.2...sequoia-1.4.3
Freesm Launcher Sequoia 1.4.2
What's Changed
- Fixed too big Modrinth & CurseForge modpack file exports
- Fixed not downloading EPL metadata for some people
- Fixed Nix-related things
PRs
- fix(nix): fixing nix related things:
flake.nixitself,flake.lockupdating ci/cd by @s0me1newithhand7s in #98 - chore(nix): update
flake.lockby @github-actions[bot] in #99 - fix(modpacks): fix modrinth & curseforge modpacks export file filtering by @so5iso4ka in #100
- feat(metadata): download EPL metadata from our own server by @so5iso4ka in #101
Full Changelog: sequoia-1.4.1...sequoia-1.4.2
Freesm Launcher Sequoia 1.4.1
What's Changed
- Fixed Ely.by OAuth2 issues
- Increased the default window size from 800x600 to 960x720 (to make accounts button visible)
Full Changelog: sequoia-1.4.0...sequoia-1.4.1