PrismLauncher Versions Save

A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once (Fork of MultiMC)

8.3

3 weeks ago

Hello there!

We have accumulated a few changes and fixes in the past few weeks. Most notably, support for NeoForge mods for 1.20.5 and upwards has been added, and some issues with unicode on Windows have been fixed! Let's hope this makes your Prism Launcher experience even better than before!

Until next time!

Added

  • Add Gradle Toolchains to java scan list by @wagyourtail in #2327
  • Add all supported files filter to modpack import by @Trial97 in #1866
  • Add more Microsoft login error codes by @Trial97 in #1769
  • Support mod info for NeoForge 20.5 by @TheKodeToad in #2319

Changed

  • Update to Qt 6.6.3 by @DioEgizio in #2286

Fixed

  • Fix Minecraft Launcher runtime detection on Windows and macOS by @Trial97 in #2333
  • Fix application close with file dialog by @Trial97 in #2294
  • Fix crash on invalid CurseForge link on import by @Trial97 in #2291
  • Fix crash on non-latin instance name by @Trial97 in #2247
  • Fix portable builds on Fedora by @DioEgizio in #2231
  • Replace invalid characters when extracting ZIP by @TheKodeToad in #2275 and #2277
  • Set Forge version correctly when exporting to CurseForge by @Trial97 in #2221
  • Use UTF-8 for ZIP creation by @TheKodeToad in #2225
  • [Linux] Add JDK 21 to Nix packages by @Scrumplex in #2268

Removed

  • [Linux] Remove bundled Java from AppImage by @Trial97 in #2328

Full Changelog: https://github.com/PrismLauncher/PrismLauncher/compare/8.2...8.3

You can grab the latest download here for your respective platform.

8.2

2 months ago

Hello there!

We forgot to update the version number in our last release! In case you missed it, check out the release post

Until next time!

Changelog

Changed

  • Changed version number

Full Changelog: https://github.com/PrismLauncher/PrismLauncher/compare/8.1...8.2

You can grab the latest download here for your respective platform.

8.1

2 months ago

Hello there!

We have accumulated a few changes and fixes in the past few weeks and months. This release fixes problems with some newer modpacks (notably ATM) where some mods would be missing. Let's hope this makes your Prism Launcher experience even better than before!

Until next time! Changelog Added

  • Add Modpack-page to instances that were created from files by @Trial97 in #1732
  • Add button to disable resolving dependencies when installing mods by @Trial97 in #1768
  • Add button to select the FTB App instances directory by @Trial97 in #1825
  • Add custom environment variables to Pre-launch/Post-exit commands by @Trial97 in #1860
  • Add more "Open Folder" actions by @Trial97 in #1869
  • Add warning when updating mods while the game is running by @TheKodeToad and @Trial97 in #1852
  • Allow resizing columns of mod and other resource pages by @Trial97 in #1849
  • [Linux] Add game category to instance shortcuts by @leafeling in #1704
  • [Linux] Added warning when /tmp directory is mounted with noexec by @bit69tream in #1882
  • [Windows] Autodetect Java from the Microsoft Store version of the official launcher by @Trial97 in #1798
  • [macOS] Add code signing and notarization by @Scrumplex and @DioEgizio in #2034 and #2150

Changed

  • Add subtle line to instance group separator by @TayouVR in #1923
  • Decouple dependency check from updating mods by @Trial97 in #1746
  • Improve Microsoft login flow by @Trial97 in #1799
  • Improve Minecraft log performance by @TheKodeToad in #2112
  • Improve empty instance list label by @crpz1 in #2141
  • Improvements to concurrent tasks by @Trial97 in #1694
  • Localize account type in account list by @LocalSpook in #1751
  • Mod downloader page improvements by @lumiscosity in #1979
  • Reduce minimum memory amounts by @HyperSoop in #1347
  • Remove alpha notice for Modrinth packs by @DioEgizio in #2063
  • Try refreshing account on launch if needed by @Trial97 in #1771
  • Update Prism Launcher anniversary date by @Trial97 in #1871
  • Update libraries by @DioEgizio in #2130
  • [Linux] Improve NixOS packaging by @getchoo in #2024
  • [macOS,Windows] Update to Qt 6.6.1 by @DioEgizio in #1908

