Skip to content

Releases: headlesshq/headlessmc

2.8.0

21 Dec 12:24

Choose a tag to compare

What's Changed

Misc

  • fix(native-image): Add all charsets to native image by @okafke in #355
  • fix(auth): better error handling on account refresh failure by @okafke in #356
  • fix(forge-server): improvements for finding executable for mc-server-test by @okafke in #378
  • fix(auth): Fixed login command not waiting for user input when in non-interactive mode by @okafke in #380
  • feat(specifics): fetch latest Github Release of specifics mods by @okafke in #379
  • chore(docs): link to fork for chinese players by @okafke in #369

Dependencies

  • fix(deps): bump com.electronwill.night-config:toml from 3.8.2 to 3.8.3 by @dependabot[bot] in #354
  • fix(deps): bump org.bouncycastle:bcprov-jdk18on from 1.78.1 to 1.82 by @dependabot[bot] in #352
  • fix(deps): bump org.yaml:snakeyaml from 2.4 to 2.5 by @dependabot[bot] in #351
  • fix(deps): bump org.junit.jupiter:junit-jupiter-engine from 5.11.0 to 5.14.1 by @dependabot[bot] in #362
  • fix(deps): bump org.jline:jline from 3.26.3 to 3.30.6 by @dependabot[bot] in #361
  • fix(deps): bump com.gradleup.shadow from 8.3.6 to 8.3.9 by @dependabot[bot] in #359
  • fix(deps): bump org.ow2.asm:asm-tree from 9.9 to 9.9.1 by @dependabot[bot] in #381
  • fix(deps): bump org.apache.logging.log4j:log4j-api from 2.25.2 to 2.25.3 by @dependabot[bot] in #382
  • fix(deps): bump org.bouncycastle:bcprov-jdk18on from 1.82 to 1.83 by @dependabot[bot] in #372

Full Changelog: 2.7.1...2.8.0

2.7.1

14 Nov 13:30

Choose a tag to compare

What's Changed

Bug Fixes

  • fix(forge): Fixed Forge always installing with Java 8 by @okafke in #340

Dependencies

  • fix(deps): bump net.java.dev.jna:jna from 5.17.0 to 5.18.1 by @dependabot[bot] in #346
  • fix(deps): bump com.google.code.gson:gson from 2.10.1 to 2.13.2 by @dependabot[bot] in #348
  • fix(deps): bump net.raphimc:MinecraftAuth from 4.1.1 to 4.1.2 by @dependabot[bot] in #347
  • build(deps): bump org.graalvm.buildtools.native from 0.10.4 to 0.11.3 by @dependabot[bot] in #349
  • test(deps): bump org.apache.logging.log4j:log4j-core from 2.23.1 to 2.25.2 by @dependabot[bot] in #344

Full Changelog: 2.7.0...2.7.1

2.7.0

12 Nov 14:17

Choose a tag to compare

What's Changed

  • feat: 1.21.10 support by @okafke in #334
  • feat: Added Purpur server support by @3arthqu4ke in #259
  • feat: Commands can now fallback to -id flag on their own by @3arthqu4ke in #263
  • feat: ARM64 GraalVM native executables by @3arthqu4ke in #261
  • feat: Specify game args in launch command by @3arthqu4ke in #258
  • feat: BETA: Manage mods/plugins for client/server by @3arthqu4ke in #264
  • feat: Automatic-Module-Names in Manifest and META-INF/versions module-info for hmc-lwjgl by @3arthqu4ke in #291
  • fix: Fix GraalVM native images using a Java 11 version of Hmc by @3arthqu4ke in #271
  • fix: ARM: download correct lwjgl binaries from maven central by @3arthqu4ke in #260
  • fix: Fixed division by 0 by @okafke in #329
  • fix: fabric servers are not launched as vanilla servers anymore by @okafke in #331
  • fix: Failure to read certain mod files

Dependencies

Full Changelog: 2.6.1...2.7.0

2.6.1

05 May 10:56

Choose a tag to compare

Full Changelog: 2.6.0...2.6.1

  • Fixed and improved speed of command tests by @3arthqu4ke

2.6.0

05 May 08:52
f0aab3c

Choose a tag to compare

What's Changed

Full Changelog: 2.5.1...2.6.0

2.5.1

06 Apr 14:47
4915992

Choose a tag to compare

What's Changed

Full Changelog: 2.5.0...2.5.1

2.5.0

28 Jan 22:28

Choose a tag to compare

What's Changed

  • HeadlessMc can now download Java distributions by @okafke in #233
    • Restricted to temurin only for now, feel free to contribute downloaders for other vendors.
  • Added a GraalVM launcher for HeadlessMc by @okafke in #233
  • New, simplified format to specify versions in: <modloader>:<version>, e.g. fabric:1.21.4 by @3arthqu4ke in #234
  • HeadlessMc will now automatically download everything required for launching by @3arthqu4ke in #234
    • Together with the other mentioned features, this means HeadlessMc can run with 0 setup now. E.g. launch fabric:1.21.4 with the GraalVM executable is all you need to do to run fabric-1.21.4, no java installation required.

New Contributors

Full Changelog: 2.4.1...2.5.0

2.4.1

15 Nov 20:36

Choose a tag to compare

What's Changed

  • Removed xvfb patch because it is not needed anymore with mc-runtime-test 2.4.2 by @3arthqu4ke in #214

Full Changelog: 2.4.0...2.4.1

2.4.0

13 Nov 22:36

Choose a tag to compare

What's Changed

Full Changelog: 2.3.1...2.4.0

2.3.1

06 Nov 22:53

Choose a tag to compare

What's Changed

  • Publish lwjgl jar without ASM, for fabric 0.16.2+, #199 by @3arthqu4ke in #207
  • Fix game running with patched lwjgl in offline mode even with xvfb, #208

Full Changelog: 2.3.0...2.3.1