Release v0.19.0

This commit is contained in:
Gwilym Inzani 2024-03-06 09:33:58 +00:00
parent ec2bbb3eca
commit 66ec762855
31 changed files with 93 additions and 91 deletions

View file

@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
## [0.19.0] - 2024/03/06
### Added
- Added `.priority()`, `.set_priority()` and `.is_visible()` to `RegularMap`, `AffineMap` and `InfiniteScrolledMap`.
- Replaced `.show()` and `.hide()` with `.set_visible()`in `RegularMap`, `AffineMap` and `InfiniteScrolledMap`.

View file

@ -1,11 +1,11 @@
[package]
name = "agb_fixnum"
version = "0.18.1"
version = "0.19.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.18.1", path = "../agb-macros" }
agb_macros = { version = "0.19.0", path = "../agb-macros" }
num = { version = "0.4", default-features = false }

2
agb-gbafix/Cargo.lock generated
View file

@ -4,7 +4,7 @@ version = 3
[[package]]
name = "agb-gbafix"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"anyhow",
"clap",

View file

@ -1,6 +1,6 @@
[package]
name = "agb-gbafix"
version = "0.18.1"
version = "0.19.0"
edition = "2021"
authors = ["Gwilym Inzani <email@gwilym.dev>"]
license = "MPL-2.0"

View file

@ -1,6 +1,6 @@
[package]
name = "agb_hashmap"
version = "0.18.1"
version = "0.19.0"
edition = "2021"
license = "MPL-2.0"
description = "A simple no_std hashmap implementation intended for use in the `agb` library"

View file

@ -1,6 +1,6 @@
[package]
name = "agb_image_converter"
version = "0.18.1"
version = "0.19.0"
authors = ["Gwilym Inzani <gw@ilym.me>"]
edition = "2021"
license = "MPL-2.0"

View file

@ -1,6 +1,6 @@
[package]
name = "agb_macros"
version = "0.18.1"
version = "0.19.0"
authors = ["Gwilym Inzani <gw@ilym.me>"]
edition = "2021"
license = "MPL-2.0"

View file

@ -1,6 +1,6 @@
[package]
name = "agb_sound_converter"
version = "0.18.1"
version = "0.19.0"
authors = ["Gwilym Inzani <gw@ilym.me>"]
edition = "2021"
license = "MPL-2.0"

View file

@ -1,6 +1,6 @@
[package]
name = "agb"
version = "0.18.1"
version = "0.19.0"
authors = ["Corwin Kuiper <corwin@kuiper.dev>", "Gwilym Inzani <gw@ilym.me>"]
edition = "2021"
description = "Library for Game Boy Advance Development"
@ -14,11 +14,11 @@ multiboot = []
[dependencies]
bitflags = "2"
agb_image_converter = { version = "0.18.1", path = "../agb-image-converter" }
agb_sound_converter = { version = "0.18.1", path = "../agb-sound-converter" }
agb_macros = { version = "0.18.1", path = "../agb-macros" }
agb_fixnum = { version = "0.18.1", path = "../agb-fixnum" }
agb_hashmap = { version = "0.18.1", path = "../agb-hashmap" }
agb_image_converter = { version = "0.19.0", path = "../agb-image-converter" }
agb_sound_converter = { version = "0.19.0", path = "../agb-sound-converter" }
agb_macros = { version = "0.19.0", path = "../agb-macros" }
agb_fixnum = { version = "0.19.0", path = "../agb-fixnum" }
agb_hashmap = { version = "0.19.0", path = "../agb-hashmap" }
bare-metal = "1"
bilge = "0.2"

View file

