Releases: itzg/docker-minecraft-server
Releases · itzg/docker-minecraft-server
2023.1.0
What's Changed
Enhancements
- Emphasize cause analysis when minecraft server fails by @itzg in #1883
- Add Modrinth plugins support for Spigot/Paper by @itzg in #1885
- Support automatically downloading and upgrading CurseForge modpacks by @itzg in #1889
- Use parallel downloads for AUTO_CURSEFORGE by @itzg in #1899
- For AUTO_CURSEFORGE, provide the option to force include mods by @itzg in #1900
- Add image tag/variant for Java 19 JRE by @itzg in #1902
- Use slugs or IDs for include/excludes with AUTO_CURSEFORGE and option for file declaration by @itzg in #1905
- AUTO_CURSEFORGE by default use exclude/include from latest in repo by @itzg in #1906
- AUTO_CURSEFORGE ensure modloader up to date even when modpack is by @itzg in #1907
- Add legendary-tooltips to exclusions by @itzg in #1915
- For AUTO_CURSEFORGE, auto-set LEVEL from world save provided by modpack by @itzg in #1929
- Upgrade image helper to debug log file download duration and rate by @itzg in #1936
Bug Fixes
- Restore FORGE_INSTALLER (again) using mc-image-helper by @itzg in #1880
- Correct AUTO_CURSEFORGE to only grab server mods by @itzg in #1896
- Correct AUTO_CURSEFORGE to also include library mods by @itzg in #1897
- For AUTO_CURSEFORGE, fixed typo with CF_EXCLUDE_MODS by @itzg in #1901
- Fix usage when given forge installer is in data directory by @itzg in #1909
- Upgrade image helper to fix Forge 1.7.x downloads by @itzg in #1917
- Fix handling of CF modpack overrides when files before directories by @itzg in #1932
- Handle installation of older Fabric versions by @itzg in #1945
- auto-cf: correctly handle modpack slug that clashes with mod slug by @itzg in #1947
- autopause: improve network interface lookup by @itzg in #1949
- auto-cf: properly handle mod URLs with unicode by @itzg in #1950
Documentation
- docs: adjusted auto CurseForge section by @itzg in #1890
- docs: Added a diagram showing docker run to compose by @itzg in #1912
- docs: Added examples of AUTO_CURSEFORGE and MEMORY info by @itzg in #1920
- docs: fixed volumes typo in docker-compose-paper.yml example by @itzg in #1928
- Improve docs for file reference options for AUTO_CURSEFORGE by @itzg in #1931
Other Changes
- Upgrade rcon-cli to 1.6.1 by @itzg in #1913
- add more rubidium mods by @LeaderbotX400 in #1919
- build: disable provenance on image build by @itzg in #1922
- Upgrade image helper to allow Modrinth specific version id declaration by @JustMangoT in #1938
- Modrinth per project version type declaration by @JustMangoT in #1939
New Contributors
- @LeaderbotX400 made their first contribution in #1919
- @JustMangoT made their first contribution in #1938
Full Changelog: 2022.16.0...2023.1.0
2022.16.0
What's Changed
Enhancements
Documentation
- Fixed format as code for MOTD newline escape by @torgeros in #1873
- Noted about not using quotes in environment list syntax by @itzg in #1875
New Contributors
Full Changelog: 2022.15.0...2022.16.0
2022.15.0
What's Changed
Enhancements
- Allow for commas in mc-image-helper lists by @itzg in #1840
- Allow DEBUG env var to enable mc-image-helper debug logs by @itzg in #1870
Bug Fixes
- Use HTTP accept when downloading CF modpack by @itzg in #1837
- Revert "Use HTTP accept when downloading CF modpack" by @itzg in #1850
Documentation
- Added multi-project example by @itzg in #1824
- Add a lot of clarification to RCON documentation by @itzg in #1835
- Logs when downloading vanilla server jar were confusing by @itzg in #1856
- Clarify whitelist variables (enable vs enforce) by @itzg in #1860
Other Changes
- Bump mc-server-runner to 1.8.2 by @itzg in #1823
- Removed pre-1.12 empty JSON file conversion by @itzg in #1826
- Add .paused file when server is paused by @kylestang in #1830
- Add SERVER-START.sh as a possible entry script file name by @P4sca1 in #1838
- Fix typo in README: "has does" -> "has done" by @xyqyear in #1846
- Added nfs client support packages. by @ThomWilhelm in #1843
- Let FTB installer manage file removal during version change by @itzg in #1851
- Bump mc-image-helper to 1.22.11 by @itzg in #1854
- Add launch.sh start script to support multiple classic Technic modpacks by @Megasware128 in #1859
New Contributors
- @kylestang made their first contribution in #1830
- @xyqyear made their first contribution in #1846
- @ThomWilhelm made their first contribution in #1843
Full Changelog: 2022.14.0...2022.15.0
2022.14.0
What's Changed
Enhancements
- Added kustomize base files by @itzg in #1800
- Add option to skip generic pack checksum by @ChipWolf in #1816
Documentation
- Added example of INITIAL_ENABLED_PACKS by @itzg in #1799
- Remove duplicate VIEW_DISTANCE env variable by @kylekrejci in #1808
- Document command to find host path of anonymous volume by @itzg in #1811
New Contributors
- @kylekrejci made their first contribution in #1808
Full Changelog: 2022.13.0...2022.14.0
2022.13.0
What's Changed
Enhancements
- Auto-manage server properties by default by @itzg in #1769
- Prevent generic modpack overwriting eula file by @itzg in #1773
- Setup MEMORY variables earlier to allow use in Spigot build by @itzg in #1779
- Added support for datapack enable/disable properties for feature flags by @itzg in #1798
Bug Fixes
- Only default MOTD and WHITELIST when first creating server.properties by @itzg in #1780
- if REMOVE_OLD_MODS = true redownload plugins by @boyphongsakorn in #1792
Documentation
- Added more description of DATAPACKS variables by @itzg in #1784
- Emphasize java 8 requirement for Forge < 1.18 by @itzg in #1787
- Improved naming of FORGE_FORCE_REINSTALL and FORGE_VERSION by @itzg in #1788
New Contributors
- @boyphongsakorn made their first contribution in #1792
Full Changelog: 2022.12.0...2022.13.0
2022.12.0
What's Changed
- Perform clean Forge version changes by @itzg in #1669
- Don't show server properties by default and obscure passwords by @itzg in #1670
- Fix FORGEVERSION and FORGE_INSTALLER support by @itzg in #1677
- Updates for GH_TOKEN addition for packwiz support by @DarkWugWug in #1687
- GH_TOKEN by @DarkWugWug in #1688
- docs: Corrected versions required for FTBA by @itzg in #1689
- Added example for GENERIC_PACK TNP5 by @TerminalFault in #1698
- docs: clarify placeholder usage with _FILE suffix by @itzg in #1704
- Add AUTOSTOP_USE_PKILL option to use pkill instead of kill in autostop feature by @DAlperin in #1707
- Fixed issue with GENERIC_PACK where it exits after saving checksum by @itzg in #1708
- Show IP address that caused auto-pause to resume by @itzg in #1709
- Correctly parse modrinth dependencies declared as embedded by @itzg in #1710
- Adjusted mc-image-helper to use logback for java8 by @itzg in #1713
- Upgrade mc-image-helper to 1.22.4 by @itzg in #1715
- Corrected Modrinth usage with TYPE=FORGE by @itzg in #1719
- Change versionLessThan to work in strict mode by @itzg in #1723
- Download and use packwiz from Maven repository by @itzg in #1725
- Fixed bug causing isTrue to fail with "parameter not set" by @itzg in #1727
- fix(packwiz): provide side argument to packwiz by @cecilia-sanare in #1734
- Allow image helper get to use user info by @itzg in #1735
- Upgrade mc-monitor to allow option to use mcutils for long FML2 listings by @itzg in #1746
- Create docker-compose-curseforge-atm7.yaml by @TerminalFault in #1761
- BetterMC Plus Example by @TerminalFault in #1762
- Remove packwiz 403 readme documentation by @TerminalFault in #1763
- Added ARMv7 build for java8-multiarch by @itzg in #1765
- Updated docs for finding FTB modpack ID by @itzg in #1766
New Contributors
- @DarkWugWug made their first contribution in #1687
- @TerminalFault made their first contribution in #1698
- @DAlperin made their first contribution in #1707
- @cecilia-sanare made their first contribution in #1734
Full Changelog: 2022.11.0...2022.12.0
2022.11.0
What's Changed
- Allow for multiple patterns in REMOVE_OLD_MODS_INCLUDE/EXCLUDE by @itzg in #1637
- Added debug options for autopause/stop by @itzg in #1638
- Install procps-ng on Oracle Linux-based images for autopause by @NoaHimesaka1873 in #1644
- build: only login to DockerHub when credentials available by @itzg in #1645
- FTBA installer on Alpine fails gracefully by @itzg in #1655
- Output expected files when FTBA prep fails by @itzg in #1656
- Updated LegacyJavaFixer Download URL by @gurustave in #1667
New Contributors
- @gurustave made their first contribution in #1667
Full Changelog: 2022.10.1...2022.11.0
2022.10.1
What's Changed
- fix typo in README.md by @KhooHaoYit in #1623
- Added jdk image tags to java versions table by @itzg in #1626
- Added top-level docker compose file by @itzg in #1628
New Contributors
- @KhooHaoYit made their first contribution in #1623
Full Changelog: 2022.10.0...2022.10.1
2022.10.0
What's Changed
- Added support for downloading mods from Modrinth by @itzg in #1577
- Update Magma API to V2 by @mikkel1156 in #1580
- VanillaTweaks uses mc-image-helper and auto-cleans old files by @itzg in #1581
- docs: Updated readiness and liveness probes in k8s example by @itzg in #1592
- Handle packwiz bootstrap installer already being present by @itzg in #1595
- Default -> default in limbo world name by @gmemstr in #1604
- TYPE=CURSEFORGE also looks for start.sh by @itzg in #1605
- Add GraalVM CE support by @NoaHimesaka1873 in #1601
- Fixing zstd uncompression for Oracle Linux by @NoaHimesaka1873 in #1607
- fix #1544 by @caycehouse in #1608
- Fix GraalVM images error on AArch64 systems by @NoaHimesaka1873 in #1609
- Alpine build fix #1612 by @caycehouse in #1614
- Remove Airplane as discontinued by @Jawa-Juice in #1615
- build: perform validation on all base images for PRs by @itzg in #1610
- Download and use Magma server jar rather than installer by @itzg in #1618
New Contributors
- @mikkel1156 made their first contribution in #1580
- @gmemstr made their first contribution in #1604
- @NoaHimesaka1873 made their first contribution in #1601
- @caycehouse made their first contribution in #1608
Full Changelog: 2022.9.0...2022.10.0
2022.9.0
What's Changed
- updating forgeapi tests and adding is false by @shotah in #1548
- docs: Clarify the volume mounting example by @itzg in #1549
- Resolve latest Paper version when no published builds by @itzg in #1555
- Add 1.19 server properties by @cadenkriese in #1558
- Add custom download URL for Purpur by @bensuperpc in #1563
- Ensure PURPUR_DOWNLOAD_URL has a default by @itzg in #1568
- Added support for Pufferfish 1.19 by @DiscowZombie in #1566
- Added support for optimized SIMD operations by @DiscowZombie in #1570
- tried my best to fix
itzg/docker-minecraft-server/issues/1562by @envyniv in #1571 - build: output time spent on each setuponly test by @itzg in #1569
- docs: Updated description of LEVEL_TYPE by @itzg in #1575
New Contributors
- @DiscowZombie made their first contribution in #1566
- @envyniv made their first contribution in #1571
Full Changelog: 2022.8.0...2022.9.0