Fixed

  • Don't log Microsoft refresh tokens by @Scrumplex in #1964
  • Ensure total play time is not negative by @Trial97 in #1712
  • Fix "Sort by" options for Modrinth by @Trial97 in #1828
  • Fix URLs for some resource types by @Trial97 in #1978
  • Fix a few use-after-free bugs by @TheKodeToad in #2116
  • Fix importing NeoForge 1.20.1 modpacks from CurseForge by @Trial97 in #2110
  • Fix online mode in legacy versions by @TheKodeToad in #1999
  • Fix placeholder text for OpenAL override by @Trial97 in #2012
  • Fix resetting settings when saving by @Trial97 in #1857
  • Fix unclickable link in Modrinth API settings by @Trial97 in #1880
  • Fully reload the instance list once the folder is changed by @Trial97 in #1589
  • Ignore dependencies that can not be found by @Trial97 in #1843
  • Improve name and tooltip of mod dependency management option by @Desoroxxx in #1819
  • Make sure MangoHud libs are present by @Trial97 in #1815
  • Minor spelling fixes by @lumiscosity in #1960
  • Only open/close groups using primary mouse button by @TheKodeToad in #1821
  • Reformat Java code by @Trial97 in #2005
  • Remove top-level const qualifiers in function declarations by @Scrumplex and @LocalSpook in #1762
  • Several Modrinth export fixes by @TheKodeToad in #2178
  • Several fixes for staging instances by @TheKodeToad and @Trial97 in #2160
  • [Linux] Fix opening files in external apps by @Scrumplex and @Trial97 in #1954 and #2053
  • [Linux] Sync nightly Flatpak manifest with Flathub by @guihkx in #1873
  • [Linux] Use absolute path to load MangoHud library by @TheComputerGuy96 in #2126
  • [macOS,Windows] Fix hidden minimized windows by @TheKodeToad and @theMackabu in #1947
  • [macOS] Fix instance update dialog by @Trial97 in #1913

Removed

  • Remove hardcoded legacy game parameters by @tildejustin in #1983
  • Remove unused code by @Trial97 in #1738

Full Changelog: 8.0...8.1

You can grab the latest download here for your respective platform.

8.0

6 months ago

Hello there!

The last feature update was quite a while ago, so we hope we can make up for it by delivering some highly requested features! Some highlights include: an updater for Windows and Linux, CurseForge export, FTB App import, mod dependency resolution and NeoForge support. Though there is a lot more, so feel free to check the changelog below. This is probably the most feature-packed update so far, so there might be some rough edges that we hope to iron out over the next few updates. At least those future updates should now be easier than ever to install!

We are also happy to announce that @getchoo @TheKodeToad and @Trial97 have joined Prism Launcher as maintainers. As you are able to see in the changelog below, they all have been doing a lot of work improving Prism Launcher! Of course we are always happy to see new contributors, so if you think you might be able to help, head over to our GitHub project and see if you might be able to help out.

Until next time!

Changelog

Added

  • Acknowledge version release types from mod platforms by @Trial97 and @Ryex in #1090 and #1676
  • Add CurseForge modpack export by @TheKodeToad and @Trial97 in #1249
  • Add FTB App import by @Trial97 in #1359
  • Add NeoForge support by @Scrumplex and @Trial97 in #1498 and #1541
  • Add a search bar to version lists by @TheKodeToad in #1110
  • Add button to remove mod metadata by @Trial97 in #1530
  • Add customizable background cats using cat packs by @Trial97 in #1253 and #1572
  • Add exporting mod lists to text files by @Trial97 in #1246 and #1783
  • Add image column to resource pages by @Ryex in #1058
  • Add link to mods' websites by @TheKodeToad and @Trial97 in #1120 and #1332
  • Add mod count to mods page by @Trial97 in #1119 and #1272
  • Add optional fixes for loading skins in legacy versions by @TheKodeToad in #443
  • Add warning when removing an account by @Trial97 in #1782
  • Added Global Dependenicies toggle by @TheKodeToad and @Trial97 in #1796
  • Added welcome screen by @Trial97 in #1374
  • Allow configuring amount of concurrent tasks by @Trial97 in #1363
  • Allow showing playtime in hours by @Trial97 in #1536
  • Allow updating managed packs from local file by @Trial97 in #1405
  • Autodetect Java bundled with official launcher by @Trial97 in #1685
  • Automatically download mod dependencies by @TheKodeToad and @Trial97 in #986 and #1270
  • CurseForge URL handling by @Scrumplex, @Trial97, @Ryex, @kumquat-ir and @timoreo22 in #981, #1592, #1557 and #1532
  • Custom environment variables by @TheKodeToad and @Trial97 in #1355
  • Implement installing shaders from CurseForge by @TheKodeToad in #1605
  • Implement updater for Windows and Linux by @Trial97, @TheKodeToad, @flowln and @Ryex in #1268 and #1721
  • More system properties by @Scrumplex and @TheKodeToad in #1515
  • Prevent custom commands from using colored output by @Trial97 in #1691
  • Renaming instance groups by @TheKodeToad in #1383
  • Resolve dependencies when updating mods by @Trial97 in #1263 and #1678
  • Show progress bar when exporting instances by @Trial97 in #1378
  • [Linux] Add more Java installation directories by @nea89o in #1682
  • [Linux] Add support for Snap packaging by @ashuntu in #1294
  • [Linux] Filter source in Nix Flake & add controller support by @getchoo in #1618
  • [macOS] Add macOS support to Nix by @getchoo in #1485

