Skip to content

Releases: ev3nvy/rman-rs

v0.3.0

01 Sep 00:36
b9f01ff
Compare
Choose a tag to compare

0.3.0 (2023-09-01)

Breaking change, because RiotManifest::from_path, RiotManifest::from_reader and ManifestData::parse now take a new Option<&flatbuffers::VerifierOptions> parameter. Adding/removing parameters on public functions is a semver-MAJOR change.

📦 Chore

🏕 Features

  • feat!: add optional flatbuffer_verifier_options parameter to methods by @ev3nvy in #36

v0.2.0

17 Feb 18:00
b361a9e
Compare
Choose a tag to compare

0.2.0 (2023-02-17)

Breaking change because the schema was modified.

📦 Chore

  • chore!: update rman schema by @ev3nvy in #32
  • chore: remove schema compilation from build process by @ev3nvy in #33

🔁 Continuous Integration

  • ci: remove references of RMAN_SCHEMA_PAT secret by @ev3nvy in #34

v0.1.1

13 Feb 07:12
d6da029
Compare
Choose a tag to compare

0.1.1 (2023-02-13)

Only build changes in this release (docs.rs documentation wasn't building) so it's safe to upgrade.

📦 Chore

  • chore: Ship with flatc binaries by @ev3nvy in #28

🔁 Continuous Integration

  • ci: use included prebuilt binaries in CI by @ev3nvy in #29

📝 Documentation

  • docs: update docs to reflect the changes to build process by @ev3nvy in #30

v0.1.0

13 Feb 04:48
b6b8539
Compare
Choose a tag to compare

0.1.0 (2023-02-13)

📦 Chore

  • chore: Fix clippy warnings by @ev3nvy in #7
  • chore: Format files using rust-fmt by @ev3nvy in #9
  • chore: Convert into library by @ev3nvy in #10
  • chore!: update generated flatbuffer by @ev3nvy in #18
  • chore!: Simplify project structure by @ev3nvy in #19
  • chore: Add/edit miscellaneous files by @ev3nvy in #16
  • chore: fix issue templates by @ev3nvy in #27

🧑‍💻 Code refactor

  • refactor: Add dependency byteorder by @ev3nvy in #15
  • refactor!: Various api changes by @ev3nvy in #20
  • refactor: Enforce stricter clippy rules by @ev3nvy in #23
  • refactor: Conform to api guidelines by @ev3nvy in #24

🔁 Continuous Integration

📝 Documentation

🏕 Features

  • feat: Various api improvements by @ev3nvy in #13
  • feat: Add optional serialization and deserialization with serde by @ev3nvy in #17
  • feat!: File downloads by @ev3nvy in #22

✅ Test

New Contributors

  • @ev3nvy made their first contribution in #7