All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.8.0 - 2020-08-19
android_content.ComponentName#writeToParcel()
methodandroid_content.ContentValues#writeToParcel()
methodandroid_graphics.Point#writeToParcel()
methodandroid_graphics.PointF#writeToParcel()
methodandroid_os.Parcel#writeArrayMap()
methodandroid_os.Parcelable
mixin
0.7.0 - 2020-08-19
- Required Dart 2.8+
- Required the typed_data package
android_os.Parcel.obtain()
static methodandroid_os.Parcel#asByteData()
methodandroid_os.Parcel#asUint8List()
methodandroid_os.Parcel#writeBoolean()
methodandroid_os.Parcel#writeBooleanArray()
methodandroid_os.Parcel#writeBundle()
methodandroid_os.Parcel#writeByte()
methodandroid_os.Parcel#writeByteArray()
methodandroid_os.Parcel#writeCharArray()
methodandroid_os.Parcel#writeDouble()
methodandroid_os.Parcel#writeDoubleArray()
methodandroid_os.Parcel#writeFloat()
methodandroid_os.Parcel#writeFloatArray()
methodandroid_os.Parcel#writeInt()
methodandroid_os.Parcel#writeIntArray()
methodandroid_os.Parcel#writeList()
methodandroid_os.Parcel#writeLong()
methodandroid_os.Parcel#writeLongArray()
methodandroid_os.Parcel#writeMap()
methodandroid_os.Parcel#writeParcelable()
methodandroid_os.Parcel#writeString()
methodandroid_os.Parcel#writeStringArray()
methodandroid_os.Parcel#writeValue()
method
0.6.2 - 2020-08-18
- Enhanced
android_content.Intent#startActivity()
0.6.1 - 2020-08-18
- Build error with the tagged 0.6.0 release
0.6.0 - 2020-08-18
android_content.Intent#package
propertyandroid_content.Intent#startActivity()
method
0.5.0 - 2020-08-01
- Required Flutter 1.17+ and Dart 2.7+
0.4.0 - 2019-03-13
android_hardware.Sensor.*
constantsandroid_hardware.SensorManager.*
constantsandroid_location.Location.*
constantsandroid_os.*.*
constants
- Constants annotated upstream with
@hide
or@deprecated
0.3.7 - 2019-03-12
android_bluetooth.Bluetooth{Adapter,Device,Headset,LeScanner}.*
constants
0.3.6 - 2019-02-28
No functional changes.
0.3.5 - 2019-02-15
- Bug in
android_hardware.SensorManager.registerListener()
0.3.4 - 2019-02-15
android_location.Location
classandroid_hardware.Sensor#subscribe()
methodandroid_hardware.SensorEvent
classandroid_hardware.SensorManager.getDefaultSensor()
static methodandroid_hardware.SensorManager.registerListener()
static method
0.3.3 - 2019-02-15
android_location.Location
class stubandroid_location.Location.distanceBetween()
static method
0.3.2 - 2019-02-15
- Declared Bluetooth permissions for the example app
- Declared body sensor permissions for the example app
android_hardware.Sensor
class stubandroid_hardware.SensorEvent
class stubandroid_hardware.SensorEventListener
class stubandroid_hardware.SensorManager
class stub
0.3.1 - 2019-02-14
android_bluetooth.BluetoothAdapter
class stubandroid_bluetooth.BluetoothDevice
class stubandroid_bluetooth.BluetoothHeadset
class stubandroid_bluetooth.BluetoothLeScanner
class stubandroid_bluetooth.BluetoothManager
class stub
0.3.0 - 2019-02-14
- Required Dart 2.1+
- Face detection demo in the example app
android_graphics.Bitmap.fromImage()
static methodandroid_graphics.Bitmap.fromAssetImage()
static methodandroid_graphics.Bitmap#getHeight()
methodandroid_graphics.Bitmap#getWidth()
methodandroid_graphics.Bitmap#toImage()
methodandroid_graphics.Point
classandroid_graphics.PointF
classandroid_media.Face
classandroid_media.FaceDetector
class
0.2.5 - 2019-02-13
android_graphics
libraryandroid_graphics.Bitmap
class
0.2.4 - 2019-01-28
- Added sanity checks to
android_database.MatrixCursor
0.2.3 - 2018-12-10
android_content.Context.getSharedPreferences()
methodandroid_content.SharedPreferences
class
0.2.2 - 2018-12-08
- Made
android_database.Cursor
iterable
0.2.1 - 2018-12-06
- Enhanced the example application and added a screenshot
0.2.0 - 2018-12-05
android_database.Cursor#getBlob()
now returns aUint8List
, not aByteBuffer
0.1.14 - 2018-12-04
android_content.ContentValues
class
0.1.13 - 2018-11-23
android_app.ActivityManager.isRunningInTestHarness
getter
0.1.12 - 2018-11-22
- Corrected the return value for
android_database.Cursor#moveToNext()
0.1.11 - 2018-11-21
android_database.MatrixCursor
class
- Corrected return values for
android_database.Cursor#moveTo*()
methods
0.1.10 - 2018-11-21
android_database.DatabaseUtils
static methods
0.1.9 - 2018-11-21
android_app.Notification
classandroid_app.NotificationAction
class
0.1.8 - 2018-11-20
- meta dependency
0.1.7 - 2018-11-15
android_database.Cursor#get()
method
android_database.CursorIndexOutOfBoundsException
constructor
0.1.6 - 2018-11-15
android_database.Cursor
interfaceandroid_database.CursorIndexOutOfBoundsException
exceptionandroid_database.DatabaseUtils
classandroid_database.SQLException
exception
0.1.5 - 2018-11-15
android_app.WallpaperColors
classandroid_content.ComponentName
classandroid_content.Intent
classandroid_os.Bundle
class
0.1.4 - 2018-11-14
android_bluetooth
libraryandroid_database
libraryandroid_hardware
libraryandroid_location
libraryandroid_media
libraryandroid_net
libraryandroid_nfc
libraryandroid_provider
libraryandroid_security
libraryandroid_speech
libraryandroid_telephony
libraryandroid_view
library
0.1.3 - 2018-11-14
android_content.Context.*_SERVICE
constantsandroid_content.Context.getSystemService()
method
- All plugin code is now protected by a
LocalPlatform().isAndroid
assertion - The appropriate classes now implement
android_os.Parcelable
0.1.2 - 2018-11-14
- platform dependency
android_app
library
0.1.1 - 2018-11-03
android_os
libraryandroid_os.Environment.dataDirectory
getterandroid_os.Environment.downloadCacheDirectory
getterandroid_os.Environment.externalStorageDirectory
getterandroid_os.Environment.externalStorageState
getterandroid_os.Environment.rootDirectory
getterandroid_os.Environment.isExternalStorageEmulated
getterandroid_os.Environment.isExternalStorageRemovable
getter
0.1.0 - 2018-11-03
android_content
libraryandroid_content.Context.cacheDir
getterandroid_content.Context.codeCacheDir
getterandroid_content.Context.dataDir
getterandroid_content.Context.externalCacheDir
getterandroid_content.Context.externalFilesDir
getterandroid_content.Context.filesDir
getterandroid_content.Context.noBackupFilesDir
getterandroid_content.Context.packageCodePath
getterandroid_content.Context.packageName
getterandroid_content.Context.packageResourcePath
getter