mirror of
https://github.com/italicsjenga/agb.git
synced 2024-12-23 08:11:33 +11:00
Release v0.15.0
This commit is contained in:
parent
b5d8201eb0
commit
400abe5b31
|
@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
|
||||
## [Unreleased]
|
||||
|
||||
## [0.15.0] - 2023/04/25
|
||||
|
||||
### Added
|
||||
- You can now import aseprite files directly (in addition to the already supported png and bmp files) when importing background tiles.
|
||||
- New additional unmanaged object API for interacting with a more straightforward manner with the underlying hardware.
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
[package]
|
||||
name = "agb_fixnum"
|
||||
version = "0.14.0"
|
||||
version = "0.15.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.14.0", path = "../agb-macros" }
|
||||
agb_macros = { version = "0.15.0", path = "../agb-macros" }
|
||||
|
||||
[profile.dev]
|
||||
opt-level = 3
|
||||
|
@ -17,4 +17,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
2
agb-gbafix/Cargo.lock
generated
2
agb-gbafix/Cargo.lock
generated
|
@ -4,7 +4,7 @@ version = 3
|
|||
|
||||
[[package]]
|
||||
name = "agb-gbafix"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bytemuck",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "agb-gbafix"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
edition = "2021"
|
||||
authors = ["Gwilym Inzani <email@gwilym.dev>"]
|
||||
license = "GPL-3.0"
|
||||
|
@ -22,4 +22,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "agb_hashmap"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
edition = "2021"
|
||||
license = "MPL-2.0"
|
||||
description = "A simple no_std hashmap implementation intended for use in the `agb` library"
|
||||
|
@ -20,4 +20,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "agb_image_converter"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
authors = ["Gwilym Kuiper <gw@ilym.me>"]
|
||||
edition = "2021"
|
||||
license = "MPL-2.0"
|
||||
|
@ -26,4 +26,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "agb_macros"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
authors = ["Gwilym Kuiper <gw@ilym.me>"]
|
||||
edition = "2021"
|
||||
license = "MPL-2.0"
|
||||
|
@ -23,4 +23,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "agb_sound_converter"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
authors = ["Gwilym Kuiper <gw@ilym.me>"]
|
||||
edition = "2021"
|
||||
license = "MPL-2.0"
|
||||
|
@ -24,4 +24,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "agb"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
authors = ["Corwin Kuiper <corwin@kuiper.dev>", "Gwilym Kuiper <gw@ilym.me>"]
|
||||
edition = "2021"
|
||||
description = "Library for Game Boy Advance Development"
|
||||
|
@ -13,11 +13,11 @@ testing = []
|
|||
|
||||
[dependencies]
|
||||
bitflags = "2"
|
||||
agb_image_converter = { version = "0.14.0", path = "../agb-image-converter" }
|
||||
agb_sound_converter = { version = "0.14.0", path = "../agb-sound-converter" }
|
||||
agb_macros = { version = "0.14.0", path = "../agb-macros" }
|
||||
agb_fixnum = { version = "0.14.0", path = "../agb-fixnum" }
|
||||
agb_hashmap = { version = "0.14.0", path = "../agb-hashmap" }
|
||||
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" }
|
||||
bare-metal = "1"
|
||||
modular-bitfield = "0.11"
|
||||
rustc-hash = { version = "1", default-features = false }
|
||||
|
@ -34,4 +34,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
12
book/games/pong/Cargo.lock
generated
12
book/games/pong/Cargo.lock
generated
|
@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
|
|||
|
||||
[[package]]
|
||||
name = "agb"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"agb_fixnum",
|
||||
"agb_hashmap",
|
||||
|
@ -31,21 +31,21 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_fixnum"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"agb_macros",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "agb_hashmap"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"rustc-hash",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "agb_image_converter"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"asefile",
|
||||
"fontdue",
|
||||
|
@ -57,7 +57,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_macros"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
|
@ -66,7 +66,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_sound_converter"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"hound",
|
||||
"proc-macro2",
|
||||
|
|
|
@ -5,7 +5,7 @@ authors = ["Gwilym Kuiper <gw@ilym.me>"]
|
|||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
agb = { version = "0.14.0", path = "../../../agb" }
|
||||
agb = { version = "0.15.0", path = "../../../agb" }
|
||||
|
||||
[profile.dev]
|
||||
opt-level = 3
|
||||
|
@ -15,4 +15,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
|
@ -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.14.0", path = "../../agb" }
|
||||
agb = { version = "0.15.0", path = "../../agb" }
|
||||
|
||||
[profile.dev]
|
||||
opt-level = 2
|
||||
|
|
12
examples/combo/Cargo.lock
generated
12
examples/combo/Cargo.lock
generated
|
@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
|
|||
|
||||
[[package]]
|
||||
name = "agb"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"agb_fixnum",
|
||||
"agb_hashmap",
|
||||
|
@ -31,21 +31,21 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_fixnum"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"agb_macros",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "agb_hashmap"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"rustc-hash",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "agb_image_converter"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"asefile",
|
||||
"fontdue",
|
||||
|
@ -57,7 +57,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_macros"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
|
@ -66,7 +66,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_sound_converter"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"hound",
|
||||
"proc-macro2",
|
||||
|
|
|
@ -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.14.0", path = "../../agb" }
|
||||
agb = { version = "0.15.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" }
|
||||
|
@ -20,4 +20,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
12
examples/hyperspace-roll/Cargo.lock
generated
12
examples/hyperspace-roll/Cargo.lock
generated
|
@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
|
|||
|
||||
[[package]]
|
||||
name = "agb"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"agb_fixnum",
|
||||
"agb_hashmap",
|
||||
|
@ -31,21 +31,21 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_fixnum"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"agb_macros",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "agb_hashmap"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"rustc-hash",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "agb_image_converter"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"asefile",
|
||||
"fontdue",
|
||||
|
@ -57,7 +57,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_macros"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
|
@ -66,7 +66,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_sound_converter"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"hound",
|
||||
"proc-macro2",
|
||||
|
|
|
@ -5,7 +5,7 @@ authors = [""]
|
|||
edition = "2021"
|
||||
|
||||
[dependencies]
|
||||
agb = { version = "0.14.0", path = "../../agb" }
|
||||
agb = { version = "0.15.0", path = "../../agb" }
|
||||
|
||||
[profile.dev]
|
||||
opt-level = 3
|
||||
|
@ -15,4 +15,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
12
examples/the-hat-chooses-the-wizard/Cargo.lock
generated
12
examples/the-hat-chooses-the-wizard/Cargo.lock
generated
|
@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
|
|||
|
||||
[[package]]
|
||||
name = "agb"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"agb_fixnum",
|
||||
"agb_hashmap",
|
||||
|
@ -31,21 +31,21 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_fixnum"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"agb_macros",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "agb_hashmap"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"rustc-hash",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "agb_image_converter"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"asefile",
|
||||
"fontdue",
|
||||
|
@ -57,7 +57,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_macros"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
|
@ -66,7 +66,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_sound_converter"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"hound",
|
||||
"proc-macro2",
|
||||
|
|
|
@ -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.14.0", path = "../../agb" }
|
||||
agb = { version = "0.15.0", path = "../../agb" }
|
||||
|
||||
[build-dependencies]
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
|
@ -21,4 +21,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
12
examples/the-purple-night/Cargo.lock
generated
12
examples/the-purple-night/Cargo.lock
generated
|
@ -16,7 +16,7 @@ checksum = "aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234"
|
|||
|
||||
[[package]]
|
||||
name = "agb"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"agb_fixnum",
|
||||
"agb_hashmap",
|
||||
|
@ -31,21 +31,21 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_fixnum"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"agb_macros",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "agb_hashmap"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"rustc-hash",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "agb_image_converter"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"asefile",
|
||||
"fontdue",
|
||||
|
@ -57,7 +57,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_macros"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"proc-macro2",
|
||||
"quote",
|
||||
|
@ -66,7 +66,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "agb_sound_converter"
|
||||
version = "0.14.0"
|
||||
version = "0.15.0"
|
||||
dependencies = [
|
||||
"hound",
|
||||
"proc-macro2",
|
||||
|
|
|
@ -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.14.0" }
|
||||
agb = { path = "../../agb", version = "0.15.0" }
|
||||
generational-arena = { version = "0.2", default-features = false }
|
||||
|
||||
[build-dependencies]
|
||||
|
@ -22,4 +22,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
|
@ -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.14.0"
|
||||
agb = "0.15.0"
|
||||
|
||||
[profile.dev]
|
||||
opt-level = 3
|
||||
|
@ -17,4 +17,4 @@ debug = true
|
|||
opt-level = 3
|
||||
lto = "fat"
|
||||
debug = true
|
||||
codegen-units = 1
|
||||
codegen-units = 1
|
||||
|
|
Loading…
Reference in a new issue