From a7f9fdf01118a7a77d4dcf72f2b74a1961458b36 Mon Sep 17 00:00:00 2001 From: Corwin Date: Tue, 18 Jul 2023 18:55:12 +0100 Subject: [PATCH] Release v0.16.0 --- CHANGELOG.md | 2 ++ agb-fixnum/Cargo.toml | 4 ++-- agb-gbafix/Cargo.lock | 2 +- agb-gbafix/Cargo.toml | 2 +- agb-hashmap/Cargo.toml | 2 +- agb-image-converter/Cargo.toml | 2 +- agb-macros/Cargo.toml | 4 ++-- agb-sound-converter/Cargo.toml | 2 +- agb/Cargo.toml | 12 ++++++------ book/games/pong/Cargo.lock | 12 ++++++------ book/games/pong/Cargo.toml | 2 +- examples/amplitude/Cargo.lock | 12 ++++++------ examples/amplitude/Cargo.toml | 2 +- examples/combo/Cargo.lock | 12 ++++++------ examples/combo/Cargo.toml | 2 +- examples/hyperspace-roll/Cargo.lock | 12 ++++++------ examples/hyperspace-roll/Cargo.toml | 2 +- examples/the-hat-chooses-the-wizard/Cargo.lock | 12 ++++++------ examples/the-hat-chooses-the-wizard/Cargo.toml | 2 +- examples/the-purple-night/Cargo.lock | 12 ++++++------ examples/the-purple-night/Cargo.toml | 2 +- template/Cargo.toml | 2 +- 22 files changed, 60 insertions(+), 58 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 09775179..41e6f9e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.16.0] - 2023/07/18 + ### Added - New `include_palette` macro for including every colour in an image as a `u16` slice. diff --git a/agb-fixnum/Cargo.toml b/agb-fixnum/Cargo.toml index 6a03e727..4d0b6523 100644 --- a/agb-fixnum/Cargo.toml +++ b/agb-fixnum/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "agb_fixnum" -version = "0.15.0" +version = "0.16.0" edition = "2021" license = "MPL-2.0" description = "Library for abstracting over fixed precision numbers. Designed for use with the agb library for the Game Boy Advance" repository = "https://github.com/agbrs/agb" [dependencies] -agb_macros = { version = "0.15.0", path = "../agb-macros" } +agb_macros = { version = "0.16.0", path = "../agb-macros" } diff --git a/agb-gbafix/Cargo.lock b/agb-gbafix/Cargo.lock index b6812928..9d46ae05 100644 --- a/agb-gbafix/Cargo.lock +++ b/agb-gbafix/Cargo.lock @@ -4,7 +4,7 @@ version = 3 [[package]] name = "agb-gbafix" -version = "0.15.0" +version = "0.16.0" dependencies = [ "anyhow", "bytemuck", diff --git a/agb-gbafix/Cargo.toml b/agb-gbafix/Cargo.toml index d59144c2..18b27db9 100644 --- a/agb-gbafix/Cargo.toml +++ b/agb-gbafix/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agb-gbafix" -version = "0.15.0" +version = "0.16.0" edition = "2021" authors = ["Gwilym Inzani "] license = "GPL-3.0" diff --git a/agb-hashmap/Cargo.toml b/agb-hashmap/Cargo.toml index 8e4790ca..492a756f 100644 --- a/agb-hashmap/Cargo.toml +++ b/agb-hashmap/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agb_hashmap" -version = "0.15.0" +version = "0.16.0" edition = "2021" license = "MPL-2.0" description = "A simple no_std hashmap implementation intended for use in the `agb` library" diff --git a/agb-image-converter/Cargo.toml b/agb-image-converter/Cargo.toml index dbe655ee..57aa0ea1 100644 --- a/agb-image-converter/Cargo.toml +++ b/agb-image-converter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agb_image_converter" -version = "0.15.0" +version = "0.16.0" authors = ["Gwilym Kuiper "] edition = "2021" license = "MPL-2.0" diff --git a/agb-macros/Cargo.toml b/agb-macros/Cargo.toml index 3312bae9..8586996c 100644 --- a/agb-macros/Cargo.toml +++ b/agb-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agb_macros" -version = "0.15.0" +version = "0.16.0" authors = ["Gwilym Kuiper "] edition = "2021" license = "MPL-2.0" @@ -13,4 +13,4 @@ proc-macro = true [dependencies] syn = { version = "2", features = ["full", "extra-traits"] } proc-macro2 = "1" -quote = "1" \ No newline at end of file +quote = "1" diff --git a/agb-sound-converter/Cargo.toml b/agb-sound-converter/Cargo.toml index 6968bd90..6ec25288 100644 --- a/agb-sound-converter/Cargo.toml +++ b/agb-sound-converter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agb_sound_converter" -version = "0.15.0" +version = "0.16.0" authors = ["Gwilym Kuiper "] edition = "2021" license = "MPL-2.0" diff --git a/agb/Cargo.toml b/agb/Cargo.toml index 4027a4f9..e1bd60a2 100644 --- a/agb/Cargo.toml +++ b/agb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "agb" -version = "0.15.0" +version = "0.16.0" authors = ["Corwin Kuiper ", "Gwilym Kuiper "] edition = "2021" description = "Library for Game Boy Advance Development" @@ -13,11 +13,11 @@ testing = [] [dependencies] bitflags = "2" -agb_image_converter = { version = "0.15.0", path = "../agb-image-converter" } -agb_sound_converter = { version = "0.15.0", path = "../agb-sound-converter" } -agb_macros = { version = "0.15.0", path = "../agb-macros" } -agb_fixnum = { version = "0.15.0", path = "../agb-fixnum" } -agb_hashmap = { version = "0.15.0", path = "../agb-hashmap" } +agb_image_converter = { version = "0.16.0", path = "../agb-image-converter" } +agb_sound_converter = { version = "0.16.0", path = "../agb-sound-converter" } +agb_macros = { version = "0.16.0", path = "../agb-macros" } +agb_fixnum = { version = "0.16.0", path = "../agb-fixnum" } +agb_hashmap = { version = "0.16.0", path = "../agb-hashmap" } bare-metal = "1" bilge = "0.1" rustc-hash = { version = "1", default-features = false } diff --git a/book/games/pong/Cargo.lock b/book/games/pong/Cargo.lock index 2ef01dba..1b23cf51 100644 --- a/book/games/pong/Cargo.lock +++ b/book/games/pong/Cargo.lock @@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" [[package]] name = "agb" -version = "0.15.0" +version = "0.16.0" dependencies = [ "agb_fixnum", "agb_hashmap", @@ -31,21 +31,21 @@ dependencies = [ [[package]] name = "agb_fixnum" -version = "0.15.0" +version = "0.16.0" dependencies = [ "agb_macros", ] [[package]] name = "agb_hashmap" -version = "0.15.0" +version = "0.16.0" dependencies = [ "rustc-hash", ] [[package]] name = "agb_image_converter" -version = "0.15.0" +version = "0.16.0" dependencies = [ "asefile", "fontdue", @@ -57,7 +57,7 @@ dependencies = [ [[package]] name = "agb_macros" -version = "0.15.0" +version = "0.16.0" dependencies = [ "proc-macro2", "quote", @@ -66,7 +66,7 @@ dependencies = [ [[package]] name = "agb_sound_converter" -version = "0.15.0" +version = "0.16.0" dependencies = [ "hound", "proc-macro2", diff --git a/book/games/pong/Cargo.toml b/book/games/pong/Cargo.toml index 04e26919..bfbd60ec 100644 --- a/book/games/pong/Cargo.toml +++ b/book/games/pong/Cargo.toml @@ -5,7 +5,7 @@ authors = ["Gwilym Kuiper "] edition = "2021" [dependencies] -agb = { version = "0.15.0", path = "../../../agb" } +agb = { version = "0.16.0", path = "../../../agb" } [profile.dev] opt-level = 3 diff --git a/examples/amplitude/Cargo.lock b/examples/amplitude/Cargo.lock index a0e983d1..4a0687aa 100644 --- a/examples/amplitude/Cargo.lock +++ b/examples/amplitude/Cargo.lock @@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" [[package]] name = "agb" -version = "0.15.0" +version = "0.16.0" dependencies = [ "agb_fixnum", "agb_hashmap", @@ -31,21 +31,21 @@ dependencies = [ [[package]] name = "agb_fixnum" -version = "0.15.0" +version = "0.16.0" dependencies = [ "agb_macros", ] [[package]] name = "agb_hashmap" -version = "0.15.0" +version = "0.16.0" dependencies = [ "rustc-hash", ] [[package]] name = "agb_image_converter" -version = "0.15.0" +version = "0.16.0" dependencies = [ "asefile", "fontdue", @@ -57,7 +57,7 @@ dependencies = [ [[package]] name = "agb_macros" -version = "0.15.0" +version = "0.16.0" dependencies = [ "proc-macro2", "quote", @@ -66,7 +66,7 @@ dependencies = [ [[package]] name = "agb_sound_converter" -version = "0.15.0" +version = "0.16.0" dependencies = [ "hound", "proc-macro2", diff --git a/examples/amplitude/Cargo.toml b/examples/amplitude/Cargo.toml index cb65afd8..e90351bb 100644 --- a/examples/amplitude/Cargo.toml +++ b/examples/amplitude/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -agb = { version = "0.15.0", path = "../../agb" } +agb = { version = "0.16.0", path = "../../agb" } [profile.dev] opt-level = 2 diff --git a/examples/combo/Cargo.lock b/examples/combo/Cargo.lock index 22f61c6f..2b503277 100644 --- a/examples/combo/Cargo.lock +++ b/examples/combo/Cargo.lock @@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" [[package]] name = "agb" -version = "0.15.0" +version = "0.16.0" dependencies = [ "agb_fixnum", "agb_hashmap", @@ -31,21 +31,21 @@ dependencies = [ [[package]] name = "agb_fixnum" -version = "0.15.0" +version = "0.16.0" dependencies = [ "agb_macros", ] [[package]] name = "agb_hashmap" -version = "0.15.0" +version = "0.16.0" dependencies = [ "rustc-hash", ] [[package]] name = "agb_image_converter" -version = "0.15.0" +version = "0.16.0" dependencies = [ "asefile", "fontdue", @@ -57,7 +57,7 @@ dependencies = [ [[package]] name = "agb_macros" -version = "0.15.0" +version = "0.16.0" dependencies = [ "proc-macro2", "quote", @@ -66,7 +66,7 @@ dependencies = [ [[package]] name = "agb_sound_converter" -version = "0.15.0" +version = "0.16.0" dependencies = [ "hound", "proc-macro2", diff --git a/examples/combo/Cargo.toml b/examples/combo/Cargo.toml index 419b0f79..d21d703b 100644 --- a/examples/combo/Cargo.toml +++ b/examples/combo/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -agb = { version = "0.15.0", path = "../../agb" } +agb = { version = "0.16.0", path = "../../agb" } the-purple-night = { path = "../the-purple-night" } the-hat-chooses-the-wizard = { path = "../the-hat-chooses-the-wizard" } hyperspace-roll = { path = "../hyperspace-roll" } diff --git a/examples/hyperspace-roll/Cargo.lock b/examples/hyperspace-roll/Cargo.lock index 6ef6ee30..8c1823c1 100644 --- a/examples/hyperspace-roll/Cargo.lock +++ b/examples/hyperspace-roll/Cargo.lock @@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" [[package]] name = "agb" -version = "0.15.0" +version = "0.16.0" dependencies = [ "agb_fixnum", "agb_hashmap", @@ -31,21 +31,21 @@ dependencies = [ [[package]] name = "agb_fixnum" -version = "0.15.0" +version = "0.16.0" dependencies = [ "agb_macros", ] [[package]] name = "agb_hashmap" -version = "0.15.0" +version = "0.16.0" dependencies = [ "rustc-hash", ] [[package]] name = "agb_image_converter" -version = "0.15.0" +version = "0.16.0" dependencies = [ "asefile", "fontdue", @@ -57,7 +57,7 @@ dependencies = [ [[package]] name = "agb_macros" -version = "0.15.0" +version = "0.16.0" dependencies = [ "proc-macro2", "quote", @@ -66,7 +66,7 @@ dependencies = [ [[package]] name = "agb_sound_converter" -version = "0.15.0" +version = "0.16.0" dependencies = [ "hound", "proc-macro2", diff --git a/examples/hyperspace-roll/Cargo.toml b/examples/hyperspace-roll/Cargo.toml index df69b370..7181473b 100644 --- a/examples/hyperspace-roll/Cargo.toml +++ b/examples/hyperspace-roll/Cargo.toml @@ -5,7 +5,7 @@ authors = [""] edition = "2021" [dependencies] -agb = { version = "0.15.0", path = "../../agb" } +agb = { version = "0.16.0", path = "../../agb" } [profile.dev] opt-level = 3 diff --git a/examples/the-hat-chooses-the-wizard/Cargo.lock b/examples/the-hat-chooses-the-wizard/Cargo.lock index 709639b6..1b4fdb27 100644 --- a/examples/the-hat-chooses-the-wizard/Cargo.lock +++ b/examples/the-hat-chooses-the-wizard/Cargo.lock @@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" [[package]] name = "agb" -version = "0.15.0" +version = "0.16.0" dependencies = [ "agb_fixnum", "agb_hashmap", @@ -31,21 +31,21 @@ dependencies = [ [[package]] name = "agb_fixnum" -version = "0.15.0" +version = "0.16.0" dependencies = [ "agb_macros", ] [[package]] name = "agb_hashmap" -version = "0.15.0" +version = "0.16.0" dependencies = [ "rustc-hash", ] [[package]] name = "agb_image_converter" -version = "0.15.0" +version = "0.16.0" dependencies = [ "asefile", "fontdue", @@ -57,7 +57,7 @@ dependencies = [ [[package]] name = "agb_macros" -version = "0.15.0" +version = "0.16.0" dependencies = [ "proc-macro2", "quote", @@ -66,7 +66,7 @@ dependencies = [ [[package]] name = "agb_sound_converter" -version = "0.15.0" +version = "0.16.0" dependencies = [ "hound", "proc-macro2", diff --git a/examples/the-hat-chooses-the-wizard/Cargo.toml b/examples/the-hat-chooses-the-wizard/Cargo.toml index 78a4a8e8..ab955aad 100644 --- a/examples/the-hat-chooses-the-wizard/Cargo.toml +++ b/examples/the-hat-chooses-the-wizard/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -agb = { version = "0.15.0", path = "../../agb" } +agb = { version = "0.16.0", path = "../../agb" } [build-dependencies] serde = { version = "1.0", features = ["derive"] } diff --git a/examples/the-purple-night/Cargo.lock b/examples/the-purple-night/Cargo.lock index 88d3cd13..4781af09 100644 --- a/examples/the-purple-night/Cargo.lock +++ b/examples/the-purple-night/Cargo.lock @@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234" [[package]] name = "agb" -version = "0.15.0" +version = "0.16.0" dependencies = [ "agb_fixnum", "agb_hashmap", @@ -31,21 +31,21 @@ dependencies = [ [[package]] name = "agb_fixnum" -version = "0.15.0" +version = "0.16.0" dependencies = [ "agb_macros", ] [[package]] name = "agb_hashmap" -version = "0.15.0" +version = "0.16.0" dependencies = [ "rustc-hash", ] [[package]] name = "agb_image_converter" -version = "0.15.0" +version = "0.16.0" dependencies = [ "asefile", "fontdue", @@ -57,7 +57,7 @@ dependencies = [ [[package]] name = "agb_macros" -version = "0.15.0" +version = "0.16.0" dependencies = [ "proc-macro2", "quote", @@ -66,7 +66,7 @@ dependencies = [ [[package]] name = "agb_sound_converter" -version = "0.15.0" +version = "0.16.0" dependencies = [ "hound", "proc-macro2", diff --git a/examples/the-purple-night/Cargo.toml b/examples/the-purple-night/Cargo.toml index 77ef7d19..b8792b89 100644 --- a/examples/the-purple-night/Cargo.toml +++ b/examples/the-purple-night/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -agb = { path = "../../agb", version = "0.15.0" } +agb = { path = "../../agb", version = "0.16.0" } generational-arena = { version = "0.2", default-features = false } [build-dependencies] diff --git a/template/Cargo.toml b/template/Cargo.toml index bbd035cf..28851259 100644 --- a/template/Cargo.toml +++ b/template/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -agb = "0.15.0" +agb = "0.16.0" [profile.dev] opt-level = 3