Releases: modrinth/code
Releases · modrinth/code
v0.7.1
Modrinth App v0.7.1 added support for Minecraft 1.20.5 and fixed a ton of bugs and issues.
Main improvements ⭐
- Minecraft authentication has been rewritten to match the official Minecraft Launcher, providing a much smoother login experience with fewer issues.
- Added support for Java 21 and Minecraft 1.20.5.
- Java installations are handled for you automatically by default for a more seamless experience, but can be manually configured in Settings.
- Introduced better error handling to assist you with fixing problems, such as Minecraft authentication issues.
- Modpacks with client-side only overrides will now be installed properly.
Bugfixes 🐛
- No longer enables LWJGL debugging mode by default, potentially improving game performance.
- Changing app directory to a different drive now properly moves all your files.
- Live log will no longer glitch out and will not use as much memory.
- Removed
java_options
flag that caused random fatal Java errors.
What's next for Modrinth App? 👀
We're working on these, but they didn't quite make it into this release just yet! Keep an eye out for v0.8
in the coming weeks!
- Add support for recent versions of Minecraft Forge 🔨
- Recent versions of the Forge installer have broken how we install Forge. We're working on implementing ForgeWrapper to more easily support Forge like other launchers do.
- Improve logging for debug purposes 📜
- Other launchers append extra data or create extra log files to provide more debugging information, and many users have provided feedback that Modrinth App not providing these makes it harder to provide support for Modrinth App users. We're working to improve our logging to be just as easy as other launchers.
Commit changelog for nerds (v0.7.0 -> v0.7.1) 🤓
- Remove unsafe unwraps causing crashes by @Geometrically in #1135
Full Changelog (v0.7.0 -> v0.7.1): v0.7.0...v0.7.1
Full Changelog (v0.6.3 -> v0.7.1): v0.6.3...v0.7.1
v0.7.0
What's Changed
- Remove lwjgl debugging argument. by @qtchaos in #959
- Switch from stdout log to latest log MOD-595 by @darling in #964
- Config transfer by @thesuzerain in #951
- adds credentials refresh save by @thesuzerain in #1030
- Use Tokio directly instead of Tauri in io.rs by @KnifesmithCode in #1087
- chore: update dependencies by @ToBinio in #1103
- Fix
client-overrides
not getting extracted by @MelanX in #1120 - Switch to official launcher auth by @Geometrically in #1118
- Fix java installs by @Geometrically in #1123
- Bump to 0.7.0 + Add sign-in error by @Geometrically in #1133
- fix: version page by @ToBinio in #1121
New Contributors
- @KnifesmithCode made their first contribution in #1087
- @MelanX made their first contribution in #1120
Full Changelog: v0.6.3...v0.7.0
v0.6.3
This was pushed to users on 2023-12-14, but we forgot to make a GitHub tag for it
What's Changed
- Enable light mode and OLED mode as options by @triphora in #936
- Fix #901 - add YT nocookie and Discord to CSP by @triphora in #904
- Add text wrapping to project version names. by @qtchaos in #928
- Fix auth (finally) by @Geometrically in #937
- fix custom profile import for CF by @maxomatic458 in #914
New Contributors
- @maxomatic458 made their first contribution in #914
Full Changelog: v0.6.2...v0.6.3
v0.6.2
v0.6.1
What's Changed
- Fix apple build by @Geometrically in #824
- Fix apple build by @Geometrically in #825
- MOD-563 Fix "Error Fetching Modpack" when importing raw MRPack file by @darling in #835
- Fix handling of paths longer than 260 chars on Windows during export by @OmegaJak in #847
- Bump version + fix neoforge 1.20.2+ by @Geometrically in #863
- Update avatar URLs to use Crafatar API. by @qtchaos in #877
- disable disabled projects after update by @ToBinio in #871
- change instance fullscreen-checkbox to toggle by @ToBinio in #848
- fix rendering/calculation of maxProjectsPerRow in homepage by @ToBinio in #872
- Project without space by @MrLiam2614 in #845
- fixed typo by @Octelly in #493
- native decorations toggle by @fxdsu in #541
- Update breadcrumbs on profile name update by @Rayn322 in #643
- Search pagination fix by @BlueZeeKing in #800
- Auth retrying, std logs by @thesuzerain in #879
New Contributors
- @MrLiam2614 made their first contribution in #845
- @Octelly made their first contribution in #493
- @fxdsu made their first contribution in #541
- @Rayn322 made their first contribution in #643
- @BlueZeeKing made their first contribution in #800
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- Overflow and mrpack fixes, comfortable memory slider and more. by @qtchaos in #762
- Allow mods to be added to unlocked instances. by @qtchaos in #760
- Fixing bug report template - Wrong nesting by @MiraculixxT in #756
- Use 'neoforge' instead of 'neo-forge' in mrpacks [MOD-539] by @OmegaJak in #787
- Fix categories duplicating by @ToBinio in #773
- Make export selection consistent between platforms and allow selecting which projects to export by @OmegaJak in #789
- fix google.svg by @ToBinio in #795
- MOD-541 Fix launcher duplicate profile function by @darling in #804
- Fix Launcher File Migration Error by @darling in #803
- Bump Theseus Version by @Geometrically in #818
New Contributors
- @MiraculixxT made their first contribution in #756
- @OmegaJak made their first contribution in #787
- @ToBinio made their first contribution in #773
- @darling made their first contribution in #804
Full Changelog: v0.5.4...v0.6.0
v0.5.4
What's Changed
- Fix auth refresh by @Geometrically in #631
- Fix being able to add mods to paired instances by @qtchaos in #630
- Update CSP to allow youtube embeds by @Banzobotic in #640
- Neoforge support by @Geometrically in #653
- Update CSP to allow mclo.gs by @qtchaos in #648
- Fix some small things by @Geometrically in #658
- Rounded corner to improve UI continuity by @Geoxor in #711
- [no ci] synced file(s) with modrinth/.github by @modrinth-bot in #731
- Bugs again by @thesuzerain in #703
New Contributors
- @Banzobotic made their first contribution in #640
- @Geoxor made their first contribution in #711
Full Changelog: v0.5.2...v0.5.4
v0.5.2
v0.5.1
What's Changed
- New features by @CodexAdrian in #477
- Discord and playtime by @thesuzerain in #462
- more bug fixes by @Geometrically in #485
- Fix z-index and add scrolling for AccountsCard by @qtchaos in #585
- Beta bugs by @thesuzerain in #562
- Community requested enhancements by @CodexAdrian in #556
New Contributors
Full Changelog: v0.4.0...v0.5.1
v0.4.0
What's Changed
- Add modpack support by @enderger in #2
- Add modpack creation by @enderger in #5
- Fix modpacks, compile to zip by @enderger in #6
- Some more refactors by @pluiedev in #7
- Launcher GUI setup by @venashial in #16
- GUI base navigation & home by @venashial in #20
- Fix GUI dev command on Windows by @venashial in #21
- Fix GUI dev command (by not trying to kill the process) by @venashial in #22
- Initial draft of profile metadata format & CLI by @enderger in #17
- Install
omorphia
, Start instance settings page by @venashial in #32 - Move launcher working directory to standard location by @enderger in #31
- WIP: Refactor by @enderger in #35
- Authentication by @enderger in #37
- Make Theseus compilable out of the box again, update Tauri to 1.0.4 by @Wuzado in #38
- Start Search GUI page by @venashial in #34
- Update license to GPL (requires contributor approval) by @Geometrically in #42
- Add search to GUI and minor changes to Theseus. by @MattReid99 in #43
- Vue init by @Geometrically in #47
- Adds base UI for launcher. by @ZachBaird in #48
- Optimize release builds by @obj-obj in #51
- Jre detection by @thesuzerain in #54
- Library page by @CodexAdrian in #53
- Profile mod management by @Geometrically in #56
- Fix linux action by @Geometrically in #57
- Profile bindings by @thesuzerain in #55
- Auth bindings by @thesuzerain in #58
- added settings API + fixed bug by @thesuzerain in #62
- Tag fetching and caching by @thesuzerain in #59
- Starts adding search pages to launcher. by @ZachBaird in #49
- Child process manager api by @thesuzerain in #64
- fixed win10 stack overflow by @thesuzerain in #67
- Adds tauri build script by @thesuzerain in #68
- tags fix by @thesuzerain in #69
- Modpack support by @Geometrically in #60
- Project pages by @CodexAdrian in #65
- Windows compile opts by @thesuzerain in #72
- Jre api by @thesuzerain in #66
- restructured auto-credentials by @thesuzerain in #74
- Wire Profile Backend to Frontend by @Geometrically in #71
- added frontendsettings by @thesuzerain in #76
- mac download by @thesuzerain in #77
- MC Authentication + Account switching by @CodexAdrian in #78
- Project wireup by @CodexAdrian in #80
- Mod Management API by @Geometrically in #81
- Event handling by @thesuzerain in #75
- String settings hooks by @thesuzerain in #82
- Add metadata GV loader api by @Geometrically in #84
- Deadlock fixes by @thesuzerain in #85
- fixes stack overflow :) by @thesuzerain in #88
- Resolves inaccurate OR relationship between loaders and versions. by @ZachBaird in #86
- Performance by @thesuzerain in #89
- Update tauri content security policy by @Justsnoopy30 in #92
- Standing up global settings page. by @ZachBaird in #63
- Windows fix process env vars by @thesuzerain in #96
- Instance creation by @CodexAdrian in #91
- Updating + Profile Repairs + Performance Improvements by @Geometrically in #97
- Navbar wireup by @CodexAdrian in #98
- linux jre missing folders by @thesuzerain in #99
- debugging; box pinning by @thesuzerain in #101
- Logs api by @thesuzerain in #103
- Bring back the old nav by @CodexAdrian in #100
- Misc improvements and fixes by @thesuzerain in #109
- Non modpack wireup & Project to profile install by @CodexAdrian in #90
- Add new icons by @Geometrically in #112
- added box pins by @thesuzerain in #110
- Wire up homepage & library by @ZachBaird in #83
- Finishes wiring up the profile page. by @ZachBaird in #93
- Loading bars by @Geometrically in #113
- Implement loading by @CodexAdrian in #104
- Fix syncing, repairing, add edit method by @Geometrically in #111
- Performance improvements by @Geometrically in #114
- box::pin in run(),clippy by @thesuzerain in #115
- Various final backend fixes by @Geometrically in #117
- Search UI improvements by @CodexAdrian in #107
- Logs wireup by @CodexAdrian in #116
- Debug pin macro by @thesuzerain in #118
- Profile mods page by @Geometrically in #119
- Profile Options by @Geometrically in #120
- Error handling by @Geometrically in #121
- Code signing + auto updater by @Geometrically in #122
- Fix various issues by @Geometrically in #123
- Initial bug fixes by @Geometrically in #127
- Adjust COPYING for Theseus by @Wuzado in #124
- Library improvements by @CodexAdrian in #126
- Context menus by @CodexAdrian in #133
- Search fixes by @Geometrically in #134
- Backlog fixes by @CodexAdrian in #141
- Adding things from button or file by @CodexAdrian in #136
- Analytics + more bug fixes by @Geometrically in #144
- UI/UX improvements by @CodexAdrian in #146
- Onboarding by @CodexAdrian in #132
- Fix search + linux build by @Geometrically in #179
- Fix analytics CSP by @Geometrically in #182
- [no ci] Sync issue templates by @triphora in #220
- Fix app launching twice by @Geometrically in #226
- Fix correctly show in folder by @Norbiros in #238
- Exports by @thesuzerain in #135
- Compiler improvements by @thesuzerain in #145
- Misc settings by @thesuzerain in #137
- Export UI by @CodexAdrian in #297
- [no ci] sync issue templates by @modrinth-bot in #256
- Bug fixes round 3 by @thesuzerain in #298
- Sharing logs by @CodexAdrian in #325
- Fixes and enhancements by @CodexAdrian in #350
- Folder names by @thesuzerain in #318
- Profile imports by @thesuzerain in #348
- Upgrading by @thesuzerain in #354
- Fix homepage by @CodexAdrian in #364
- fullscreen by @thesuzerain in #360
- New Alpha Final Fixes by @Geometrically in #365
- Misc bugs 4 by @thesuzerain in https://github.com/modrinth/theseu...