cargo-apk v0.9.0
·
157 commits
to master
since this release
- Breaking: Use
min_sdk_version
to select compiler target instead oftarget_sdk_version
. (#197)
See https://developer.android.com/ndk/guides/sdk-versions#minsdkversion for more details. - Breaking: Default
target_sdk_version
to30
or lower (instead of the highest supported SDK version by the detected NDK toolchain)
for more consistent interaction with Android backwards compatibility handling and its increasingly strict usage rules:
https://developer.android.com/distribute/best-practices/develop/target-sdk
(#203) - Allow manifest
package
property to be provided inCargo.toml
. (#236) - Add
MAIN
intent filter infrom_subcommand
instead of relying on a custom serialization function inndk-build
. (#241) - Export the sole
NativeActivity
(throughandroid:exported="true"
) to allow it to be started by default if targeting Android S or higher. (#242) cargo-apk
version can now be queried throughcargo apk version
. (#218)- Environment variables from
.cargo/config.toml
's[env]
section are now propagated to the process environment. (#249)