Changed

  • Add suport for ATLauncher browser download by @Trial97 in #1549
  • Add support for multiple custom icon themes and improve UX around themes by @Scrumplex, @TheKodeToad and @TayouVR in #1407
  • Add support for multiple mod loader filters for CurseForge by @Trial97 in #1560
  • Added version check for neoforge filter by @Trial97 in #1658
  • Allow disabling bundling and Sparkle updater when building by @getchoo and @Scrumplex in #1452
  • Allow editing of running instances by @Trial97 in #1241 and #1338
  • Better instance shortcuts on macOS by @iivusly in #1081
  • Bump Qt to Qt 6.6.0 by @DioEgizio and @TayouVR in #1717
  • Combine launch buttons in instance window, persist profiler by @Scrumplex and @TheKodeToad in #1320
  • Don't enable address sanitizer in debug builds by default by @Scrumplex and @Trial97 in #1517 and #1518
  • Don't instantiate nixpkgs in Flake by @getchoo and @Scrumplex in #1574
  • Don't update Java minimum memory based on maximum memory allocation by @Trial97 in #1552
  • Fix links and add images to modpack changelogs by @Trial97 in #1370
  • Generate predictable UUIDs for offline accounts by @Scrumplex in #1399
  • Implement GLFW/OpenAL override by defining and auto-detecting paths to library files by @Scrumplex in #1392
  • Improve design of instance group header by @TayouVR in #1286
  • Improvements and refinements to pack export by @TheKodeToad in #1519
  • Improvements to modpack UX by @Trial97 in #1539
  • Introduce more strict compiler warnings and fix them by @getchoo, @Scrumplex, @Trial97 and @Ryex in #1107, #1581 and #1537
  • Refactor mod metadata write by @Trial97 in #1543
  • Reformat codebase by @TheKodeToad and @Scrumplex in #1459
  • Replace typedef with using by @LocalSpook in #1748
  • Resolve Forge versions for CurseForge modpacks using meta by @Trial97 in #1402
  • Revamp loader installation UI by @Scrumplex and @TheKodeToad in #1230
  • Simplify flame and modrinth exports by @Trial97 in #1391
  • Skip folders when updating mods by @bolli24 in #1643
  • Various UI tweaks by @Scrumplex and @leia-uwu in #1324 and #1535
  • [Linux] Switch to garnix for Nix builds by @getchoo and @Scrumplex in #1434, #1467 and #1446
  • [Linux] Use addOpenGLRunpath.driverLink in Nix wrapper by @getchoo in #1666
  • [macOS,Windows] Update to Qt 6.5.2 by @DioEgizio in #1483

