Releases: google/webcrypto.dart
Releases · google/webcrypto.dart
package:webcrypto version 0.6.0
- Replaced the
KeyPairclass withtypedef KeyPair<T, S> = ({T privateKey, S publicKey})and refactored key generation methods to return a named record. - Bumped minimum required CMake version to
3.10for building the
bundled native library (flutter pub run webcrypto:setup).
package:webcrypto version 0.5.8
- All classes previously annotated
@sealedare nowfinal! - Migrate from Gradle Imperative Apply to Gradle Plugin DSL.
- Bumped Kotlin Version to 1.7.10.
- Removed the
GCC_WARN_INHIBIT_ALL_WARNINGSoption to ensure compatibitity with Xcode 16. - Code coverage is now 89% as reported to coveralls.io!
- Add support for compiling to WASM.
package:webcrypto version 0.5.7
- Added compatibility for AGP 8.4.
- Improved API documentation for ECDH.
Bumped minimum Android SDK/ API level to 21, dropping support for Android 4 and below.
New Contributors
- @HamdaanAliQuatil made their first contribution in #103
- @TropicolX made their first contribution in #126
Full Changelog: 0.5.6...0.5.7
package:webcrypto version 0.5.6
- Disable LTO on Android to fix #80.
- Migrate to
dart:js_interopto ensure wasm compatibility.
package:webcrypto version 0.5.5
- Adds a namespace in
build.gradlefor compatibility with AGP 8.0.
package:webcrypto version 0.5.4
- Added MacOS desktop support.
- Added Windows desktop support.
- Additional API documentation.
- Add
topicstopubspec.yaml. - Bumped lower bound SDK constraint to require Dart
>= 3.0.0.
package:webcrypto version 0.5.3
- Migrate to Flutter 3.0
- Added Linux desktop support.
- Fixed issues with
dart2jsin release mode.
package:webcrypto version 0.5.0-null-safety.0
- Ported to null-safety without any breaking changes.
package:webcrypto version 0.2.2
- Increased Flutter SDK constraint to
>=1.24.0-10.2.pre(current beta),
because API version breakage in dynamic linking API for Dart SDK. - Additional documentation for
RsassaPkcs1V15PrivateKeyand
RsassaPkcs1V15PublicKey.
package:webcrypto version 0.2.1
- Added finalizers for
ssl.EVP_PKEYand running tests undervalgrindunable
to find any obvious memory leaks. - Increased Flutter SDK constraint to
>=1.22.0-12.1.pre(current beta).