2.1.5
- Updates README to improve example and discuss
base
. - Updates minimum Flutter version to 3.3.
2.1.4
- Updates links for the merge of flutter/plugins into flutter/packages.
- Updates minimum supported Dart version.
2.1.3
- Minor fixes for new analysis options.
- Adds additional tests for
PlatformInterface
and MockPlatformInterfaceMixin
. - Modifies
PlatformInterface
to use an expando for detecting if a customer tries to implement PlatformInterface using implements
rather than extends
. This ensures that verify
will continue to work as advertized after https://github.com/dart-lang/language/issues/2020 is implemented.
2.1.2
- Updates README to demonstrate
verify
rather than verifyToken
, and to note that the test mixin applies to fakes as well as mocks. - Adds an additional test for
verifyToken
.
2.1.1
- Fixes
verify
to work with fake objects, not just mocks.
2.1.0
- Introduce
verify
, which prevents use of const Object()
as instance token. - Add a comment indicating that
verifyToken
will be deprecated in a future release.
2.0.2
- Update package description.
2.0.1
- Fix
federated flutter plugins
link in the README.md.
2.0.0
1.0.3
- Fix homepage in
pubspec.yaml
.
1.0.2
- Make the pedantic dev_dependency explicit.
1.0.1
1.0.0 - Initial release.
- Provides
PlatformInterface
with common mechanism for enforcing that a platform interface is not implemented with implements
. - Provides test only
MockPlatformInterface
to enable using Mockito to mock platform interfaces.