Fixed

  • Add some missing strings to translations by @tjw123hh and @TheKodeToad in #1427
  • Allow loading themes with missing resources folder by @Scrumplex in #1722
  • Don't display invalid shaders by @Trial97 in #1657
  • Don't omit empty lines in log output by @comp500 in #1508
  • Don't reset meta URL on launch by @Scrumplex in #1476
  • Don't update mods if no mod loader is installed by @Trial97 in #1670
  • Enable antialiasing for mod and pack icons by @TheKodeToad in #1578
  • Fix crash when hiding columns on resource packs page by @leia-uwu in #1258
  • Fix crash when installing some ATLauncher packs by @Trial97 in #1523
  • Fix crash with mod icon caching by @Trial97 in #1772
  • Fix filtering in instance export by @TheKodeToad in #1575
  • Fix importing Quilt/Fabric packs from CurseForge by @Trial97 in #1512
  • Fix Java memory bein unset on initial setup by @Trial97 in #1747
  • Fix parsing of resource packs by @TayouVR in #1742
  • Fix save location of FTB packs by @Trial97 in #1591
  • Fix several issues around instance groups by @TheKodeToad in #1766
  • Fix squished mod icons by @Trial97 in #1739
  • Fix task progress being stuck if a task is aborted by @Trial97 in #1516
  • Fix transparency in skin icon by @Scrumplex and @lumiscosity in #1513
  • Fix typo in Task code by @getchoo in #1447
  • Fix various list interactions by @TheKodeToad in #1553
  • Fix wrong account selection by @Trial97 in #1692
  • Gracefully handle invalid cache metadata by @Trial97 in #1556
  • Ignore cache files by default when exporting instances by @LostLuma in #1437
  • Localize sorting options for resource and shader packs by @LocalSpook in #1760
  • Only build updater when correct conditions are met by @getchoo in #1724
  • Pack import fixes and improvements by @TheKodeToad and @Trial97 in #1563 and #1737
  • Preserve file extension of instance icon when importing by @Trial97 in #1456
  • Refactor ImgurUpload by @Trial97 in #1290
  • Reintroduce parsing of INI files by @Trial97 in #1449
  • Replace references to "Minecraft account" by @dannydorazio in #1551
  • Reset status label when deleting instance by @Trial97 in #1548
  • Update copyright year by @apix0n in #1474
  • Update default account when accounts change by @Trial97 in #1672
  • [Linux] Fix build on Arch Linux with Qt 6.6 by @Trial97 in #1709
  • [Linux] Fix loading MangoHud by @Trial97 in #1797
  • [Windows] Fix attaching logs to console by @Ryex in #1464
  • [Windows] Fix copying folder attributes by @Trial97 in #1673

Removed

  • Drop "DirectJava" launch method by @TheKodeToad in #1339
  • Drop support for Mojang accounts by @getchoo, @Edgars-Cirulis and @Trial97 in #1656 and #1793
  • Remove Quilt Beacon toggle by @Scrumplex in #1547
  • Remove warning about Quilt being unsupported with CurseForge modpacks by @Trial97 in #1445
  • [Windows] Remove Windows 7/8 support from app manifest by @IThundxr in #1758

Full Changelog: https://github.com/PrismLauncher/PrismLauncher/compare/7.2...8.0

You can grab the latest download here for your respective platform.

7.2

9 months ago

Hello!

This is a smaller release, with mostly bug fixes. We fixed lots of bugs (old and new) in this one as well as adding some new smaller features.

Until next time!

Changelog

Added

  • Add Git Blame ignore file by @Scrumplex in #1275
  • Add LiteMod support to mod browser by @TheKodeToad in #1334
  • Add option to always use system locale by @Trial97 in #1345
  • Add 'Suggest a Feature' to help menu by @getchoo in #1251
  • Add toggle for quilt beacon by @getchoo and @Scrumplex in #1357 #1387
  • Add validation for metadata URL by @Scrumplex in #1325
  • Automatically focus search bar when opening resource browser by @Trial97 in #1369
  • Enable address sanitizer in debug builds by @Ryex and @flowln in #1306
  • Optional mods in .mrpack export by @TheKodeToad in #1321
  • [Linux] Add close button to the main toolbar when running on Gamescope by @leia-uwu in #1065

Changed

  • Added more information to the screenshot upload warning by @Trial97 in #1281
  • Exclude .DS_Store and Thumbs.db in .mrpack export by @Trial97 in #1243 #1255
  • Exclude logs from instance export by @Trial97 in #1292
  • Don't trash outdated mods when updating by @TheKodeToad in #1331
  • Hide the Git commit entry on the About dialog if unsupported by @flowln in #1218
  • Improve wording on instance import page by @getchoo in #1252
  • Keep track of failed file copies and clones by @Ryex in #1284
  • Made cat scalable by @Trial97 in #1127
  • Match behavior of vanilla launcher when launching offline by @Gaming32 and @TheKodeToad in #1397 #1426
  • Print build platform on launch by @Scrumplex in #1276
  • Update developer credits by @TheKodeToad in #1259
  • Use default icon for unmanaged Modrinth packs by @telans in #1231
  • [Linux] Update Nix lock by (renovate-bot), @Scrumplex, @getchoo and (github-actions) in #1214 #1304 #1310 #1337 #1372

