2022-10-05 12:50:48 +11:00
|
|
|
# Changelog
|
2022-09-28 10:09:05 +10:00
|
|
|
|
2022-10-08 13:51:31 +11:00
|
|
|
* **0.9.0:** (unreleased)
|
|
|
|
* **Break:** Quite a bit of the video interface has been replaced, but it
|
|
|
|
should be much easier to use now.
|
|
|
|
* **0.8.0:**
|
2022-10-05 12:50:48 +11:00
|
|
|
* **Break:** Removed the macros for `GbaCell` access in favor of just methods.
|
|
|
|
I had at first thought that they'd assign registers and then inline, but it
|
|
|
|
turns out that the inline phase happens way before the register assignment
|
|
|
|
phase, so the macros were unnecessary (and clunky).
|
2022-10-07 10:23:20 +11:00
|
|
|
* **Break:** The `IrqFn` type is changed to pass the function an `IrqBits`
|
|
|
|
instead of a bare `u16`.
|
2022-10-05 12:50:48 +11:00
|
|
|
* Adds functions to pick a screenblock location (one for each screenblock
|
|
|
|
type).
|
|
|
|
* Add `BitUnPack` BIOS function.
|
|
|
|
* Add the `CGA_8X8_THICK` art data.
|
2022-10-07 17:27:49 +11:00
|
|
|
* Greatly improved documentation.
|
2022-09-28 10:09:05 +10:00
|
|
|
* **0.7.4:** Adds mGBA logging support.
|
|
|
|
* **0.7.3:** Fixes "multiple definition" errors with the AEABI division functions.
|
|
|
|
Filed a PR to fix this soon:
|
|
|
|
https://github.com/rust-lang/compiler-builtins/pull/495
|
|
|
|
* **0.7.2:** First version that configures docs.rs properly!
|