Releases: thijsvanloef/palworld-server-docker
0.28.2
Notable Changes
🛠️ Improve Player Logging
🛠️ Fix cli: execute: auth: rcon: dial tcp 127.0.0.1:25575: connect: connection refused
error during startup
📚 Fix wrong environment variable descriptions
📚 Automatic start stop documentation
What's Changed
- Player Logging Improvement by @Dashboy1998 in #431
- update zh docusaurus by @win5923 in #438
- Remove temp file on failure in update required by @Dashboy1998 in #435
- adding/fixing docs by @thijsvanloef in #448
- fix wrong description in speed and interval variables by @thijsvanloef in #451
- add automatic start/stop documentation by @thijsvanloef in #452
- Fix RCON errors during startup by @thijsvanloef in #450
Full Changelog: 0.28.1...0.28.2
0.28.1
Patch release
🛠️Fix Backup Restore script
What's Changed
- change default server name by @thijsvanloef in #432
- Switch to pidof in restore by @Dashboy1998 in #436
Full Changelog: 0.28.0...0.28.1
0.28.0
Notable Changes
⭐ Add Player Logging
🛠️ Cancel Reboot/Update countdown and restart if no players are connected
📚 Added Portuguese documentation
What's Changed
- Change github/codeql-action/upload-sarif to v3 by @Dashboy1998 in #419
- Updated isWritable by @Dashboy1998 in #381
- Create broadcast function by @Dashboy1998 in #411
- Add shellcheckrc by @Dashboy1998 in #418
- Added get players list functions by @Dashboy1998 in #420
- cleanup workflows by @thijsvanloef in #422
- Moved source includes by @Dashboy1998 in #413
- Add portuguese documentation by @ariemad in #423
- Added shutdown and save functions by @Dashboy1998 in #412
- Add: ZH-CN translations for locking game version by @celaraze in #426
- Add player logging by @Dashboy1998 in #424
- Surpressing broadcast output by @Dashboy1998 in #425
- Add sha1sum check for rcon by @Dashboy1998 in #429
- Skip count down when players left by @Dashboy1998 in #428
Shoutout
Major shoutout to @Dashboy1998 for all he contributed to this release!
New Contributors
Full Changelog: 0.27.0...0.28.0
0.27.0
Notable Changes
⭐Ability to pin to a specific server/game Version
🛠️ Not starting update when necessary (Shorter Boot times)
🛠️Add Utility Functions (Code Cleanup)
🔒Add Daily Security Scanning of image
📚Add German documentation
What's Changed
- add translate guide by @thijsvanloef in #396
- Introduced Utility Functions - Remove duplicate code snippets by @Phelms215 in #356
- Fix Discord Webhook warn levels by @Luatan in #404
- Enhance unit-test by @win5923 in #405
- added german language files by @tomxpcvx in #403
- Removed root processes by @Dashboy1998 in #216
- Target Manifest - Allow game version lock by @Phelms215 in #408
- Fix always showing: "Game not at target version" by @thijsvanloef in #409
- Fixed image size by @Dashboy1998 in #410
- add trivy security scanning by @thijsvanloef in #414
- add CI/CD badges by @thijsvanloef in #416
- German docu update by @tomxpcvx in #417
New Contributors
- @Phelms215 made their first contribution in #356
- @tomxpcvx made their first contribution in #403
Full Changelog: 0.26.0...0.27.0
0.26.0
Notable Changes
📚Add Algolia Search to Documentation
📚Add Dutch to Documentation
🛠️Update Base Image to Debian (12) Bookworm
🛠️Fix Public Port not working
🛠️Fix SED for MacOS users
What's Changed
- update kr README.md by @Temple2001 in #369
- Fix docusaurus "edit this page" links and add anonymised analytics by @thijsvanloef in #370
- Add docusaurus Korean translation by @Temple2001 in #371
- add docker hub link to docusaurus by @thijsvanloef in #372
- Update docusaurus
ZH-CN
translation by @win5923 in #374 - add algolia search by @thijsvanloef in #375
- update package versions by @thijsvanloef in #385
- improve docs by @thijsvanloef in #387
- add dutch docs by @thijsvanloef in #388
- fix PUBLIC_PORT by @MusclePr in #390
- fix unit-test by @win5923 in #377
- Added exit on bad crontab by @Dashboy1998 in #386
- Wait for the server to shutdown before restoring a backup by @Luatan in #378
- Added exit for compile settings failure by @Dashboy1998 in #383
New Contributors
Full Changelog: 0.25.0...0.26.0
0.25.0
Notable Changes
📚Brand new Wiki https://palworld-server-docker.loef.dev/
🛠️Unify Dockerfiles
🛠️Automated .ini generation toggle (on/off)
🛠️Image publishing to GHCR
🛠️Prevent automated reboot/update when players are online
🚧Moved Helm chart to new repository: https://github.com/Twinki14/palworld-server-chart
What's Changed
- Introduce more documentation by @MSpreckels in #328
- Fix typo in env option by @Diyagi in #325
- Update readme to include ARM warning by @thijsvanloef in #332
- Add page size checker before running steamcmd for ARM64 images by @sonroyaalmerol in #318
- Bump arm64v8/golang from 1.19.3-bullseye to 1.22.0-bullseye by @dependabot in #321
- Update zh-cn read.md by @win5923 in #341
- File checks for config generation by @Dashboy1998 in #334
- Fix docker run by @Dashboy1998 in #344
- Changed array to map by @Dashboy1998 in #336
- Move Helm Chart out of this repository by @Twinki14 in #335
- Prevent reboot if there are players online by @raimannma in #347
- add unit test by @win5923 in #351
- feat: Publish to GHCR by @USA-RedDragon in #353
- Update server without delay if nobody is connected by @Luatan in #349
- Add env to toggle to automatically generate palworldsettings by @MSpreckels in #342
- Change Auto Update to use ManifestID and not BuildID by @Luatan in #362
- Add missing parts to kr README.md by @Temple2001 in #363
- Add Docusaurus wiki by @thijsvanloef in #361
- add translation templates by @thijsvanloef in #365
- Add more documentation by @thijsvanloef in #367
- feat: Unify Dockerfiles by @USA-RedDragon in #364
New Contributors
- @Diyagi made their first contribution in #325
- @raimannma made their first contribution in #347
- @USA-RedDragon made their first contribution in #353
- @Temple2001 made their first contribution in #363
Full Changelog: 0.24.2...0.25.0
0.24.2
Fix spelling mistakes for settings
Full Changelog: 0.24.1...0.24.2
0.24.1
Notable Changes
🛠️Hotfix for settings on ARM64
What's Changed
- Fix folder copy on arm images by @MSpreckels in #314
Full Changelog: 0.24.0...0.24.1
0.24.0
⚠️ PLEASE READ⚠️
This update will overwrite existing config set in the PalWorldSettings.ini
This is because we've decided that the current way of generating the PalWorldSettings.ini is not the way we want to move forward.
Please consider this a breaking change for the settings.
Manually changing the PalWorldSettings.ini is no longer supported and will only be able to change using ENV variables. If the env variable is not set, it will use the default option defined in https://github.com/thijsvanloef/palworld-server-docker/tree/0.24.0?tab=readme-ov-file#with-environment-variables
What's Changed
- set palworldsettings via envsubst and templating by @MSpreckels in #207
Full Changelog: 0.23.0...0.24.0
0.23.0
Notable Changes
⭐ARM64 Support!
You can now use the :latest-arm64
tag to deploy this docker container on ARM64 devices
What's Changed
- Update kr readme by @seoseonyu in #299
- Enable yamllint on whole repo by @thijsvanloef in #303
- Bump actions/checkout from 2 to 4 by @dependabot in #304
- Update README.md to reference the new DISCORD_WEBHOOK_URL by @dracco1993 in #302
- Update zh-cn read by @win5923 in #309
- Update zh-CN translation by @koalang in #307
- Add arm64 compatibility by @sonroyaalmerol in #306
New Contributors
- @dependabot made their first contribution in #304
- @dracco1993 made their first contribution in #302
- @koalang made their first contribution in #307
- @sonroyaalmerol made their first contribution in #306
Full Changelog: 0.22.0...0.23.0