Fixed

  • Add missing space in java checker debug message by @ChrisLane in #1235
  • Allow installation of CurseForge modpacks that don't have any mods by @Trial97 in #1368
  • Prevent crash when trying to edit invalid instances by @Ryex in #1333
  • Fix a crash when updating mods by @Trial97 in #1352
  • Fix broken URLs in Modrinth export by @telans in #1261
  • Fix compiler warnings by @Trial97 in #1362
  • Fix crash if no version is loaded on modpack page by @Trial97 in #1350
  • Fix crash in mod browser by @Trial97 in #1228
  • Fix crash when downloading mods by @Trial97 in #1200 #1256
  • Fix CurseForge modpack updater issues by @clickdevin in #1184
  • Fix illegal characters in shortcuts name by @Trial97 in #1280
  • Fix implicit fallthrough issues in codebase by @pandaninjas in #1128
  • Fix installation of .zip mods from CurseForge by @Ryex in #1335
  • Fix Java version not being re-checked in some cases by @TheKodeToad in #1274
  • Fix progress dialog issues by @Ryex and @Trial97 in #1302 #1329 #1351
  • General fixes to screenshots page by @telans in #1232
  • General tweaks and fixes by @TheKodeToad and @Scrumplex in #1266
  • [FreeBSD] Fix compilation failure by @Szowisz in #1234
  • [Linux] Bundle generic OpenGL library in AppImage by @getchoo in #1210
  • [Linux] Fix duplicate share directories by @Ryex in #1336
  • [Linux] Install appstream metadata in AppImage by @DioEgizio in #1224
  • [OpenBSD] Fix compilation failure by @TurboWafflz in #1298

Removed

  • Remove inconsistent/unneeded question marks in UI by @p2js in #1233
  • Removed unused code by @Trial97 in #1277

Full Changelog: https://github.com/PrismLauncher/PrismLauncher/compare/7.1...7.2

7.1

11 months ago

Hello!

This is a smaller release, with mostly bug fixes. There are also some minor improvements, like an easier way to open the launcher's data directory, and allowing users to edit instance settings even while an instance is running.

There is also an important fix for the .mrpack export on Windows. Previously, the launcher would bundle all mods into the final modpack ZIP. Now the launcher will correctly bundle the metadata instead. This bug caused trouble at Modrinth as people started uploading these modpacks there. We are very sorry for this bug and hope to catch these kinds of issues through our testing initiative on our Discord server.

Until next time!

Changelog

Added

  • Add icons to export menu items by @leo78913 in #1162
  • Add the launcher root folder to the Folders menu by @RedsonBr140 and @Scrumplex in #1063
  • Higlight installed mods in download dialog by @Trial97 in #1135

Changed

  • Don't hide the settings tab when an instance is running by @RedsonBr140 and @TheKodeToad in #1067
  • Exclude .git directory from the source code tarball by @guihkx in #1140
  • Make Konami Code a bit more obvious by @TayouVR in #1151
  • Store logs in seperate directory by @Trial97 and @chmodsayshello in #1099

Fixed

  • Fix error message about JavaVendor by @Scrumplex in #1195
  • Fix parsing of settings file by @Trial97 in #1174 #1192
  • Fix some crashes regarding high network usage by @Trial97 in #1145
  • Fix trailing space in instance name by @TheKodeToad in #1198
  • [Linux] Fix devShell for Nix users by @getchoo in #1159
  • [Windows] Fix mrpack export bundling all mods by @TheKodeToad in #1166

Full Changelog: https://github.com/PrismLauncher/PrismLauncher/compare/7.0...7.1

7.0

11 months ago

Hello!

It has been a while, but we are finally ready to ship version 7.0. This one comes with a lot of new features, although we sadly also have to say goodbye to some features, namely support for Feed-the-Beast modpacks.

