Skip to content

Commit

Permalink
0.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
goto-bus-stop committed May 24, 2020
1 parent a1a2584 commit 2c140c3
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 10 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.

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

## 0.5.0
* **(breaking)** scx: fix Age of Empires 2: Definitive Edition tile data types. `MapTile.layered_terrain` now contains a u16 instead of a u8.
* **(breaking)** scx: read versioned map data from Age of Empires 2: Definitive Edition.
* **(breaking)** cpx: update genie-scx to v4.0.0.
* cpx: support reading and writing Age of Empires 2: Definitive Edition campaign files. (#22)
* rec: fix small action buffer optimisation.

## 0.4.0
* **(breaking)** scx: support Age of Empires 2: Definitive Edition scenario files. (#28)
* **(breaking)** scx: change `DataStruct::from(&mut Read)` methods to `DataStruct::read_from(impl Read)`. (#28)
Expand Down
8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "genie"
version = "0.4.0"
version = "0.5.0"
authors = ["Renée Kooi <[email protected]>"]
edition = "2018"
license = "GPL-3.0"
Expand All @@ -10,13 +10,13 @@ repository = "https://github.com/SiegeEngineers/genie-rs"
readme = "README.md"

[dependencies]
genie-cpx = { version = "0.4.0", path = "crates/genie-cpx" }
genie-cpx = { version = "0.5.0", path = "crates/genie-cpx" }
genie-dat = { version = "0.1.0", path = "crates/genie-dat" }
genie-drs = { version = "0.2.1", path = "crates/genie-drs" }
genie-hki = { version = "0.2.1", path = "crates/genie-hki" }
genie-lang = { version = "0.2.1", path = "crates/genie-lang" }
genie-rec = { version = "0.1.0", path = "crates/genie-rec" }
genie-scx = { version = "3.0.0", path = "crates/genie-scx" }
genie-rec = { version = "0.1.1", path = "crates/genie-rec" }
genie-scx = { version = "4.0.0", path = "crates/genie-scx" }
jascpal = { version = "0.1.1", 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.4.0"
version = "0.5.0"
authors = ["Renée Kooi <[email protected]>"]
edition = "2018"
license = "GPL-3.0"
Expand All @@ -13,7 +13,7 @@ exclude = ["test/campaigns"]
byteorder = "^1.3.1"
chardet = "^0.2.4"
encoding_rs = "^0.8.17"
genie-scx = { version = "3.0.0", path = "../genie-scx" }
genie-scx = { version = "4.0.0", path = "../genie-scx" }
thiserror = "1.0.13"

[dev-dependencies]
Expand Down
4 changes: 2 additions & 2 deletions crates/genie-rec/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "genie-rec"
version = "0.1.0"
version = "0.1.1"
authors = ["Renée Kooi <[email protected]>"]
edition = "2018"
license = "GPL-3.0"
Expand All @@ -13,7 +13,7 @@ arrayvec = "0.5"
byteorder = "^1.3.1"
flate2 = { version = "^1.0.0", features = ["rust_backend"], default-features = false }
genie-dat = { version = "0.1.0", path = "../genie-dat" }
genie-scx = { version = "3.0.0", path = "../genie-scx" }
genie-scx = { version = "4.0.0", path = "../genie-scx" }
genie-support = { version = "1.0.0", path = "../genie-support", features = ["strings"] }
thiserror = "1.0.13"

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 = "3.0.0"
version = "4.0.0"
authors = ["Renée Kooi <[email protected]>"]
edition = "2018"
license = "GPL-3.0"
Expand Down
2 changes: 1 addition & 1 deletion crates/genie-scx/src/format.rs
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ use crate::{Error, Result, VersionBundle};
use byteorder::{ReadBytesExt, WriteBytesExt, LE};
use flate2::{read::DeflateDecoder, write::DeflateEncoder, Compression};
use genie_support::{
f32_eq, read_opt_u32, read_str, write_opt_str, write_str, ReadSkipExt, StringKey, UnitTypeID,
f32_eq, read_opt_u32, read_str, write_opt_str, write_str, StringKey, UnitTypeID,
};
use std::convert::{TryFrom, TryInto};
use std::io::{self, Read, Write};
Expand Down

0 comments on commit 2c140c3

Please sign in to comment.