Skip to content

Commit

Permalink
0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
goto-bus-stop committed Aug 4, 2019
1 parent 9f113fa commit 09a8bd4
Show file tree
Hide file tree
Showing 7 changed files with 25 additions and 13 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ All notable changes to this project will be documented in this file.

This project adheres to [Semantic Versioning](http://semver.org/).

## 0.3.0
* **(breaking)** genie: Raise minimum language version requirement to Rust 1.34, for the `TryFrom` trait.
* **(breaking)** scx: Add descriptive error types.
* **(breaking)** cpx: Add descriptive error types.
* **(breaking)** drs: Add descriptive error types.
* **(breaking)** hki: Add non-destructive update functions for binding hotkeys. (@twestura in #3)
* **(breaking)** lang: Overhaul APIs. (@twestura in #3)
* **(breaking)** pal: Replace `chariot_palette` with custom jascpal crate, adding support for writing palette files.
* drs: Add a DRS file writer.
* cpx: Detect and convert non-UTF8 encodings.
* drs: find resources faster using binary search. (#6)

## 0.2.0
* Add a cpx file writer.
* Import genie-drs, for reading .DRS files.
Expand Down
12 changes: 6 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "genie"
version = "0.2.0"
version = "0.3.0"
authors = ["Renée Kooi <renee@kooi.me>"]
edition = "2018"
license = "GPL-3.0"
Expand All @@ -10,11 +10,11 @@ repository = "https://github.com/SiegeEngineers/genie-rs"
readme = "README.md"

[dependencies]
genie-cpx = { version = "0.2.0", path = "crates/genie-cpx" }
genie-drs = { version = "0.1.1", path = "crates/genie-drs" }
genie-hki = { version = "0.1.0", path = "crates/genie-hki" }
genie-lang = { version = "0.1.0", path = "crates/genie-lang" }
genie-scx = { version = "1.0.0", path = "crates/genie-scx" }
genie-cpx = { version = "0.3.0", path = "crates/genie-cpx" }
genie-drs = { version = "0.2.0", path = "crates/genie-drs" }
genie-hki = { version = "0.2.0", path = "crates/genie-hki" }
genie-lang = { version = "0.2.0", path = "crates/genie-lang" }
genie-scx = { version = "2.0.0", path = "crates/genie-scx" }
jascpal = { version = "0.1.0", path = "crates/jascpal" }

[dev-dependencies]
Expand Down
4 changes: 2 additions & 2 deletions crates/genie-cpx/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "genie-cpx"
version = "0.2.0"
version = "0.3.0"
authors = ["Renée Kooi <renee@kooi.me>"]
edition = "2018"
license = "GPL-3.0"
Expand All @@ -12,4 +12,4 @@ repository = "https://github.com/SiegeEngineers/genie-rs"
byteorder = "^1.3.1"
chardet = "^0.2.4"
encoding_rs = "^0.8.17"
genie-scx = { version = "1.0.0", path = "../genie-scx" }
genie-scx = { version = "2.0.0", path = "../genie-scx" }
2 changes: 1 addition & 1 deletion crates/genie-drs/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "genie-drs"
version = "0.1.1"
version = "0.2.0"
authors = ["Renée Kooi <renee@kooi.me>"]
edition = "2018"
license = "GPL-3.0"
Expand Down
4 changes: 2 additions & 2 deletions crates/genie-hki/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "genie-hki"
version = "0.1.0"
version = "0.2.0"
authors = ["Renée Kooi <renee@kooi.me>"]
edition = "2018"
license = "GPL-3.0"
Expand All @@ -11,4 +11,4 @@ repository = "https://github.com/SiegeEngineers/genie-rs"
[dependencies]
byteorder = "^1.3.1"
flate2 = { version = "^1.0.0", features = ["rust_backend"], default-features = false }
genie-lang = { version = "^0.1.0", path = "../genie-lang" }
genie-lang = { version = "^0.2.0", path = "../genie-lang" }
2 changes: 1 addition & 1 deletion crates/genie-lang/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "genie-lang"
version = "0.1.0"
version = "0.2.0"
authors = ["Renée Kooi <renee@kooi.me>"]
edition = "2018"
license = "GPL-3.0"
Expand Down
2 changes: 1 addition & 1 deletion crates/genie-scx/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "genie-scx"
version = "1.0.0"
version = "2.0.0"
authors = ["Renée Kooi <renee@kooi.me>"]
edition = "2018"
license = "GPL-3.0"
Expand Down

0 comments on commit 09a8bd4

Please sign in to comment.