Notable features in this release are advanced copy options, a downloader for resource packs, texturepacks and shaderpacks, a new improved progress dialog and support for exporting instances as Modrinth modpacks (.mrpack). This means that modpack authors can finally use Prism Launcher directly for making Modrinth modpacks. On the other hand we had to remove support for Feed-the-Beast modpacks as requested by the FTB team. Though a FTB App importer might replace this missing feature in a future release. For more information, you can read our other blog post. Finally, we want to remind users to be more cautious when downloading mods and modpacks as the fractureiser malware has been discovered. While both Modrinth and CurseForge have checked and removed the infected mods if necessary, stay on guard for external websites and for the possibility of future Minecraft malware.

We are also happy to have two new maintainers on board! @Ryex and @TayouVR will be helping out with the development of the launcher. We hope we can get more releases out the door with more hands helping out. Of course we are always happy to see new contributors, so if you think you might be able to help, head over to our GitHub project and see if you might be able to help out.

Until next time!

Changelog

Added

  • Add advanced copy options for cloning instances by @Ryex in #833 #1103 #1125
  • Add and improve warnings to destructive actions by @TheKodeToad in #618
  • Add button to import component JSONs by @Scrumplex in #735 #895
  • Add file manifest for portable installations by @Ryex in #1101
  • Add mrpack export by @TheKodeToad in #904 #1109
  • Add NilLoader mod metadata support by @kumquat-ir in #853
  • Add provider column to the mods page by @leo78913 and @flowln in #626
  • Add resource pack, texture pack and shader pack downloaders by @flowln and @Scrumplex in #788
  • Add setting for downloads directory by @Janrupf and @Scrumplex in #931
  • Add Teawie as an alternative cat (rat?) by @getchoo in #715
  • Add theme selection to setup wizard by @TayouVR and @Scrumplex in #249
  • Allow custom Modrinth API token by @TheKodeToad in #896
  • Allow importing instance resources by @Ryex in #696
  • Allow selecting a default account to use with an instance by @byteduck and @leo78913 in #685 #1073
  • Display last launch date in instance description by @japa4551 in #1025
  • [Windows] Add code signing by @Scrumplex in #865

Changed

  • Divide Minecraft settings page into tabs by @DioEgizio in #950
  • Generalize Mod models / pages and APIs to Resources by @flowln in #675
  • Improve detection of blocked mods by @Ryex in #946 #1054
  • Improve resource type detection by @Ryex in #576
  • Improve tasks and progress dialog by @Ryex in #961
  • Improve version parsing by @Edgars-Cirulis, @Ryex and @flowln in #751
  • Port the MainWindow ui to a .ui file by @leo78913 in #724
  • Refactor shared_qobject_ptr usage by @flowln in #787
  • Switch to Qt 6 by default by @Scrumplex in #918
  • Trash instance icons instead of deleting by @leo78913 in #561
  • Update resource and data pack versions by @leo78913 in #1117
  • Update social links by @Scrumplex in #1080
  • [Linux] Improve Nix tooling by @Scrumplex and @getchoo in #888 #966 #968 #1093
  • [macOS] Bump minimum macOS version to 11 by @DioEgizio in #1133
  • [macOS,Windows] Update to Qt 6.5.x by @DioEgizio in #937 #972 #983 #1088 #1131
  • [Windows] Improve MinGW ccache by @TheLastRar in #803
  • [Windows] Uninstall before installing when using setup by @Ryex in #1100

Fixed

  • Add Visual Studio files to gitignore by @heftymouse in #934
  • Bump ghc-filesystem by @Scrumplex in #912
  • Do not apply system theme on launch by @Scrumplex in #982
  • Fix compiler warnings by @Trial97 in #1111
  • Fix crash when selecting resource/texture/shader packs by @leo78913 in #1115
  • Fix crash when selecting same mod from different providers by @Trial97 in #1029
  • Fix failing zip extractions by @flowln in #889
  • Fix memory leaks by @Ryex in #1083 #1108
  • Fix some regressions in the main window by @leo78913 in #795
  • Fix storing custom meta server URL by @TayouVR in #1114
  • Fix windows default apps by @Ryex in #857
  • Fix Qt event plumbing and networking by @Ryex in #1007
  • Handle partial lines in LoggedProcess by @Scrumplex in #945
  • Make the logger thread-safe by @KosmX in #802
  • Replace hoedown markdown parser with CMark by @redstrate, @Scrumplex and @DioEgizio in #714 #783
  • Replace potentially ReDOSable regex by @pandaninjas in #834
  • Update cat immediately by @TayouVR in #766
  • Use native path separators for environment variables by @Ryex in #825
  • [Linux] Fix build failure on KISS Linux by @Ryex in #859
  • [Linux] Fix Java installation detection by @BalkanMadman in #823
  • [Linux] Fix MangoHud detection by @getchoo in #965
  • [Linux] Fix portable launch script shebang by @Scrumplex in #819
  • [Windows] Fix build failure on MinGW by @kthchew in #927
  • [Windows] Fix Qt 6.5 system theme colors by @TayouVR in #1086
  • [Windows] Fix zip extraction by @flowln in #911

