Skip to content

Releases: google/webcrypto.dart

package:webcrypto version 0.6.0

17 Nov 13:27
5106b04

Choose a tag to compare

  • Replaced the KeyPair class with typedef KeyPair<T, S> = ({T privateKey, S publicKey}) and refactored key generation methods to return a named record.
  • Bumped minimum required CMake version to 3.10 for building the
    bundled native library (flutter pub run webcrypto:setup).

package:webcrypto version 0.5.8

12 Feb 11:24
4ef7d30

Choose a tag to compare

  • All classes previously annotated @sealed are now final!
  • Migrate from Gradle Imperative Apply to Gradle Plugin DSL.
  • Bumped Kotlin Version to 1.7.10.
  • Removed the GCC_WARN_INHIBIT_ALL_WARNINGS option 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

01 Jul 14:22
cc8a9f8

Choose a tag to compare

  • 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

Full Changelog: 0.5.6...0.5.7

package:webcrypto version 0.5.6

06 Mar 12:55
3656276

Choose a tag to compare

package:webcrypto version 0.5.5

22 Feb 14:33
0d8d1b7

Choose a tag to compare

  • Adds a namespace in build.gradle for compatibility with AGP 8.0.

package:webcrypto version 0.5.4

12 Jan 14:50
5e6d20f

Choose a tag to compare

  • Added MacOS desktop support.
  • Added Windows desktop support.
  • Additional API documentation.
  • Add topics to pubspec.yaml.
  • Bumped lower bound SDK constraint to require Dart >= 3.0.0.

package:webcrypto version 0.5.3

11 Jan 14:47
73b336a

Choose a tag to compare

  • Migrate to Flutter 3.0
  • Added Linux desktop support.
  • Fixed issues with dart2js in release mode.

package:webcrypto version 0.5.0-null-safety.0

11 Jan 14:48

Choose a tag to compare

  • Ported to null-safety without any breaking changes.

package:webcrypto version 0.2.2

11 Jan 14:49

Choose a tag to compare

  • 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 RsassaPkcs1V15PrivateKey and
    RsassaPkcs1V15PublicKey.

package:webcrypto version 0.2.1

11 Jan 14:50

Choose a tag to compare

  • Added finalizers for ssl.EVP_PKEY and running tests under valgrind unable
    to find any obvious memory leaks.
  • Increased Flutter SDK constraint to >=1.22.0-12.1.pre (current beta).