Skip to content

Commit

Permalink
Release ndk 0.4.0, ndk-glue 0.4.0, ndk-build 0.4.1 (#166)
Browse files Browse the repository at this point in the history
ndk-glue depends on a breaking change in the NDK, and can only be
released if that's released under 0.4.0.  This, in turn, causes ndk-glue
to need a minor bump too despite no other breaking changes, as NDK
symbols are used in its public API.

Note that ndk-glue 0.3.1 was never properly released as the ndk update
requirement outlined above caused an adequate publishing failure.
  • Loading branch information
MarijnS95 committed Aug 3, 2021
1 parent d93b6e0 commit 074eb06
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 5 deletions.
4 changes: 4 additions & 0 deletions ndk-build/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Unreleased

# 0.4.1 (2021-08-02)

- Only the highest platform supported by the NDK is now selected as default platform.

# 0.4.0 (2021-07-06)

- Added `add_runtime_libs` function for including extra dynamic libraries in the APK.
Expand Down
2 changes: 1 addition & 1 deletion ndk-build/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ndk-build"
version = "0.4.0"
version = "0.4.1"
authors = ["The Rust Windowing contributors"]
edition = "2018"
description = "Utilities for building Android binaries"
Expand Down
4 changes: 3 additions & 1 deletion ndk-glue/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Unreleased

# 0.3.1 (2021-07-29)
# 0.4.0 (2021-08-02)

- Looper is now created before returning from `ANativeActivity_onCreate`, solving
race conditions in `onInputQueueCreated`.
Expand All @@ -10,6 +10,8 @@
Android callbacks.
- Reexport `android_logger` and `log` from the crate root for `ndk-macro` to use.
- Use new `FdEvents` `bitflags` for looper file descriptor events.
- Update to `ndk` 0.4.0.
This minor dependency bump causes a minor bump for `ndk-glue` too.

# 0.3.0 (2021-01-30)

Expand Down
4 changes: 2 additions & 2 deletions ndk-glue/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ndk-glue"
version = "0.3.1"
version = "0.4.0"
authors = ["The Rust Windowing contributors"]
edition = "2018"
description = "Startup code for android binaries"
Expand All @@ -12,7 +12,7 @@ homepage = "https://github.com/rust-windowing/android-ndk-rs"
repository = "https://github.com/rust-windowing/android-ndk-rs"

[dependencies]
ndk = { path = "../ndk", version = "0.3.0" }
ndk = { path = "../ndk", version = "0.4.0" }
ndk-sys = { path = "../ndk-sys", version = "0.2.1" }
ndk-macro = { path = "../ndk-macro", version = "0.2.0" }
lazy_static = "1.4.0"
Expand Down
2 changes: 2 additions & 0 deletions ndk/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Unreleased

# 0.4.0 (2021-08-02)

- **Breaking** Model looper file descriptor events integer as `bitflags`.

# 0.3.0 (2021-01-30)
Expand Down
2 changes: 1 addition & 1 deletion ndk/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ndk"
version = "0.3.0"
version = "0.4.0"
authors = ["The Rust Windowing contributors"]
edition = "2018"
description = "Safe Rust bindings to the Android NDK"
Expand Down

0 comments on commit 074eb06

Please sign in to comment.