@ -10,7 +10,7 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]]
name = "agb"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_fixnum",
"agb_hashmap",
@ -24,7 +24,7 @@ dependencies = [
[[package]]
name = "agb_fixnum"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_macros",
"num",
@ -32,14 +32,14 @@ dependencies = [
[[package]]
name = "agb_hashmap"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"rustc-hash",
]
[[package]]
name = "agb_image_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"asefile",
"fontdue",
@ -51,7 +51,7 @@ dependencies = [
[[package]]
name = "agb_macros"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"proc-macro2",
"quote",
@ -60,7 +60,7 @@ dependencies = [
[[package]]
name = "agb_sound_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"hound",
"proc-macro2",

View file

@ -5,7 +5,7 @@ authors = ["Gwilym Inzani <gw@ilym.me>"]
edition = "2021"
[dependencies]
agb = { version = "0.18.1", path = "../../../agb" }
agb = { version = "0.19.0", path = "../../../agb" }
[profile.dev]
opt-level = 3

2
emulator/Cargo.lock generated
View file

@ -10,7 +10,7 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]]
name = "agb-gbafix"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"anyhow",
"clap",

View file

@ -10,7 +10,7 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]]
name = "agb"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_fixnum",
"agb_hashmap",
@ -24,7 +24,7 @@ dependencies = [
[[package]]
name = "agb_fixnum"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_macros",
"num",
@ -32,14 +32,14 @@ dependencies = [
[[package]]
name = "agb_hashmap"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"rustc-hash",
]
[[package]]
name = "agb_image_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"asefile",
"fontdue",
@ -51,7 +51,7 @@ dependencies = [
[[package]]
name = "agb_macros"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"proc-macro2",
"quote",
@ -60,7 +60,7 @@ dependencies = [
[[package]]
name = "agb_sound_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"hound",
"proc-macro2",

View file

@ -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.18.1", path = "../../agb" }
agb = { version = "0.19.0", path = "../../agb" }
[profile.dev]
opt-level = 2

View file

@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
[[package]]
name = "agb"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_fixnum",
"agb_hashmap",
@ -30,7 +30,7 @@ dependencies = [
[[package]]
name = "agb_fixnum"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_macros",
"num",
@ -38,14 +38,14 @@ dependencies = [
[[package]]
name = "agb_hashmap"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"rustc-hash",
]
[[package]]
name = "agb_image_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"asefile",
"fontdue",
@ -57,7 +57,7 @@ dependencies = [
[[package]]
name = "agb_macros"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"proc-macro2",
"quote",
@ -66,7 +66,7 @@ dependencies = [
[[package]]
name = "agb_sound_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"hound",
"proc-macro2",
@ -76,7 +76,7 @@ dependencies = [
[[package]]
name = "agb_tracker"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb",
"agb_tracker_interop",
@ -85,7 +85,7 @@ dependencies = [
[[package]]
name = "agb_tracker_interop"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_fixnum",
"proc-macro2",
@ -94,7 +94,7 @@ dependencies = [
[[package]]
name = "agb_xm"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_xm_core",
"proc-macro-error",
@ -103,7 +103,7 @@ dependencies = [
[[package]]
name = "agb_xm_core"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_fixnum",
"agb_tracker_interop",

View file

@ -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.18.1", path = "../../agb" }
agb = { version = "0.19.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" }

View file

@ -10,7 +10,7 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]]
name = "agb"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_fixnum",
"agb_hashmap",
@ -24,7 +24,7 @@ dependencies = [
[[package]]
name = "agb_fixnum"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_macros",
"num",
@ -32,14 +32,14 @@ dependencies = [
[[package]]
name = "agb_hashmap"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"rustc-hash",
]
[[package]]
name = "agb_image_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"asefile",
"fontdue",
@ -51,7 +51,7 @@ dependencies = [
[[package]]
name = "agb_macros"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"proc-macro2",
"quote",
@ -60,7 +60,7 @@ dependencies = [
[[package]]
name = "agb_sound_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"hound",
"proc-macro2",

View file

@ -5,7 +5,7 @@ authors = [""]
edition = "2021"
[dependencies]
agb = { version = "0.18.1", path = "../../agb" }
agb = { version = "0.19.0", path = "../../agb" }
[profile.dev]
opt-level = 3

View file

@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
[[package]]
name = "agb"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_fixnum",
"agb_hashmap",
@ -30,7 +30,7 @@ dependencies = [
[[package]]
name = "agb_fixnum"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_macros",
"num",
@ -38,14 +38,14 @@ dependencies = [
[[package]]
name = "agb_hashmap"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"rustc-hash",
]
[[package]]
name = "agb_image_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"asefile",
"fontdue",
@ -57,7 +57,7 @@ dependencies = [
[[package]]
name = "agb_macros"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"proc-macro2",
"quote",
@ -66,7 +66,7 @@ dependencies = [
[[package]]
name = "agb_sound_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"hound",
"proc-macro2",
@ -76,7 +76,7 @@ dependencies = [
[[package]]
name = "agb_tracker"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb",
"agb_tracker_interop",
@ -85,7 +85,7 @@ dependencies = [
[[package]]
name = "agb_tracker_interop"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_fixnum",
"proc-macro2",
@ -94,7 +94,7 @@ dependencies = [
[[package]]
name = "agb_xm"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_xm_core",
"proc-macro-error",
@ -103,7 +103,7 @@ dependencies = [
[[package]]
name = "agb_xm_core"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_fixnum",
"agb_tracker_interop",

View file

@ -7,8 +7,8 @@ edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
agb = { version = "0.18.1", path = "../../agb" }
agb_tracker = { version = "0.18.1", path = "../../tracker/agb-tracker", default-features = false, features = ["xm"] }
agb = { version = "0.19.0", path = "../../agb" }
agb_tracker = { version = "0.19.0", path = "../../tracker/agb-tracker", default-features = false, features = ["xm"] }
slotmap = { version = "1", default-features = false }
[profile.dev]

View file

@ -10,7 +10,7 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
[[package]]
name = "agb"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_fixnum",
"agb_hashmap",
@ -24,7 +24,7 @@ dependencies = [
[[package]]
name = "agb_fixnum"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_macros",
"num",
@ -32,14 +32,14 @@ dependencies = [
[[package]]
name = "agb_hashmap"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"rustc-hash",
]
[[package]]
name = "agb_image_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"asefile",
"fontdue",
@ -51,7 +51,7 @@ dependencies = [
[[package]]
name = "agb_macros"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"proc-macro2",
"quote",
@ -60,7 +60,7 @@ dependencies = [
[[package]]
name = "agb_sound_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"hound",
"proc-macro2",

View file

@ -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.18.1", path = "../../agb" }
agb = { version = "0.19.0", path = "../../agb" }
[build-dependencies]
serde = { version = "1.0", features = ["derive"] }

View file

@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
[[package]]
name = "agb"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_fixnum",
"agb_hashmap",
@ -30,7 +30,7 @@ dependencies = [
[[package]]
name = "agb_fixnum"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"agb_macros",
"num",
@ -38,14 +38,14 @@ dependencies = [
[[package]]
name = "agb_hashmap"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"rustc-hash",
]
[[package]]
name = "agb_image_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"asefile",
"fontdue",
@ -57,7 +57,7 @@ dependencies = [
[[package]]
name = "agb_macros"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"proc-macro2",
"quote",
@ -66,7 +66,7 @@ dependencies = [
[[package]]
name = "agb_sound_converter"
version = "0.18.1"
version = "0.19.0"
dependencies = [
"hound",
"proc-macro2",

View file

@ -11,7 +11,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.18.1" }
agb = { path = "../../agb", version = "0.19.0" }
generational-arena = { version = "0.2", default-features = false }
[build-dependencies]

View file

@ -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.18.1"
agb = "0.19.0"
[profile.dev]
opt-level = 3

View file

@ -1,6 +1,6 @@
[package]
name = "agb_midi_core"
version = "0.18.1"
version = "0.19.0"
authors = ["Gwilym Inzani <gw@ilym.me>"]
edition = "2021"
license = "MPL-2.0"
@ -18,5 +18,5 @@ midly = { version = "0.5", default-features = false, features = [
"std",
] }
agb_tracker_interop = { version = "0.18.0", path = "../agb-tracker-interop" }
agb_fixnum = { version = "0.18.0", path = "../../agb-fixnum" }
agb_tracker_interop = { version = "0.19.0", path = "../agb-tracker-interop" }
agb_fixnum = { version = "0.19.0", path = "../../agb-fixnum" }

View file

@ -1,6 +1,6 @@
[package]
name = "agb_midi"
version = "0.18.1"
version = "0.19.0"
authors = ["Gwilym Inzani <gw@ilym.me>"]
edition = "2021"
license = "MPL-2.0"
@ -11,6 +11,6 @@ repository = "https://github.com/agbrs/agb"
proc-macro = true
[dependencies]
agb_midi_core = { version = "0.18.0", path = "../agb-midi-core" }
agb_midi_core = { version = "0.19.0", path = "../agb-midi-core" }
proc-macro-error = "1"
proc-macro2 = "1"

View file

@ -1,6 +1,6 @@
[package]
name = "agb_tracker_interop"
version = "0.18.1"
version = "0.19.0"
authors = ["Gwilym Inzani <gw@ilym.me>"]
edition = "2021"
license = "MPL-2.0"
@ -15,4 +15,4 @@ std = []
[dependencies]
quote = { version = "1", optional = true }
proc-macro2 = { version = "1", optional = true }
agb_fixnum = { version = "0.18.1", path = "../../agb-fixnum" }
agb_fixnum = { version = "0.19.0", path = "../../agb-fixnum" }

View file

@ -1,6 +1,6 @@
[package]
name = "agb_tracker"
version = "0.18.1"
version = "0.19.0"
authors = ["Gwilym Inzani <gw@ilym.me>"]
edition = "2021"
license = "MPL-2.0"
@ -13,10 +13,10 @@ xm = ["dep:agb_xm"]
midi = ["dep:agb_midi"]
[dependencies]
agb_midi = { version = "0.18.1", path = "../agb-midi", optional = true }
agb_xm = { version = "0.18.1", path = "../agb-xm", optional = true }
agb = { version = "0.18.1", path = "../../agb" }
agb_tracker_interop = { version = "0.18.1", path = "../agb-tracker-interop", default-features = false }
agb_midi = { version = "0.19.0", path = "../agb-midi", optional = true }
agb_xm = { version = "0.19.0", path = "../agb-xm", optional = true }
agb = { version = "0.19.0", path = "../../agb" }
agb_tracker_interop = { version = "0.19.0", path = "../agb-tracker-interop", default-features = false }
[profile.dev]
opt-level = 3

View file

@ -1,6 +1,6 @@
[package]
name = "agb_xm_core"
version = "0.18.1"
version = "0.19.0"
authors = ["Gwilym Inzani <gw@ilym.me>"]
edition = "2021"
license = "MPL-2.0"
@ -13,7 +13,7 @@ proc-macro2 = "1"
quote = "1"
syn = "2"
agb_tracker_interop = { version = "0.18.1", path = "../agb-tracker-interop" }
agb_fixnum = { version = "0.18.1", path = "../../agb-fixnum" }
agb_tracker_interop = { version = "0.19.0", path = "../agb-tracker-interop" }
agb_fixnum = { version = "0.19.0", path = "../../agb-fixnum" }
xmrs = "0.3"

View file

@ -1,6 +1,6 @@
[package]
name = "agb_xm"
version = "0.18.1"
version = "0.19.0"
authors = ["Gwilym Inzani <gw@ilym.me>"]
edition = "2021"
license = "MPL-2.0"
@ -11,6 +11,6 @@ repository = "https://github.com/agbrs/agb"
proc-macro = true
[dependencies]
agb_xm_core = { version = "0.18.1", path = "../agb-xm-core" }
agb_xm_core = { version = "0.19.0", path = "../agb-xm-core" }
proc-macro-error = "1"
proc-macro2 = "1"