Prism Launcher Release 7.0, now available
releaseHello!
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
You can grab the latest download here for your respective platform.
Comment Rules
By submitting a comment, you agree to uphold the Prism Launcher Code of Conduct.
✅ What user-contributed comments are for
- Share additional information relevant to the article.
- Mention a workaround for a common issue.
- Link to useful third-party resources that are relevant to the current page, such as tutorials or articles.
- It is allowed to occasionally link to resources you've created. When doing so, you must disclose your affiliation with the resource in some way. However, linking to resources you've created should not represent the majority of your interactions with user notes. Excessive self-promotion is not allowed and will be moderated away.
🚫 What user-contributed comments are not for
- Do not point out something in the documentation being incorrect or outdated.
- Instead, open an issue on the prismlauncher.org issue tracker. If you can, please open a pull request to improve the documentation.
- You can use the Edit button at the bottom of each documentation page for this purpose.
- Do not ask support questions. Please use other community platforms instead.
- Do not submit bug reports. Please use the main Prism Launcher repository's issue tracker instead.
- Do not submit feature requests. Please use the Prism Launcher repository's issue tracker repository instead.
- Do not post off-topic comments. Comments must be strictly related to the page they are linked to.
Comments not following the above rules will be removed.
Licensing of user-contributed comments
Launcher contributors may occasionally go through the comments and may incorporate information from them in the documentation. By submitting a comment, you accept that it may be incorporated in unmodified or modified form in the launcher and/or documentation, subject to the GPL-3.0 license for the launcher and AGPL-3.0 license for the documentation.