Releases: itzg/docker-minecraft-server
Releases · itzg/docker-minecraft-server
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/1562
by @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
2022.8.0
What's Changed
- Constrain GENERIC_PACK base detection depth by @itzg in #1528
- Add jarfile options and custom worlds directory path (Multiverse) to docs by @skylerspaeth in #1527
- docs: Corrected image tag in FTB example by @itzg in #1530
- Fixed older versions of purpur that were not removed by @bensuperpc in #1531
- CurseForge modpacks use run.sh when present by @itzg in #1534
- Pin base images to focal until netty epoll support is fixed by @itzg in #1536
- Provide clearer log when minecraft server process fails by @itzg in #1538
- For CurseForge, avoid conflicting start script error when run.sh present by @itzg in #1539
- build: alpine build needed sh not bash by @itzg in #1540
- misc: Removed 88135 from spiget test by @itzg in #1541
- Place EULA file into subdir managed by ServerSetup by @itzg in #1543
New Contributors
- @skylerspaeth made their first contribution in #1527
- @bensuperpc made their first contribution in #1531
Full Changelog: 2022.7.0...2022.8.0
2022.7.0
What's Changed
- Fixed running as uid=0 even with UID unset by @itzg in #1475
- Fix forge using 1.17+ version after downgrade by @CDFN in #1474
- Updated rcon-cli to support variables cleanup by @itzg in #1476
- Updated rolling logs config to also be size based by @itzg in #1478
- Fix alpine incompatibility by @CDFN in #1481
- Fix PACKWIZ_URL not accepting file:// URIs by @darcros in #1488
- added Loliserver support by @Sylensky in #1483
- Avoid brittle testing of Loliserver due to download site by @itzg in #1489
- Download spiget resources to tempdir under plugins by @virtualdxs in #1486
- Disable forgeapi tests for now by @itzg in #1499
- Fix invalid -s arg with TYPE=FORGE by @itzg in #1501
- Fix memory env vars being overridden if set to "" by @md5nake in #1512
- docs: Embedded table of contents is redundant and makes it hard to see top part of docs by @itzg in #1516
- Add initial support for Quilt server by @fischer-felix in #1514
- Adding 'run.sh' as a variant for FTBA server types by @seanwcom in #1521
- docs: Cleanup RCON_CMDS examples by @itzg in #1526
New Contributors
- @darcros made their first contribution in #1488
- @Sylensky made their first contribution in #1483
- @md5nake made their first contribution in #1512
- @fischer-felix made their first contribution in #1514
- @seanwcom made their first contribution in #1521
Full Changelog: 2022.6.0...2022.7.0
2022.6.0
What's Changed
- Update README.md - Fix Typo by @nickmartin1ee7 in #1442
- Fix for lower sub version with a higher ID number by @shotah in #1451
- Add hint that SPONGEVANILLA requires VERSION to README (#1452) by @vorburger in #1453
- Fixed version comparisons when using SPONGEVANILLA by @itzg in #1455
- Correct spiget handling of jars that contain jars by @itzg in #1462
- Corrected autopause's resume to work with alpine images by @itzg in #1464
- Allow ICON to reference a local file by @itzg in #1466
- Corrected default of UID/GID via start script by @itzg in #1471
New Contributors
- @nickmartin1ee7 made their first contribution in #1442
Full Changelog: 2022.5.0...2022.6.0
2022.5.0
What's Changed
- use user instead of group in sudoers file by @Oekn5w in #1367
- Removing unused ttf-dejavu package by @itzg in #1362
- Fix PATH for annoying docker providers by @itzg in #1371
- Pin java8-multiarch to 8u312 due to Forge by @itzg in #1383
- Changing builds to JRE, and moving Java8 to pinned version for forge by @shotah in #1382
- ForgeAPI: Random failure fix by @shotah in #1384
- docs: updated info to find FTB identifiers by @itzg in #1386
- docs: added "Related Projects" section by @itzg in #1387
- Restored error handling when missing vanilla version by @itzg in #1389
- New RCON commands feature by @shotah in #1391
- RCON: Adding on last disconnect by @shotah in #1395
- Fixed missing export, fixed run order, added real world working example by @shotah in #1397
- added variables for pufferfish, also added setup only test by @shotah in #1399
- Pufferfish: Remove regex processing by @bram-pkg in #1402
- ci: adjusted pufferfish test by @itzg in #1403
- Provide better debug logs with mc-image-helper get by @itzg in #1404
- adding major version for pufferfish by @shotah in #1405
- Re-fixed pufferfish tests by @itzg in #1406
- Verify content type when downloading SPIGET_RESOURCES entry by @itzg in #1413
- mc-send-to-console skips user change when non-root by @itzg in #1419
- When ICON is GIF, extract only first frame by @itzg in #1420
- Determine SPIGET file type from API by @itzg in #1427
- fixing readme example for Vt by @shotah in #1430
- Silence content type error for external spiget resources by @itzg in #1431
- Use file content to detect spiget resource type by @itzg in #1432
Full Changelog: 2022.4.1...2022.5.0