Releases: thejcpalma/palworld-dedicated-server-docker
Releases · thejcpalma/palworld-dedicated-server-docker
0.2.2
Notable Changes
- 🔄 Update
DAY_TIME_SPEEDRATE
toDAY_TIME_SPEED_RATE
in Dockerfile and default.env
Note
Change DAY_TIME_SPEEDRATE
to DAY_TIME_SPEED_RATE
in your configuration so it will fix the issue regarding this variable.
What's Changed
- Variable Names Update and Error Handling Enhancement by @thejcpalma in #10
Full Changelog: 0.2.1...0.2.2
0.2.1
Notable Changes
- ✨ Enhanced player monitor logs and discord webhooks to also handle player UIDs and Steam IDs.
- 🙋 Discord webhooks placeholders for player join/leave events in messages:
PLAYER_NAME
for the in-game player's namePLAYER_UID
for the player's unique identifierPLAYER_STEAM_UID
for the player's Steam ID
- 🛠️ Add
ENGINE_CONFIG_MODE
(full
,modular
,skip
) environment variable to define howEngine.ini
is configured whenSERVER_SETTINGS_MODE
is set toauto
.
Note
ENGINE_CONFIG_MODE
default is set to modular
so it will only change the configs you already have setup and aren't empty.
What's Changed
- ♻️ Refactor server Engine configuration setup by @thejcpalma in #7
- 🙋 Better player monitoring by @thejcpalma in #8
- 🛠️ Add Custom RCON Broadcast Source Code by @thejcpalma in #9
Full Changelog: 0.2.0...0.2.1
0.2.0
Notable Changes
- 🙋 Add support for Discord Mention in messages.
- 🤩 Add support for Discord Emoji in messages.
- 🪪 Player activity monitor (join and leave) in Discord Webhooks and Docker Logs.
- 🔣 Add support for special characters in player names.
- 🛠️ Add support to send
RCON
messages with spaces.
What's Changed
- ♻️⚛️ Improve file structure and made it more atomic and concise by @thejcpalma in #5
- 🧱 Improve the robustness of log functions to handle various scenarios. by @thejcpalma in #5
- ✨ Add a custom RCON binary for broadcast command to be able to send spaces by @thejcpalma in #5
- 🪪 Implement player join/leave events on logs and Discord webhook by @thejcpalma in #5
- 🔐 Redact passwords and public IP in the logs for safe sharing by @thejcpalma in #5
- ⚙️ Implement new utility functions for easier configuration handling by @thejcpalma in #5
- 🗃️ Add
PalWorldSetting.ini.template
for dynamic configuration by @thejcpalma in #5 - 🗃️ Add
Engine.ini.template
for dynamic configuration by @thejcpalma in #5 - 🗃️ Change
NETSERVERMAXTICKRATE
toNET_SERVER_MAX_TICK_RATE
to accommodate the changes inEngine.ini.template
by @thejcpalma in #5 - 🗃️ Rename rcon.yaml (as
rcon.yaml.template
) to use the new configuration logic by @thejcpalma in #5 - 📚 Update the server configuration documentation on
ENV_VARS.md
by @thejcpalma in #5 - 📚 Update the webhook documentation to include player monitoring and emoji usage in titles and descriptions by @thejcpalma in #5
- 🔠 Enhance player name handling in webhooks to support special characters. by @thejcpalma in #5
- 🔣 Improve user experience for diverse player names and Discord mentions. by @thejcpalma in #5
- 🛠️ Introduce the
jq
package to streamline the processing of Discord Webhook messages. by @thejcpalma in #5 - 📚 Update the documentation to reflect the changes by @thejcpalma in #5 and #6
Full Changelog: 0.1.3...0.2.0
0.1.3
Notable Changes
- ⚙️ Fix server shutting down gracefully only when
RCON
was enabled. Will exit server process viaPID
whenRCON
is disabled. - ⌚ Set default warn time restart/update to 30 minutes to allow players to go to secure places and finish boss battles.
- 🛠️ Fix inline comments on
default.env
being counted towards the environment variable value. - 📖 Updated Documentation to reflect all changes.
What's Changed
- ♻️ Refactor server stop logic and add fallback for restart script by @thejcpalma in #4
Full Changelog: 0.1.2...0.1.3
0.1.2
What's Changed
- 🛠️ Fix server shutdown process and backup manager wrapper script by @thejcpalma in #3
- ⚙️ Fixed
tag.yml
to update tags even if commit has[skip ci]
by @thejcpalma on this commit
Full Changelog: 0.1.1...0.1.2
0.1.1
What's Changed
- ♻️ Fix readme and restart functionality by @thejcpalma in #2