1.7 KiB
1.7 KiB
Changelog
2.0.0 - 2026-09-28
- Renamed the command from
terraria-instancetoterractl, and the package fromterraria-instancetoterraria-server-manager. The new package replaces the old one automatically; see "Upgrading from the terraria-instance package" in the guide. - Settings file moved from
/etc/default/terraria-instanceto/etc/default/terractl. - New
terractl --version. - New Makefile:
make check,make deb,make install,make uninstall. - Restructured the source into a git repository layout.
1.0.4 - 2026-09-28
- Fixed
attach: detaching with Ctrl-D printed "jpid: unbound variable" and left ajournalctlprocess running.
1.0.3 - 2026-09-28
- The .NET runtime that tModLoader downloads on first start (and its logs) is now kept when an instance is upgraded or re-unpacked.
- New
reinstall --cleanto discard .NET as well and download it again.
1.0.2 - 2026-09-28
- New
modscommand:list,add,enable,disable,remove. Accepts the Windows export folder directly and sets file ownership. newandpreparenow createdata/Modsfor tModLoader instances.
1.0.1 - 2026-09-28
- Fixed
preparefailing for tModLoader zips when run as root from a directory theterrariauser can't enter (e.g./root).
1.0.0 - 2026-09-28
- First Debian package. Uses
/var/lib/terrariainstead of/opt/terrariaand/terraria, creates theterrariauser and directories with sysusers.d and tmpfiles.d, and stops instances cleanly when removed. prepareandrunswitch to theterrariauser when started as root, so no files end up owned by root.- New
deletecommand, with an automatic backup. listno longer aborts when an instance's config can't be read.