- bump jni & jnigen version
- expose BuildVersion constructor
- BREAKCHANGE Partition.name nullable
- BREAKCHANGE Partition.fingerprint nullable
- BREAKCHANGE when BUILD value nullable, set to default ['unknown']
- remove unused plugin_platform_interface
- add Build.getFingerprintedPartitions api
- update documents
- update example app
- remove unused Build.part api
- [BREAKCHANGE] rename AndroidBuildVersion to BuildVersion
- add android document to some dart classes
- remove Build.version.sdk due to android deprecated
- add Build.version.sdk property
- [BREAKCHANGE] rename AndroidBuild to Build
- bump jni version to 0.12.0
- generate codes
- bump ffi & ffigen version to 0.11.0
- set android compileSdk to 34