-
v0.7.2 Stable
released this
2022-12-28 18:17:16 +00:00 | 254 commits to main since this release(Note: just started to use cargo-smart-release and this is probably the only really messy release notes from that)
Chore
- 🔖 bump version
- 🔖 0.6.0 raws identify themselves with a proprety raw_type
- 🔖 0.5.0 serialization as traits
- 🔖 release 0.4.0
- 🧑💻 rust-analyzer for all features
Documentation
- 📝 add CHANGELOG.md
using changelog generation via cargo-smart-release
New Features
-
✨ add an objectId to the info file object
-
✨ add function to write info_module json to file
Also includes addtional property 'display_title' on df info file object -
✨ add function to get the info.txt details for mods
-
✨ add field to report type of raw it is
-
✨ coerce non-numeric numeric values into numerals
-
🔊 improve error logging on into.txt parsing
-
✨ include raw module source directory
Since df raws can be found in separate directories, we should save that in the data.The method signatures for parsing raws in directories have been changed to require a DFInfoFile reference instead of strings from that object.
Bug Fixes
- 🐛 fix raw_type field name
Refactor
-
🔥 remove object_id on creature
Since objectId is something only used on the JSON side, move it into the JSON object converter only. -
✨ modify example and update readme, bump release
-
🔥 remove empty file
-
🔥 rewrite to support non-creature objects
No non-creature objects were addedd, but this split apart the serialization steps to be traits which lets more object parsing be added in the future with out a ton of trouble. We now check the object type of the raw file first, then go and parse it. It adds an extra file read step (unfortunately). It may be possible to streamline further by opening file etc before checking and then parsring.Some library method signatures were modified
Commit Statistics
- 19 commits contributed to the release over the course of 14 calendar days.
- 14 days passed between releases.
- 18 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- 📝 add CHANGELOG.md (
db4c9c4) - Release dfraw_json_parser v0.7.2 (
f5568c8) - 🔥 remove object_id on creature (
bb5de44) - ✨ add an objectId to the info file object (
d21a63e) - ✨ modify example and update readme, bump release (
a8301ca) - ✨ add function to write info_module json to file (
3c48e4c) - 🔖 bump version (
6ed8d20) - ✨ add function to get the info.txt details for mods (
443c839) - 🔖 0.6.0 raws identify themselves with a proprety raw_type (
5e6dde4) - 🐛 fix raw_type field name (
d180a17) - ✨ add field to report type of raw it is (
021fe8e) - 🔥 remove empty file (
8d79e7b) - ✨ coerce non-numeric numeric values into numerals (
30d48b2) - 🔖 0.5.0 serialization as traits (
a6f0015) - 🔥 rewrite to support non-creature objects (
59e2dff) - 🔊 improve error logging on into.txt parsing (
1b38a83) - 🔖 release 0.4.0 (
5a9740e) - ✨ include raw module source directory (
0ffef90) - 🧑💻 rust-analyzer for all features (
7932e59)
- 📝 add CHANGELOG.md (
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Feature "tauri" Stable
released this
2022-12-13 23:27:45 +00:00 | 274 commits to main since this releaseAdds feature "tauri" which provides a PROGRESS event to a given window.
What's Changed
- "tauri" feature by @nwesterhausen in https://github.com/nwesterhausen/dfraw_json_parser/pull/7
Full Changelog: https://github.com/nwesterhausen/dfraw_json_parser/compare/v0.3.0...v0.3.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
released this
2022-12-13 20:39:10 +00:00 | 281 commits to main since this releaseWhat's Changed
- support DF 50.xx by @nwesterhausen in https://github.com/nwesterhausen/dfraw_json_parser/pull/6
Full Changelog: https://github.com/nwesterhausen/dfraw_json_parser/compare/v0.1.1...v0.3.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Improved Creature Parsing Stable
released this
2022-01-18 17:01:58 +00:00 | 294 commits to main since this releaseWhat's Changed
- Creature improvements by @nwesterhausen in https://github.com/nwesterhausen/df-raw-lookup/pull/2
Most creature tokens are parsed now. Also the full creature vector gets condensed to a much smaller footprint before converting to JSON for the web client.
Full Changelog: https://github.com/nwesterhausen/df-raw-lookup/compare/v0.1.0...v0.1.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
0.1.0 Minimum Viable Release Stable
released this
2022-01-11 18:46:30 +00:00 | 306 commits to main since this releaseInitial Release. A functional program from what my testing can determine.
Builds are for windows and Linux
What's Changed
- Rust conv by @nwesterhausen in https://github.com/nwesterhausen/df-raw-lookup/pull/1
New Contributors
- @nwesterhausen made their first contribution in https://github.com/nwesterhausen/df-raw-lookup/pull/1
Full Changelog: https://github.com/nwesterhausen/df-raw-lookup/commits/v0.1.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
df-raw-lookup
7 downloads · 7 MiB
-
df-raw-lookup.exe
6 downloads · 2.8 MiB