Releases: itzg/docker-minecraft-server
Releases · itzg/docker-minecraft-server
2024.6.1
What's Changed
Enhancements
- paper: download default configs to allow for patching by @itzg in #2883
- cf: verify mod file hashes and re-download to repair by @itzg in #2884
- Add true-darkness to CF global excludes by @wirytiox in #2899
- paper: consider release channel when selecting version/build by @itzg in #2902
Bug Fixes
- Fixed issue of unbound REMOVE_OLD_MODS_EXCLUDE variable when using SPIGET_RESOURCES by @itzg in #2891
- Disable default configs download until issues resolved by @itzg in #2895
- Don't log RCON password when DEBUG enabled by @itzg in #2898
Documentation
- docs: fixed description of BROADCAST_RCON_TO_OPS variable by @itzg in #2873
- Added note about CurseForge files dependency handling by @itzg in #2881
- Fixed typo in CF files dependencies section title by @itzg in #2896
- Added hairpin routing diagram by @itzg in #2903
- Add a section about class file version 65.0 message by @itzg in #2906
- Update mods-file example reference by @emmanuel-ferdman in #2915
- docs: updated to new name of itzg/mc-proxy by @itzg in #2917
Other Changes
- Add zume to cf-exclude-include.json by @wirytiox in #2874
- Add SERVER_HOST Environment in mc-monitor command by @felipepasc in #2875
- build: upgrade tools to Go 1.22.4 by @itzg in #2885
- Accept yes/no for boolean environment variables by @kdkasad in #2893
- build: add java21-jdk variant by @itzg in #2900
New Contributors
- @wirytiox made their first contribution in #2874
- @felipepasc made their first contribution in #2875
- @kdkasad made their first contribution in #2893
- @emmanuel-ferdman made their first contribution in #2915
Full Changelog: 2024.6.0...2024.6.1
2024.6.0
What's Changed
Enhancements
- Enhance CurseForge server packs that use variables.txt by @rubbersteak in #2867
Bug Fixes
- Fixed internal SPIGOT family mapping by @itzg in #2839
- cf: allow for trailing slash on CF modpack page URL by @itzg in #2848
- Remove normalizing to uppercase of LEVEL_TYPE by @itzg in #2852
Documentation
- docs: added more detail about autopauase rootless usage by @itzg in #2814
- Remove version from docker compose since it's been deprecated by @MASACR99 in #2816
- examples: updated bmc4 example by @itzg in #2822
- docs: add info about DUMP_SERVER_PROPERTIES by @itzg in #2826
- docs: add compose example of multiline MOTD by @itzg in #2827
- Added a missing quotation mark by @JuanJesusAlejoSillero in #2846
- rad2 compose example by @noah1019 in #2859
- docs: allow for toggling light/dark mode by @itzg in #2869
Other Changes
- build: upgrade rcon-cli and easy-add by @itzg in #2831
- build: upgrading git-lfs from packagecloud by @itzg in #2835
- build: disable java17-openj9 for now by @itzg in #2849
- build: add back arm64 into java21-alpine multiarch by @itzg in #2858
New Contributors
- @MASACR99 made their first contribution in #2816
- @JuanJesusAlejoSillero made their first contribution in #2846
- @noah1019 made their first contribution in #2859
- @rubbersteak made their first contribution in #2867
Full Changelog: 2024.5.0...2024.6.0
2024.5.0
What's Changed
Bug Fixes
Documentation
Other Changes
- docs: corrected mention of armv7 for latest/stable by @itzg in #2793
- Apply SKIP_SUDO when starting knockd by @antoncuranz in #2795
- build: pin java17 tests to 1.20.4 by @itzg in #2796
New Contributors
- @antoncuranz made their first contribution in #2795
Full Changelog: 2024.4.1...2024.5.0
2024.4.1
What's Changed
Enhancements
- Added support for skript resources via SPIGET_RESOURCES by @itzg in #2764
- build: java8 is now consistently multi-arch like others and new java8-alpine by @itzg in #2763
- build: also remove variant entry for java8-multiarch by @itzg in #2766
- cf: use fallback download URL when metadata doesn't provide one by @itzg in #2767
- modrinth: add option to force include client mods by @itzg in #2777
Bug Fixes
Documentation
- build: upgrade mc-monitor to use retry for all errors by @itzg in #2760
- docs: fixed typo on java versions page by @itzg in #2762
- docs: add a link to class file version table by @itzg in #2779
Other Changes
- Designate java21 as the latest/default image by @itzg in #2757
- Add free-cam to CF global excludes by @rvandernoort in #2770
- build: upgraded restify and mc-server-runner by @itzg in #2771
- Add git-lfs package by @BlownIntoSpace in #2781
New Contributors
- @rvandernoort made their first contribution in #2770
- @BlownIntoSpace made their first contribution in #2781
Full Changelog: 2024.4.0...2024.4.1
2024.4.0
What's Changed
Enhancements
- Use FTB_DIR for log4j2 patched files...hypothetically by @itzg in #2691
- modrinth: add MODRINTH_OVERRIDES_EXCLUSIONS option by @itzg in #2703
- Hybrid servers using CURSEFORGE_FILES assume mc-mods for Forge by @itzg in #2740
Bug Fixes
- Remove Java 8 warning and 5 second delay by @itzg in #2711
- Fallback to existing server file when getbukkit retrieval fails by @itzg in #2721
- Successful spigot/bukkit update check caused grep to fail by @itzg in #2726
Documentation
- docs: add warning that GetBukkit is dead by @itzg in #2723
- ADD : Tailscale docker-compose yml example by @Nilon123456789 in #2747
Other Changes
- Update to latest mc-server-runner by @Kaiede in #2712
- Pass EXTRA_ARGS to run.sh (fixes #2714) by @robinbraemer in #2715
- fix: Remove EXTAR_ARGS quotes to allow multiple args (fixes #2715) by @robinbraemer in #2716
- Magma Maintained 1.20.1 is archived by @C0D3-M4513R in #2718
- Removed write to /var/log/knocked-source during autopause resume by @itzg in #2749
New Contributors
- @robinbraemer made their first contribution in #2715
- @Nilon123456789 made their first contribution in #2747
Full Changelog: 2024.3.0...2024.4.0
2024.3.0
What's Changed
Enhancements
- auto-cf: support modpack zips using IMPLODE compression method by @itzg in #2646
- Disable REMOVE_OLD_MODS when it interferes with managed mod/plugin features by @itzg in #2648
- auto-cf: add option to ignore files missing from previous installation by @itzg in #2649
- cf: support curseforge files that don't delcare any modloader by @itzg in #2660
- Improve rate limit detection and log available info by @itzg in #2672
Bug Fixes
- Fixed support for mc-send-to-console by @itzg in #2652
- For legacy CURSEFORGE, write ops/whitelist files in final directory by @itzg in #2654
- Fixed handling of Modrinth mods for NeoForge by @itzg in #2659
- Gracefully handle getbukkit.org outage when resolving version by @itzg in #2675
- auto-cf: resolve issue where zip compression scheme prevents manifest file extraction by @itzg in #2678
Documentation
Other Changes
- Use KettingLauncher by @C0D3-M4513R in #2655
- feat: force include just-enough-resources-jer for create-arcane-engineering modpack by @nohehf in #2679
- build: upgrade easy-add to 0.8.4 by @itzg in #2686
New Contributors
- @C0D3-M4513R made their first contribution in #2655
- @nohehf made their first contribution in #2679
Full Changelog: 2024.2.2...2024.3.0
2024.2.2
What's Changed
Enhancements
- Apply cap_net_raw to knockd to allow rootless execution by @itzg in #2625
- auto-cf: provide option to force reinstall modpack's modloader by @itzg in #2633
- Support NeoForge for Modrinth modpacks by @itzg in #2643
Bug Fixes
Documentation
- docs: remove the deprecated content from the README by @itzg in #2618
- docs: fix mkdocs emoji and static-i18n version by @itzg in #2619
- docs: clarified the Oracle GraalVM version used by @itzg in #2621
- docs: fixed formatting of deprecated Java version list by @itzg in #2622
- docs: add example of Paper running with PROXY protocol enabled by @itzg in #2629
- docs: clarify new default behavior with interactive console and colorized logs by @itzg in #2632
- docs: improve memory limit examples by @itzg in #2634
- docs: clarified that auto CurseForge manual downloads need a browser by @itzg in #2639
Other Changes
- Update the doc's Copyright year by @Zyztem in #2620
- Added Velocity to Multi Server by @Talesu in #2623
- Minor spelling fix in auto-curseforge.md by @OneAutumnMango in #2642
- build: use libcap package for Alpine images by @itzg in #2644
New Contributors
- @Talesu made their first contribution in #2623
- @OneAutumnMango made their first contribution in #2642
Full Changelog: 2024.2.1...2024.2.2
2024.2.1
What's Changed
Enhancements
- Directly attach stdin of server process by default by @itzg in #2605
- Handle I/O timout type errors from autopause mc-monitor call by @itzg in #2606
Bug Fixes
- modrinth: report error when project version not available for requested constraints by @itzg in #2614
Documentation
Full Changelog: 2024.2.0...2024.2.1
2024.2.0
What's Changed
Enhancements
- Support local Modrinth modpack files by @itzg in #2594
- cf: allow for browser named files in final output by @itzg in #2596
Documentation
Other Changes
- Allow Remote Console to be Enabled by @Kaiede in #2576
- docs: it’s spiget with an “e” by @itzg in #2592
- Added Lazytainer Example by @nfroeschl in #2598
- umask as env var by @Gjermundhp02 in #2601
New Contributors
- @Kaiede made their first contribution in #2576
- @nfroeschl made their first contribution in #2598
- @Gjermundhp02 made their first contribution in #2601
Full Changelog: 2024.1.0...2024.2.0
2024.1.0
What's Changed
Bug Fixes
- neoforge: handle malformed version entry in maven metadata by @itzg in #2557
- Handle calculated MEMORY value along with Aikar's flags by @itzg in #2568
Documentation
- docs: fix formatting of sections and admonitions by @itzg in #2570
- docs: added ATM9 example by @itzg in #2571
- docs: clarify the variables page by @itzg in #2573
- docs: added example for All of Fabric 7 by @itzg in #2575
Other Changes
- Add a support for magma maintained by @aruneko in #2552
- fix magma_maintained server download path by @farafonoff in #2562
- neoforge: support 1.20.2+ by @itzg in #2564
- handle different url of magma maintained 1.12.2 by @streaminganger in #2563
New Contributors
- @farafonoff made their first contribution in #2562
- @streaminganger made their first contribution in #2563
Full Changelog: 2023.12.2...2024.1.0