Skip to content

Files

76 lines (60 loc) · 2.67 KB

CHANGELOG.md

File metadata and controls

76 lines (60 loc) · 2.67 KB

0.5.8

  • 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.

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.

0.5.6

0.5.5

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

0.5.4

  • 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.

0.5.3

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

0.5.2

  • Migrates dart:ffis generic sizeOf uses, which will be removed in Dart 2.13.

0.5.1

  • Uses package:ffigen to generate the Dart bindings.
  • Bumped SDK constraint to Dart 2.12.

0.5.0

  • Rolled forward all dependencies to Dart 2.12 previews.
  • Migrated breaking changes for package:ffi version 1.0.0.
  • Bumped SDK constraint to Dart 2.12 beta.

0.5.0-null-safety.0

  • Ported to null-safety without any breaking changes.

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

0.2.1

  • 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).

0.2.0

  • Added ios support.
  • Added <2.0.0 upper-bound on Flutter SDK constraint.

0.1.2

  • Fixed sizeof ssl.CBB causing occasional segfaults, as we previously allocated too few bytes.
  • Ported flutter pub run webcrypto:setup to work on Mac when cmake is installed.

0.1.1

  • Removed unused code referencing dart:cli, causing analysis errors on pub.dev.
  • Added more API documentation for AesCbcSecretKey.

0.1.0

  • Initial release.