Skip to content

Releases: cheahjs/palworld-save-tools

v0.15.0

30 Jan 14:37
5f53e6d
Compare
Choose a tag to compare

What's Changed

  • feat: add resave_test script by @cheahjs in #72
  • feat: handle MapObjectSaveData.Model by @cheahjs in #81
  • fix: typo in magic bytes error message by @cheahjs in #88
  • tests: add larger sav files by @cheahjs in #89
  • feat: add additional raw data parsing for items, characters, and base camps by @cheahjs in #90

Full Changelog: v0.14.0...v0.15.0

v0.14.0

28 Jan 14:44
9b318fa
Compare
Choose a tag to compare

What's Changed

  • fix: only ask overwrite once on json>sav conversion by @cheahjs in #66
  • ci: add isort as a linter by @cheahjs in #65
  • tests: parameterize tests to reduce duplication by @cheahjs in #67
  • fix: better unicode handling with weird names by @cheahjs in #68

Full Changelog: v0.13.0...v0.14.0

v0.13.0

26 Jan 23:07
d54345d
Compare
Choose a tag to compare

What's Changed

  • feat: refactor cmd file to try and fix python issues by @cheahjs in #51
  • fix: update fstring handling to better handle unicode by @cheahjs in #56

As a side effect of fixing Unicode errors, Unicode characters in the JSON will be escaped and not the actual characters anymore.

For example,

image image

Full Changelog: v0.11.0...v0.13.0

v0.12.0

26 Jan 20:28
Compare
Choose a tag to compare

Full Changelog: v0.11.0...v0.12.0

v0.11.0

26 Jan 19:42
c60cc89
Compare
Choose a tag to compare

What's Changed

  • feat: re-add .cmd file for convenience by @cheahjs in #49

Full Changelog: v0.10.0...v0.11.0

v0.10.0

26 Jan 17:28
f99bd03
Compare
Choose a tag to compare

What's Changed

  • feat: merge cli scripts into a single file by @cheahjs in #45

Important

This now merges the two different conversion scripts into one, and it'll automatically determine whether to convert to JSON or SAV based on the file extension.
This also removes the helper .cmd files, the GUI workflow is to now drag and drop onto the convert.py file directly if you have Python installed.

Full Changelog: v0.9.0...v0.10.0

v0.9.0

26 Jan 13:15
a9e7208
Compare
Choose a tag to compare

What's Changed

Important

This version has changed how the JSON files are formatted.
You cannot load JSON files created by older versions of the tool, and other tools such as PalEdit that depend on the JSON output of palworld-save-tools will break.
In exchange, you will no longer need uesave-rs, the tool runs faster and doesn't use as much RAM.

Full Changelog: v0.7.1...v0.9.0

v0.8.0-rc1

26 Jan 12:46
ba27427
Compare
Choose a tag to compare
v0.8.0-rc1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.7.1...v0.8.0-rc1

v0.7.1

26 Jan 01:44
Compare
Choose a tag to compare

What's Changed

  • feat: extract compression into separate funcs by @cheahjs in #32

Full Changelog: v0.7.0...v0.7.1

v0.6

25 Jan 17:07
e7d5369
Compare
Choose a tag to compare

What's Changed

  • fix: update python search to actually work by @cheahjs in #23
  • fix: replace match with if/else for <3.10 compat by @cheahjs in #22

Full Changelog: v0.5...v0.6