Skip to content

Releases: itzg/docker-minecraft-server

2023.6.3

23 Jun 18:20
ae46cd3
Compare
Choose a tag to compare

What's Changed

Enhancements

New Contributors

Full Changelog: 2023.6.2...2023.6.3

2023.6.2

23 Jun 17:44
56d68a6
Compare
Choose a tag to compare

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

  • docs: tighten up wording in auto-pause section by @itzg in #2241

Full Changelog: 2023.6.1...2023.6.2

2023.6.1

17 Jun 16:29
55fb21c
Compare
Choose a tag to compare

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

  • Switch to mc-image-helper for installing Paper/Folia by @itzg in #2211

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

Full Changelog: 2023.4.1...2023.6.1

2023.4.1

06 Jun 00:43
07fc81a
Compare
Choose a tag to compare

What's Changed

Other Changes

New Contributors

Full Changelog: 2023.4.0...2023.4.1

2023.4.0

02 Jun 15:29
ccb971d
Compare
Choose a tag to compare

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

New Contributors

Full Changelog: 2023.3.0...2023.4.0

2023.3.0

07 Apr 17:21
8987d2c
Compare
Choose a tag to compare

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

Full Changelog: 2023.2.0...2023.3.0

2023.2.0

12 Mar 18:11
e43669d
Compare
Choose a tag to compare

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

  • Clarify in docs to not port forward RCON unless secure by @itzg in #2004

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

Full Changelog: 2023.1.0...2023.2.0

2023.1.0

04 Feb 19:33
822bf92
Compare
Choose a tag to compare

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

Full Changelog: 2022.16.0...2023.1.0

2022.16.0

31 Dec 20:29
c9341ec
Compare
Choose a tag to compare

What's Changed

Enhancements

  • Added FORCE_REDOWNLOAD support for Bukkit/Spigot by @itzg in #1879

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

20 Dec 17:09
ef9318f
Compare
Choose a tag to compare

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

Full Changelog: 2022.14.0...2022.15.0