Commit graph

18 commits

Author SHA1 Message Date
LynithDev
30f0e1843e
chore: add JVM argument to improve vector operations on Java 21+ (#901) 2026-10-01 22:42:25 +02:00
Julian Chang
67cfc4eb83
fix: key cached version info by loader format version
Bump interfrost to 1.5.0 and pass the cluster's loader to download_version_info so a format bump doesn't reuse stale version JSON.
2026-10-01 01:34:40 -04:00
Maciek
0ab544f265
feat: custom cluster instances (#859)
* feat: added adding new instances of a cluster with 'start from scratch' option enabling user to create a vanilla/modded cluster; fixed couple pre-existing bugs that wouldn't let other loaders boot up

* feat: fully implemented cluster creation modal design

* chore: refactoring

* feat: expanded the tags section on customization step; found that fabric doesnt work with 1.8.9

* feat: added gallery covers handling for new cluster instances

* feat: added 'redirecting' from fabric to orinthe on versions pre-1.14

* feat: added java-version-override

* feat: added loader types migrations (right now they dont migrate mods because there are no bundles)

* chore: wider loader dropdown for multiloader cluster (if it will be used in the future)

* chore: fixed more issues with isolated and shared dir, with migrations and instances naming

* chore: refactor; taken the loader version dropdown from version picker view back to loader selector

* chore: deleted Quilt from UI

---------

Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-29 19:08:21 +02:00
LynithDev
95eba5503f chore: update dependencies and optimise archive operations 2026-09-29 15:04:51 +02:00
Julian Chang
d632c47320
remove unnecessary tests (#881) 2026-09-28 17:13:41 +02:00
LynithDev
daaa209b30 chore(lint): cargo fmt 2026-09-18 23:05:50 +02:00
Maciek
9879eb2e72
fix: fixed versions metadata not healing when unable to parse or read (#835) 2026-09-16 18:30:20 +02:00
Julian Chang
44dfa32233
Add Ornithe support (#811)
* Add Ornithe support

* chore: fix the remaining startup issues reltaed to arguments and manifest caching

* fix: stop repairing on every launch for natives-only libraries

---------

Co-authored-by: LynithDev <61880709+LynithDev@users.noreply.github.com>
2026-09-13 00:11:21 +02:00
Maciek
0217a54518 fix: verify and repair missing natives (#797) 2026-09-06 00:14:11 +02:00
Julian Chang
b9f408079e
Decrease minimum RAM allocation in JVM 2026-08-23 00:27:14 +07:00
Julian Chang
9603e76cea
maybe improve visual code bundling 2026-08-08 11:33:24 +07:00
Julian Chang
a8531352a1
remove string dedup in jvm args 2026-08-06 16:42:37 +07:00
Julian Chang
791a1a3cbb
revert back to G1GC as a default GC 2026-08-02 23:55:20 +07:00
LynithDev
394146d552 feat: auto-repair as well as verify cluster button in cluster settings 2026-08-01 23:22:20 +02:00
Julian Chang
3e864c1d0f
remove the performance flag toggle 2026-07-31 04:50:49 +07:00
Julian Chang
fb4c16c027
add better default JVM args 2026-07-31 04:29:02 +07:00
LynithDev
6344d2e985 feat(ui): JVM arguments setting 2026-07-28 22:14:38 +02:00
LynithDev
e689a43a87 refactor: split core into modular crates 2026-07-28 12:11:02 +02:00