Removed

  • Remove FTB modpack support by @Scrumplex in #1040
  • Remove old updater code by @Scrumplex in #458
  • [Linux] Drop Snap packaging by @Scrumplex in #929
  • [Linux] Remove references to other launchers from desktop file by @kerichdev in #1034

Full Changelog: https://github.com/PrismLauncher/PrismLauncher/compare/6.3...7.0

6.3

1 year ago

Hello!

Uh, wasn't there a release today already? Well yes there was. It's just that the last update added a new security check for instance components, which sadly made Prism Launcher think that Fabric and Quilt are invalid. Note that this issue won't cause permanent damage, as that check is done on runtime and is purely for informational purposes.

Make sure to read the previous changelog here to see the other changes as well!

Changelog

Fixed

  • Fix regex pattern for component UIDs by @Scrumplex in #815

Full Changelog: https://github.com/PrismLauncher/PrismLauncher/compare/6.2...6.3

6.2

1 year ago

Warning: This release contains a bug that makes it think Fabric and Quilt instances are invalid. Please use a future version instead.

Hello!

This is a small update that fixes some issues, most notably a nasty issue when importing .mrpack file. Thanks to all contributors!

Changelog

Added

  • Make use of logging categories for authentication data logging by @Scrumplex in #684

Changed

  • Detect jars from within build folder for development builds by @Ryex in #781
  • Improve the reliability of the Task's stack overflow test by @flowln in #804
  • Correctly parse metadata from some misbehaving Forge mods by @flowln in #743
  • Remove commit hash from builds where git wasn't installed at build time by @getchoo in #666
  • Skip some HTML in markdown rendering by @redstrate in #713
  • Update application metadata by @AshtakaOOf in #680
  • Update copyright notice by @RaptaG in #746
  • Use Qt logging facilities instead of our own by @flowln in #665
  • [Windows] Let Qt handle dark mode titlebar by @TheLastRar in #726
  • [Windows] Update MSVC builds to Qt 6.4.2 by @DioEgizio in #716

Fixed

  • Better check file paths in .mrpack import and json components by @flowln and @Scrumplex in #810
  • Fix crashes when running a lot of concurrent tasks by @flowln in #758 #784
  • Fix importing 1.16+ Forge Technic Launcher packs by @byquanton in #710
  • Improve handing of ZLib submodule by @TheLastRar in #772 #779
  • [Windows] Fix random ResourceFolderModel test failures on some Windows builds by @flowln in #731

Full Changelog: https://github.com/PrismLauncher/PrismLauncher/compare/6.1...6.2

6.1

1 year ago

Hello!

This is a small update that fixes some issues, most of which were introduced by our previous 6.0 release. Thanks to all contributors!

Changelog

Changed

  • Move cat to the bottom right by @DioEgizio in #612
  • Only show scrollbars when needed by @leo78913 in #630
  • [Linux] Update Nix packaging by @Scrumplex in #647
  • [Windows] Improve MSVC build flags by @getchoo in #631

Fixed

  • Avoid deadlock when there are a lot of resource packs in an instance by @flowln in #628
  • Correctly set component versions in Modrinth pack updating by @flowln and @Scrumplex in #636
  • Fix crash when changing styles by @TheLastRar in #600
  • Fix importing modpacks using ZIP files by @flowln in #607
  • Fix possible crash in mod and modpack downloaders with images by @flowln in #605
  • Fix wordings in modpack updater by @Scrumplex in #601
  • Fix warning about QMap by @Edgars-Cirulis in #625
  • [Linux] Fix crash when using Qt GTK2 style by @flowln in #604
  • [Windows] Fix automated WinGet releases by @Scrumplex in #593 #649

Removed

  • Remove unused DLLs/dylibs from builds by @DioEgizio in #642

Full Changelog: https://github.com/PrismLauncher/PrismLauncher/compare/6.0...6.1