Skip to content

Latest commit

 

History

History
65 lines (49 loc) · 1.37 KB

CHANGELOG.md

File metadata and controls

65 lines (49 loc) · 1.37 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

0.2.2

Removed

  • Hide tweak negation behind a flag for compatibilidy with Debian 9.

Fixed

  • Correct code that was not compiling with some flags enabled.

0.2.1

Changed

  • Do not depend on hardcoded DER signatures in tests.

0.2.0

Added

  • Support for ECDH APIs.
  • Support for Schnorr APIs.

Removed

  • Enabling key recovery APIs need a flag.

0.1.8

Added

  • Add missing NFData instances for some types.

0.1.7

Added

  • Add NFData instances for all types.

0.1.6

Added

  • Use pkgconfig for C library dependency.

0.1.5

Added

  • Flag for ECDH bindings.

0.1.4

Changed

  • Constrain imports to avoid clashes with a QuickCheck function.

0.1.3

Added

  • Hashable instances for various types.

0.1.2

Changed

  • Separate dependencies between library and tests.
  • Remove hspec default to prevent problems with Nix.

Removed

  • Dependency to cryptohash not needed.

0.1.1

Changed

  • Update changelog to reflect name and version change.
  • Update to LTS Haskell 12.9.

0.1.0

Changed

  • Name of package change from secp256k1 to secp256k1-haskell to avoid Nix conflicts.