Skip to content

Commit

Permalink
add changelog for next release
Browse files Browse the repository at this point in the history
  • Loading branch information
baloo committed Mar 6, 2025
1 parent b8e9e55 commit 2e2797b
Show file tree
Hide file tree
Showing 12 changed files with 219 additions and 0 deletions.
19 changes: 19 additions & 0 deletions bign256/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.14.0 (UNRELEASED)
### Added
- ECDH and PKCS8 support ([#1046])
- `bits`, `serde`, and `test-vectors` features ([#1062])

## Changed
- Update to `digest` v0.11 ([#1011])
- Update to `pkcs8` v0.11 ([#1011])
- Update to `sec1` v0.8 ([#1011])
- Update to `rand_core` v0.9 ([#1125])
- Update to `hybrid-array` v0.3 ([#1125])
- Bumped MSRV to 1.85 ([#1125])
- Changed edition to 2024 ([#1125])

[#1011]: https://github.com/RustCrypto/elliptic-curves/pull/1011
[#1046]: https://github.com/RustCrypto/elliptic-curves/pull/1046
[#1062]: https://github.com/RustCrypto/elliptic-curves/pull/1062
[#1125]: https://github.com/RustCrypto/elliptic-curves/pull/1125

## 0.13.1 (2024-01-05)
### Added
- Digital signature algorithm ([#935])
Expand Down
18 changes: 18 additions & 0 deletions bp256/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,24 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.7.0 (UNRELEASED)
### Fixed
- `FieldElement::to_bytes` function ([#1052])

## Changed
- Update to `ecdsa` v0.11 ([#1011])
- Update to `digest` v0.11 ([#1011])
- Update to `pkcs8` v0.11 ([#1011])
- Update to `sec1` v0.8 ([#1011])
- Update to `rand_core` v0.9 ([#1125])
- Update to `hybrid-array` v0.3 ([#1125])
- Bumped MSRV to 1.85 ([#1125])
- Changed edition to 2024 ([#1125])

[#1011]: https://github.com/RustCrypto/elliptic-curves/pull/1011
[#1052]: https://github.com/RustCrypto/elliptic-curves/pull/1052
[#1125]: https://github.com/RustCrypto/elliptic-curves/pull/1125

## 0.6.1 (2023-04-16)
### Added
- WIP `arithmetic` implementation ([#870], [#871], [#874], [#876])
Expand Down
19 changes: 19 additions & 0 deletions bp384/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.7.0 (UNRELEASED)
### Changed
- `sqrt` implementation to Atkin algorithm ([#918])

### Added
- `elliptic_curve::ops::Invert` implementation ([#971])

## Changed
- Update to `ecdsa` v0.17 ([#1011])
- Update to `rand_core` v0.9 ([#1125])
- Update to `hybrid-array` v0.3 ([#1125])
- Bumped MSRV to 1.85 ([#1125])
- Changed edition to 2024 ([#1125])

[#918]: https://github.com/RustCrypto/elliptic-curves/pull/918
[#971]: https://github.com/RustCrypto/elliptic-curves/pull/971
[#1011]: https://github.com/RustCrypto/elliptic-curves/pull/1011
[#1125]: https://github.com/RustCrypto/elliptic-curves/pull/1125

## 0.6.1 (2023-04-16)
### Added
- WIP `arithmetic` implementation ([#869], [#872], [#873], [#875], [#877])
Expand Down
25 changes: 25 additions & 0 deletions k256/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,31 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.14.0 (UNRELEASED)
### Added
- Support for non-32-byte BIP340 signatures ([#1041])

### Fixed
- Batch Normalization `normalizes_to_zero()` bug fix ([#1029])
- Prevent panic when creating a Schnorr from slice ([#1056])

## Changed
- Update to `elliptic-curve` v0.14 ([#1011])
- Update to `ecdsa` v0.17 ([#1011])
- Update to `secdect` v0.3 ([#1084])
- Update to `rand_core` v0.9 ([#1125])
- Update to `hybrid-array` v0.3 ([#1125])
- Bumped MSRV to 1.85 ([#1125])
- Changed edition to 2024 ([#1125])

[#1011]: https://github.com/RustCrypto/elliptic-curves/pull/1011
[#1029]: https://github.com/RustCrypto/elliptic-curves/pull/1029
[#1041]: https://github.com/RustCrypto/elliptic-curves/pull/1041
[#1056]: https://github.com/RustCrypto/elliptic-curves/pull/1056
[#1084]: https://github.com/RustCrypto/elliptic-curves/pull/1084
[#1125]: https://github.com/RustCrypto/elliptic-curves/pull/1125


## 0.13.3 (2024-01-08)
### Added
- More inlines for better efficiency ([#999])
Expand Down
21 changes: 21 additions & 0 deletions p192/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,26 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.14.0 (UNRELEASED)
### Added
- `bits` feature ([#868])
- `elliptic_curve::ops::Invert` implementation ([#971])

## Changed
- Update to `elliptic-curve` v0.14 ([#1011])
- Update to `ecdsa` v0.17 ([#1011])
- Update to `sec1` v0.8 ([#1011])
- Update to `secdect` v0.3 ([#1084])
- Update to `rand_core` v0.9 ([#1125])
- Update to `hybrid-array` v0.3 ([#1125])
- Bumped MSRV to 1.85 ([#1125])
- Changed edition to 2024 ([#1125])

[#868]: https://github.com/RustCrypto/elliptic-curves/pull/868
[#971]: https://github.com/RustCrypto/elliptic-curves/pull/971
[#1011]: https://github.com/RustCrypto/elliptic-curves/pull/1011
[#1084]: https://github.com/RustCrypto/elliptic-curves/pull/1084
[#1125]: https://github.com/RustCrypto/elliptic-curves/pull/1125

## 0.13.0 (2023-04-15)
- Initial release
23 changes: 23 additions & 0 deletions p224/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,29 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.14.0 (UNRELEASED)
### Added
- `bits` feature ([#868])
- `Scalar::sqrt` implementation ([#904])
- `elliptic_curve::ops::Invert` implementation ([#971])

## Changed
- Update to `elliptic-curve` v0.14 ([#1011])
- Update to `ecdsa` v0.17 ([#1011])
- Update to `sec1` v0.8 ([#1011])
- Update to `secdect` v0.3 ([#1084])
- Update to `rand_core` v0.9 ([#1125])
- Update to `hybrid-array` v0.3 ([#1125])
- Bumped MSRV to 1.85 ([#1125])
- Changed edition to 2024 ([#1125])

[#868]: https://github.com/RustCrypto/elliptic-curves/pull/868
[#904]: https://github.com/RustCrypto/elliptic-curves/pull/904
[#971]: https://github.com/RustCrypto/elliptic-curves/pull/971
[#1011]: https://github.com/RustCrypto/elliptic-curves/pull/1011
[#1084]: https://github.com/RustCrypto/elliptic-curves/pull/1084
[#1125]: https://github.com/RustCrypto/elliptic-curves/pull/1125

## 0.13.2 (2023-04-15)
### Changed
- Enable `arithmetic` and `ecdsa` by default ([#833])
Expand Down
20 changes: 20 additions & 0 deletions p256/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,26 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.14.0 (UNRELEASED)
### Added
- hash2curve implementation ([#964])
- `elliptic_curve::ops::Invert` implementation ([#971])

## Changed
- Update to `elliptic-curve` v0.14 ([#1011])
- Update to `ecdsa` v0.17 ([#1011])
- Update to `sec1` v0.8 ([#1011])
- Update to `secdect` v0.3 ([#1084])
- Update to `rand_core` v0.9 ([#1125])
- Update to `hybrid-array` v0.3 ([#1125])
- Bumped MSRV to 1.85 ([#1125])
- Changed edition to 2024 ([#1125])

[#964]: https://github.com/RustCrypto/elliptic-curves/pull/964
[#1011]: https://github.com/RustCrypto/elliptic-curves/pull/1011
[#1084]: https://github.com/RustCrypto/elliptic-curves/pull/1084
[#1125]: https://github.com/RustCrypto/elliptic-curves/pull/1125

## 0.13.2 (2023-04-15)
### Changed
- Enable `pem` feature by default ([#832])
Expand Down
21 changes: 21 additions & 0 deletions p384/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,27 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.14.0 (UNRELEASED)
### Added

### Changed
- Better `Debug` for field elements ([#798])
- Make `primeorder` dependency optional ([#799])
- Update to `elliptic-curve` v0.14 ([#1011])
- Update to `ecdsa` v0.17 ([#1011])
- Update to `sec1` v0.8 ([#1011])
- Update to `secdect` v0.3 ([#1084])
- Update to `rand_core` v0.9 ([#1125])
- Update to `hybrid-array` v0.3 ([#1125])
- Bumped MSRV to 1.85 ([#1125])
- Changed edition to 2024 ([#1125])

[#798]: https://github.com/RustCrypto/elliptic-curves/pull/798
[#799]: https://github.com/RustCrypto/elliptic-curves/pull/799
[#1011]: https://github.com/RustCrypto/elliptic-curves/pull/1011
[#1084]: https://github.com/RustCrypto/elliptic-curves/pull/1084
[#1125]: https://github.com/RustCrypto/elliptic-curves/pull/1125

## 0.13.1 (2025-02-06)
### Fixed
- Remove unused fiat-crypto variables ([#1035])
Expand Down
25 changes: 25 additions & 0 deletions p521/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,31 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.14.0 (UNRELEASED)
### Added
- `elliptic_curve::ops::Invert` implementation ([#971])
- make `LooseFieldElement` pub ([#978])

### Changed
- merge `u576_to_le_bytes` into `FieldBytes::from_uint_unchecked` ([#969])
- switch to upstream RFC6979-based ECDSA ([#1016])
- Update to `elliptic-curve` v0.14 ([#1011])
- Update to `ecdsa` v0.17 ([#1011])
- Update to `sec1` v0.8 ([#1011])
- Update to `secdect` v0.3 ([#1084])
- Update to `rand_core` v0.9 ([#1125])
- Update to `hybrid-array` v0.3 ([#1125])
- Bumped MSRV to 1.85 ([#1125])
- Changed edition to 2024 ([#1125])

[#969]: https://github.com/RustCrypto/elliptic-curves/pull/969
[#971]: https://github.com/RustCrypto/elliptic-curves/pull/971
[#978]: https://github.com/RustCrypto/elliptic-curves/pull/978
[#1011]: https://github.com/RustCrypto/elliptic-curves/pull/1011
[#1016]: https://github.com/RustCrypto/elliptic-curves/pull/1016
[#1084]: https://github.com/RustCrypto/elliptic-curves/pull/1084
[#1125]: https://github.com/RustCrypto/elliptic-curves/pull/1125

## 0.13.3 (2023-11-11)
### Added
- Implement hash2curve ([#964])
Expand Down
4 changes: 4 additions & 0 deletions primefield/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,7 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.14.0 (UNRELEASED)
- Initial release

10 changes: 10 additions & 0 deletions primeorder/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,16 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.14.0 (UNRELEASED)
## Changed
- Update to `elliptic-curve` v0.14 ([#1011])
- Update to `secdect` v0.3 ([#1084])
- Bumped MSRV to 1.85 ([#1125])
- Changed edition to 2024 ([#1125])

[#1011]: https://github.com/RustCrypto/elliptic-curves/pull/1011
[#1084]: https://github.com/RustCrypto/elliptic-curves/pull/1084

## 0.13.6 (2023-11-15)
### Removed
- `Invert` bounds on `FieldElement` ([#985])
Expand Down
14 changes: 14 additions & 0 deletions sm2/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,20 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.14.0 (UNRELEASED)
## Changed
- Update to `elliptic-curve` v0.14 ([#1011])
- Update to `secdect` v0.3 ([#1084])
- Update to `rand_core` v0.9 ([#1125])
- Bumped MSRV to 1.85 ([#1125])
- Changed edition to 2024 ([#1125])

[#964]: https://github.com/RustCrypto/elliptic-curves/pull/964
[#1011]: https://github.com/RustCrypto/elliptic-curves/pull/1011
[#1084]: https://github.com/RustCrypto/elliptic-curves/pull/1084
[#1125]: https://github.com/RustCrypto/elliptic-curves/pull/1125


## 0.13.3 (2023-11-20)
### Added
- Impl `Randomized*Signer` for `sm2::dsa::SigningKey` ([#993])
Expand Down

0 comments on commit 2e2797b

Please sign in to comment.