• v0.14.0 e19cdec140

    v0.14.0 Stable

    nwesterhausen released this 2023-10-24 15:41:33 +00:00 | 151 commits to main since this release

    Chore

    • 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 soup3 dependency

      • 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

    view details
    • #35
    • Uncategorized
      • Force version bump (b80a528)
      • Release dfraw_json_parser v0.13.0 (5868e0c)
      • Update rust crate regex to 1.10 (692f5c6)
      • Update rust crate tauri to 1.5 (b44b1dc)
      • Include sapling in helper function (45f13d9)
    Downloads