-
dfraw_json_parser-cli v1.0.1 Stable
released this
2023-11-29 20:35:46 +00:00 | 109 commits to main since this releaseChanged
- replace log calls with tracing
Chore
- bump versions
- specify version
- bump package versions
- move to workspace
Documentation
- add example usage
Bug Fixes
- improve error handling
- cli should propagate the parsing error
Refactor
- improve module ergonomics
BREAKING CHANGE
This changes a lot of module export locations, hopefully to avoid changing them in the future.
Commit Statistics
- 9 commits contributed to the release.
- 9 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
dfraw_json_parser v0.15.1 Stable
released this
2023-11-29 20:34:14 +00:00 | 109 commits to main since this releaseChore
- bump versions
- update bindings
Bug Fixes
- add supporting fields
Commit Statistics
- 3 commits contributed to the release.
- 3 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
dfraw_json_parser v0.15.0 Stable
released this
2023-11-29 17:16:04 +00:00 | 115 commits to main since this releaseChanged
- replace log calls with tracing
Chore
- bump package versions
- put changelog in correct directory
- move to workspace
Documentation
- end code block
- improve some docs
New Features
- use
thiserrorto provide errors
Bug Fixes
- failing doctest
- improve error handling
- don't let one error break everything
- address clippy warnings
Refactor
- further improve library ergonomics
- improve module ergonomics
BREAKING CHANGE
This changes a lot of module export locations, hopefully to avoid changing them in the future.
Commit Statistics
- 13 commits contributed to the release.
- 13 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Bump package versions (
550c0b7) - Failing doctest (
7104a38) - Improve error handling (
cad7df6) - Don't let one error break everything (
e50ca4f) - Put changelog in correct directory (
d6f0009) - Address clippy warnings (
0c1817b) - End code block (
c16d34c) - Use
thiserrorto provide errors (3c37a44) - Further improve library ergonomics (
29c5ba1) - Improve some docs (
0b36de5) - Improve module ergonomics (
bd013b6) - Replace log calls with tracing (
3afa6a7) - Move to workspace (
65288c7)
- Bump package versions (
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.14.0 Stable
released this
2023-10-24 15:41:33 +00:00 | 151 commits to main since this releaseChore
- force version bump
Bug Fixes
- update rust crate regex to 1.10
- update rust crate tauri to 1.5
- include sapling in helper function
Other
-
Logic Rewrite
-
refactor: wipe and rewrite all for new engine
-
refactor: example cli runs. metadata is good but need to rework raw parsing
-
refactor: continue rewrite
-
refactor: finish creature parsing rewrite
-
chore: clear clippy warnings
-
fix: remove unused dependencies
-
fix: add missing tags
-
feat; handle copy_tags_from
-
fix: with progress response
-
feat: add rs-ts
-
refactor: continue rewrite
-
refactor: continue rewrite
-
change: use formatting for rs-ts
-
docs: update readme and remove old type file
-
feat: add plant_growths
-
fix: use default pattern for module info file
-
feat: add options struct for passing options to parser
-
chore: disable clippy::must_use_candidate
-
chore: allow clippy::must_use_candidate
-
feat: plant parsing
-
fix: remove formatting from rs-ts
-
feat: add shrub details for plant
-
feat: add plant seed
-
feat: handle plant materials
-
feat: add inorganic parsing
-
fix: plant raws serializing empties
-
feat: add temperature and state names
-
feat: parse material templates
-
fix: respect parser options
-
feat: add syndromes
-
chore: update bindings
-
chore: add helper script to update bindings
-
feat: update tauri_lib with new logic
-
feat: update cli and tauri_lib for new logic
-
fix: make sure cli works and update examples
-
chore: update bindings
-
fix: improve library methods
-
feat: add first-pass graphics and other utility
-
fix: graphic parsing includes layers
-
chore: update bindings
-
feat: add TilePage parsing
-
fix: improve graphic parsing
-
fix: improve graphic parsing
-
chore: update bindings
-
ci: update tauri dependencies
-
ci: update clippy check
-
ci: fix clippy check
-
ci: fix formatting
-
ci: add libsoup-3.0 dependency for tauri dependency soup3
-
ci: add additional
soup3dependency -
ci: add tauri v2 requirements
based on comment https://github.com/tauri-apps/tauri/issues/3701#issuecomment-1499791223
- feat(tauri): return objects instead of json string
Tauri handles serde serialization automatically.
-
feat: some changes to help enable + Send + Sync
-
fix: expose names
-
fix: expose graphics
-
ci: add a step to verify type bindings
-
ci: prettier bindings
-
feat: parse syndromes and other material properties
-
fix: remove liquid density
-
feat: handle more tokens
-
feat: more tokens
-
chore: update bindings
-
feat: implement search string generation
-
chore: remove boilerplate
-
feat: expose build_search_string
-
chore: update bindings
-
feat: impl Searchable as part of RawObject
-
feat: expose name on raw object for sorting
-
fix: page number - 1
-
fix: less verbose logs
-
dev: add launch config for debug
-
fix: correct the parsing logic
-
chore: update logging messages
-
fix: caste and creature are together
-
fix: hopefully final change for creature caste
-
feat: add entity object
-
feat: add remaining entity fields and parsing
-
feat: actually add entity parsing
-
fix: handle creature tags on entity
-
fix: add entity to clone raw object box
-
fix: entity wasn't getting updated
-
feat: add Position raw under Entity
-
feat: improved turnaround on non-supported raw files
-
chore: update bindings
-
feat: add convenience functions to creature
-
fix: expose DoesNotExist
-
feat: expose all tile pages used
-
fix: check parse_graphics for graphics go-ahead
-
fix: guard against page number 0
-
feat: expose location on metadata
-
chore: set tauri back to stable before merge
-
Commit Statistics
- 6 commits contributed to the release over the course of 35 calendar days.
- 35 days passed between releases.
- 5 commits were understood as conventional.
- 1 unique issue was worked on: #35
Commit Details
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.13.0 Stable
released this
2023-09-18 17:39:31 +00:00 | 158 commits to main since this releaseChanged
- include library methods for dynamic return
Chore
- update actions/checkout action to v4
- update rust crate clap to 4.4
- update rust crate clap to 4.3
- update rust crate clap to 4.2
- update rust crate fern to 0.6.2
New Features
- include sapling sprites
Bug Fixes
- update rust crate log to 0.4.20
- update rust crate regex to 1.9
- update rust crate phf to 0.11.2
- update rust crate tauri to 1.4
- update rust crate log to 0.4.19
- update rust crate log to 0.4.18
- update rust crate tauri to 1.3
- update rust crate regex to 1.8
Other
- proper version tag for clippy-check
Refactor
- replace with let .. else
- 🔥 use serde rename_all camelCase
- 🔥 removed manual vector slicing
Commit Statistics
- 19 commits contributed to the release over the course of 222 calendar days.
- 237 days passed between releases.
- 19 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- include sapling sprites (
fd3d92f) - include library methods for dynamic return (
c95096e) - replace with let .. else (
891a33a) - update actions/checkout action to v4 (
1a1950a) - 🔥 use serde rename_all camelCase (
de14e78) - 🔥 removed manual vector slicing (
7bb7703) - update rust crate clap to 4.4 (
c1ff0a0) - update rust crate log to 0.4.20 (
0bcac7e) - update rust crate regex to 1.9 (
6c8ab81) - update rust crate phf to 0.11.2 (
080fade) - update rust crate tauri to 1.4 (
561c955) - update rust crate log to 0.4.19 (
f0f9772) - update rust crate log to 0.4.18 (
7b516ea) - update rust crate clap to 4.3 (
946b03d) - update rust crate tauri to 1.3 (
ff9da26) - update rust crate regex to 1.8 (
cf8952a) - update rust crate clap to 4.2 (
5c07ce1) - update rust crate fern to 0.6.2 (
238e76e) - proper version tag for clippy-check (
03501d4)
- include sapling sprites (
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.12.0 Stable
released this
2023-01-24 16:22:12 +00:00 | 178 commits to main since this releaseNew Features
- ✨ add announcements.txt parsing and writing
Commit Statistics
- 1 commit contributed to the release.
- 2 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- ✨ add announcements.txt parsing and writing (
50d0777)
- ✨ add announcements.txt parsing and writing (
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.11.0 Stable
released this
2023-01-21 20:44:57 +00:00 | 180 commits to main since this releaseNew Features
- ✨ handle some plant graphics
- ✨ parse graphics at the same time as other raws
- ✨ add graphics raw parsing to lib
- ✨ add proper raw header to graphics
- ✨ parse graphic tile page raws
- ✨ implement basic graphic parser
Bug Fixes
- 🐛 don't return too early
- ⚡️ remove un-needed clones
Refactor
- 🚨 fix clippy lint warnings
- 🔥 refactor code base
Reorganize to sort by thing instead of by action
Commit Statistics
- 11 commits contributed to the release over the course of 1 calendar day.
- 2 days passed between releases.
- 10 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Merge pull request #18 from nwesterhausen/refactor (
9f7f359) - 🐛 don't return too early (
72c8601) - ✨ handle some plant graphics (
648c920) - ✨ parse graphics at the same time as other raws (
c18a2b1) - ✨ add graphics raw parsing to lib (
ae7324a) - 🚨 fix clippy lint warnings (
5a2f3fd) - ⚡️ remove un-needed clones (
b0f66ac) - ✨ add proper raw header to graphics (
49bc46c) - ✨ parse graphic tile page raws (
1d2b891) - 🔥 refactor code base (
edf44ef) - ✨ implement basic graphic parser (
a860a99)
- Merge pull request #18 from nwesterhausen/refactor (
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.10.1 Stable
released this
2023-01-18 23:47:14 +00:00 | 192 commits to main since this releaseNew Features
- ✨ add more detail to progress payload
Commit Statistics
- 1 commit contributed to the release.
- 1 day passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- ✨ add more detail to progress payload (
cf64641)
- ✨ add more detail to progress payload (
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.10.0 Stable
released this
2023-01-17 17:31:24 +00:00 | 194 commits to main since this releaseChore
- update rust crate clap to 4.1
- 🚀 cherry pick clippy.yml and update renovate config
- ⚙️ empty renovate config
- update rust crate clap to 4.1
- 🚀 cherry pick clippy.yml and update renovate config
- ⚙️ empty renovate config
- 🧑💻 rust-analyzer clippy cargo
Chore
- 🐛 fix keywords
Documentation
- 📝 improve library documentation
New Features
- ⚡️ propogate path as ref
- ✨ support SELECT and hopefully CUT
- ✨ add tauri-supported raw module location parsing
Bug Fixes
- update rust crate regex to 1.7
- update rust crate regex to 1.7
Refactor
-
🚨 lint clippy::pedantic
-
🔥 move most code out of lib, instead call the code from lib
-
🔥 rewrite parsing pattern
Set up parsing to work a little more piece-meal. Adds support for parsing a single raw module location dir. Example updated. This lays the groundwork for doing some meta parsing/combining in the future. -
🔥 move common raw info into its own struct
Commit Statistics
- 23 commits contributed to the release over the course of 5 calendar days.
- 7 days passed between releases.
- 18 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- 🐛 fix keywords (
a4ff82d) - Release dfraw_json_parser v0.10.0 (
d654a89) - Merge pull request #13 from nwesterhausen/add-items (
1d3bbdf) - Merge branch 'main' into add-items (
b053d13) - ⚡️ propogate path as ref (
b53d1a0) - 📝 improve library documentation (
7e118c7) - update rust crate regex to 1.7 (
46067f4) - update rust crate clap to 4.1 (
d8f6f90) - 🚀 cherry pick clippy.yml and update renovate config (
9aaabf7) - ⚙️ empty renovate config (
3e363ff) - Create .renovaterc (
663d101) - update rust crate regex to 1.7 (
8ea5911) - update rust crate clap to 4.1 (
bac89e8) - 🚀 cherry pick clippy.yml and update renovate config (
d1a8605) - ⚙️ empty renovate config (
2f7e699) - Create .renovaterc (
a06b323) - ✨ support SELECT and hopefully CUT (
e91d009) - ✨ add tauri-supported raw module location parsing (
e38f2e8) - 🧑💻 rust-analyzer clippy cargo (
417a679) - 🚨 lint clippy::pedantic (
74fca04) - 🔥 move most code out of lib, instead call the code from lib (
15d1570) - 🔥 rewrite parsing pattern (
d5648c5) - 🔥 move common raw info into its own struct (
8f246a2)
- 🐛 fix keywords (
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.9.4 Stable
released this
2023-01-10 14:22:34 +00:00 | 218 commits to main since this releaseNew Features
- ✨ add magma safe calculation
Bug Fixes
- 🐛 fix typo in RollChance type
Commit Statistics
- 2 commits contributed to the release.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads