reference 0.2.0-beta.4
reference: ^0.2.0-beta.4 copied to clipboard
Reduce plugin maintenance burden for plugins that have to maintain platform object instances in memory.
0.2.0-beta.4 #
- Add Dart
TypeChannel.removeHandler.
0.2.0-beta.3 #
MethodChannelMessengeron iOS now handles exceptions when receiving messsages.
0.2.0-beta.2 #
MethodChannelMessengersupportsLists supported byMethodChannel.
0.2.0-beta.1 #
- Added
TypeChannelManager.getPairedPairedInstanceandTypeChannelManager.getPairedObject. - Name change of
PairableInstancetoReferenceType. - Added
TypeChannelHandler.onInstanceAdded. - Replaced
TypeChannelHandler.onInstanceDisposedwithTypeChannelHandler.onInstanceRemoved. TypeChannelManager.generateUniqueInstanceIdnow takes an object and uses the hashcode to create unique id.PairedInstancenow has a separate hashcode from itsinstanceId.
0.2.0-beta #
- Migrate to null safety and transition to using type channels. See documentation for more info.
0.1.4+1 #
- Update templates and README examples.
0.1.4 #
- Add support for static methods.
0.1.3 #
- Removed quiver and uuid Dart dependencies.
- Creating a new pair now returns
nullif the pair already exists.
0.1.2+1 #
- Removed Guava dependency on Android.
0.1.2 #
- Improve documentation.
- Add
assertthatReferencePairManager.supportedTypesmust contain at least one value in Dart.
0.1.1 #
- Fix bugs in README code.
0.1.0 #
- Added full support for iOS.
- Breaking Change: See README for detailed API explanation.
- Removal of
TypeReferencein favor of passing supported types toReferencePairManager. - Converting references is now handled by
ReferenceConverter. - Removal of
UnpairedRemoteReferencein favor ofUnpairedReference. - Renaming of most methods of
ReferencePairManager,RemoteReferenceCommunicationHandler, andLocalReferenceCommunicationHandler. LocalReferencenow has a required method.
- Removal of
0.0.2 #
- Update README and improve Dart documentation.
0.0.1 #
- Initial release.
- Support for Dart and Java.