Releases: itzg/docker-minecraft-server
Releases · itzg/docker-minecraft-server
2023.6.3
What's Changed
Enhancements
- added support magma version tags by @Two-Faces in #2247
New Contributors
- @Two-Faces made their first contribution in #2247
Full Changelog: 2023.6.2...2023.6.3
2023.6.2
What's Changed
Enhancements
- Switch Quilt and Purpur to image helper by @itzg in #2229
- auto_cf: allow explicit inclusions to override default exclusions by @itzg in #2240
- modrinth: reduce API pressure with initial bulk get of projects by @itzg in #2243
- Provide
stable
image tag that tracks latest repo tag by @itzg in #2248
Bug Fixes
- Fix up-to-date handling of MODS/PLUGINS/MODS_FILE by @itzg in #2234
- Ensure VERSION is resolved from existing Fabric install by @itzg in #2235
- Reconcile VERSION for TYPE=CURSEFORGE by @itzg in #2237
Documentation
Full Changelog: 2023.6.1...2023.6.2
2023.6.1
What's Changed
Enhancements
- Clearer differentiation of mod platforms and types by @itzg in #2179
- Improved handling of MODS and PLUGINS lists using mcopy by @itzg in #2197
- For backward compatibility, allow MODS to list plugins for those server types by @itzg in #2200
- Use mc-image-helper for Purpur by @itzg in #2215
Bug Fixes
Documentation
- Fixed example Geyser compose file by @itzg in #2198
- Corrected broken links in types and mods by @itzg in #2199
- Add ENFORCE_SECURE_PROFILE to docs table by @itzg in #2205
- Sort "other server property mappings" by @itzg in #2206
- docs: fixed building page formatting and added base image info by @itzg in #2210
- docs: updated development notes to use jwebserver by @itzg in #2212
- docs: add docker compose usage to intro by @itzg in #2223
Other Changes
- Changed rcon password references from "minecraft" to randomly generated by @NexusNovaz in #2186
- Fix server types link. by @florisbrunet in #2217
- Update start-deployPaper by @nctiggy in #2216
- docs: corrected base image use in docs by @itzg in #2220
- docs: add full working example tutorial in misc/deployment/ with link in intro by @rela-v in #2225
New Contributors
- @florisbrunet made their first contribution in #2217
- @nctiggy made their first contribution in #2216
- @rela-v made their first contribution in #2225
Full Changelog: 2023.4.1...2023.6.1
2023.4.1
What's Changed
Other Changes
- Fixed Server Type link on index.md by @NexusNovaz in #2178
- Update the Vault Hunters example by @rhullah in #2182
- Build: corrected primary image taggging by @itzg in #2184
New Contributors
- @NexusNovaz made their first contribution in #2178
Full Changelog: 2023.4.0...2023.4.1
2023.4.0
What's Changed
Enhancements
- By default, generate random RCON password at startup by @itzg in #2071
- Add JSON5 support for patch files by @itzg in #2105
- autocf: add support for specifying a downloads repo by @itzg in #2106
- autocf: allow manifest JSON to be provided by @itzg in #2111
- Add webp package for dynmap support by @itzg in #2113
- Corrected webp package name for OracleLinux by @itzg in #2114
- Added support for Modrinth modpacks as a server type by @itzg in #2128
- Updated Modrinth modpacks to use VERSION and support id, name, or number for project version by @itzg in #2130
- Support Quilt mod loader for Modrinth modpacks by @itzg in #2132
- Added default auto-cf exclusions for MC Eternal by @itzg in #2143
- Include Log4jPatcher by @FlorianFreudiger in #2148
Bug Fixes
- autocf: use VERSION resolved from modpack by @itzg in #2072
- forge: support 1.11.2 installer ID format by @itzg in #2076
- autocf: avoid extra parallelism while resolving modpack content by @itzg in #2083
- Probably quote content passed to mc-send-to-console by @itzg in #2093
- modrinth: ensure non-required dependency doesn't mask explicit project request by @itzg in #2094
- autocf: remove usage of old parallel downloads option by @itzg in #2095
- auto-cf: handle download repo files with + for spaces by @itzg in #2146
Documentation
- docs: added filebrowser sidecar example by @itzg in #2110
- Clarify mods and plugins Modrinth support by @itzg in #2135
- docs: re-home mkdocs sources within this repo by @itzg in #2149
- docs: prep for readthedocs import by @itzg in #2150
- docs: collapse deprecated sections by @itzg in #2151
- docs: add RTD badge by @itzg in #2152
- docs: corrected site/repo URLs in mkdocs config by @itzg in #2153
- docs: mkdocs cleanup and caught up with latest README changes by @itzg in #2155
- docs: add doc site banner and fix corrupted image files by @itzg in #2156
- docs: clarify bind mounts for Podman also by @itzg in #2157
- docs: don't use EssentialsX as Spiget example by @itzg in #2167
- docs: info for plugins that can't download via Spiget by @itzg in #2168
Other Changes
- possible solution to deploy to both dockerhub and ghcr by @camalot in #2051
- Add Folia support by @NyCodeGHG in #2081
- Remove LoliServer from README.md by @khankul in #2079
- Base Java 19 image on focal by @itzg in #2087
- Download Canyon from GitHub for final build by @Stealthii in #2108
- Update Canyon CI link to Glass Launcher by @Stealthii in #2109
- Request docker pull in bug issue template by @itzg in #2160
- Moving Java 19 to 20 and adding Alpine by @shotah in #2162
- build: use multi-arch platforms in verify-pr by @itzg in #2166
New Contributors
- @khankul made their first contribution in #2079
- @FlorianFreudiger made their first contribution in #2148
Full Changelog: 2023.3.0...2023.4.0
2023.3.0
What's Changed
Enhancements
- autocf: improve error message when modpack file is missing manifest by @itzg in #2015
- autocf: allow for exclude/include file and list by @itzg in #2019
- autocf: switch to official CurseForge API, but needs CF_API_KEY by @itzg in #2043
- With AUTO_CURSEFORGE handle modpacks not allowed for distribution by author by @itzg in #2059
Bug Fixes
- Verify java compatibility for AUTO_CURSEFORGE by @itzg in #2005
- Allow for latest Forge version to be behind vanilla version by @itzg in #2006
- Extract versions from provided Forge installer by @itzg in #2012
- Fixing Modrinth projects support for non-Forge by @itzg in #2016
- autocf: fixed issue where exclude file alone was ignored by @itzg in #2024
- forge: support version discovery of 1.5, 1.7 installer by @itzg in #2032
- autocf: ensure modpack query is not cached too much by @itzg in #2040
- autocf: determine mod file availability from downloadUrl by @itzg in #2046
- Downloads handle content disposition filename with RFC 2047 encoding by @itzg in #2057
- Redacts sensitive headers from debugs like with AUTO_CURSEFORGE by @itzg in #2058
Documentation
- autocf: adjusted excludes for valhesia-5 by @itzg in #2018
- added information on the escaping of $ in the CF API Key by @camalot in #2050
- added docs to use env file by @camalot in #2054
- Tweak level of new docs link by @itzg in #2063
Other Changes
- Use modified knockd to set a cooldown on port 19132 by @Metalcape in #2003
- Correcting and extending vanillatweaks example by @ytterx in #2013
- Fix autopause not working in java8 by @Metalcape in #2025
- Fix curl usage for knockd install by @itzg in #2027
- Adding rootless autopause instructions to the readme. by @jmighion in #2030
- Update CF_API_KEY example for docker run by @itzg in #2060
- Update readme for docs by @camalot in #2061
- Disabling packwiz test since maven.packwiz.infra.link unresolvable by @itzg in #2065
New Contributors
- @Metalcape made their first contribution in #2003
- @ytterx made their first contribution in #2013
- @jmighion made their first contribution in #2030
- @camalot made their first contribution in #2050
Full Changelog: 2023.2.0...2023.3.0
2023.2.0
What's Changed
Enhancements
- Use mc-image-helper for checking autopause interface by @itzg in #1952
- auto_cf: allow networking timeouts to be configured by @itzg in #1961
- added rubiddium dynamic lights to exclude list by @hpf3 in #1971
- autocf: modpack fileName included in manifest by @itzg in #1977
- Unzip Modrinth files that are zips by @itzg in #1992
Bug Fixes
- Handle interpolating sync'ed files when value has dollar sign by @itzg in #1954
- With autopause check for process in stopped or sleep state by @itzg in #1963
- Revert autopause check for process in stopped state by @itzg in #1964
- autocf: longer default request timeout by @itzg in #1966
- autocf: ensure modpack listing API always provides up to date by @itzg in #1974
- modrinth: adapt version lookup to API changes by @itzg in #1987
- Revert "modrinth: adapt version lookup to API changes (#1987)" by @itzg in #1989
- Ensure Modrinth support specifies paper/purpur loader as needed by @itzg in #1990
- Fix Modrinth download when no version files are primary by @itzg in #1991
Documentation
Other Changes
- Add source dir override for
/plugins
,/mods
, and/config
by @rhullah in #1957 - Update cf-exclude-include.json by @Tr4il in #1970
New Contributors
- @rhullah made their first contribution in #1957
- @Tr4il made their first contribution in #1970
- @hpf3 made their first contribution in #1971
Full Changelog: 2023.1.0...2023.2.0
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