Skip to content

Commit 85d5f6d

Browse files
authored
Merge pull request #426 from perun-network/release-v0.14.0
Release v0.14.0
2 parents b05c01f + b649937 commit 85d5f6d

File tree

1 file changed

+34
-9
lines changed

1 file changed

+34
-9
lines changed

CHANGELOG.md

Lines changed: 34 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,38 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [0.14.0] Narvi - 2025-07-29 [:boom:]
8+
Added [Libp2p](https://libp2p.io/) wire for go-perun. This enables seamless and secure P2P connection between clients.
9+
10+
### Added :boom:
11+
12+
* Wire implementation with libp2p [#420]
13+
14+
### Fixed
15+
* Removed test backend signature from `authMsg` of exchange address protocol [#422]
16+
17+
### Changed
18+
19+
* Updade action cache [#420]
20+
21+
* Update workflow go version to 1.23 [#420]
22+
23+
* Update workflow go linter to 2.1 [#420]
24+
25+
[#420]: https://github.com/hyperledger-labs/go-perun/pull/420
26+
[#422]: https://github.com/hyperledger-labs/go-perun/pull/422
27+
28+
729
## [0.13.0] Metis - 2025-01-19 [:boom:]
830
Support for multiple backends, allowing multiple address implementations per client. This enables the simultaneous use of several smaller backends, enhancing modularization.
931

10-
## Added :boom:
32+
### Added :boom:
1133

1234
* Backend field in Allocation [#410]
1335

1436
* Added interface restrictions to ensure cross-contract compatibility, including new functions and fields in interfaces such as Asset and Address [#410]
1537

16-
## Changed
38+
### Changed
1739

1840
* Updade action cache [#409]
1941

@@ -31,53 +53,53 @@ Support for multiple backends, allowing multiple address implementations per cli
3153
[#410]: https://github.com/hyperledger-labs/go-perun/pull/410
3254
[#413]: https://github.com/hyperledger-labs/go-perun/pull/413
3355

34-
## Legend
56+
### Legend
3557
- <span id="breaking">:boom:</span> This is a breaking change, e.g., it changes the external API.
3658

3759
[:boom:]: #breaking
3860

3961
## [0.12.0] Leda - 2024-11-19 [:boom:]
4062
Flexibility in funding for payment channels and basic Layer-2 security.
4163

42-
## Added :boom:
64+
### Added :boom:
4365

4466
* Egoistic funding allows users to wait for their peers to fund before they fund themselves. This change has to be adopted by the Perun backends to be usable ([in case of Ethereum](https://github.com/hyperledger-labs/perun-eth-backend/pull/45)): [#397 ]
4567

4668
* Wire authentication for Layer2 communication between Perun clients, using TLS: [#402] :boom:
4769

4870
* Support for Stellar backend in README: [#408]
4971

50-
## Changed
72+
### Changed
5173
* Update go to 1.22: [#406 ]
5274

5375
[#397]: https://github.com/hyperledger-labs/go-perun/pull/397
5476
[#406]: https://github.com/hyperledger-labs/go-perun/pull/406
5577
[#402]: https://github.com/hyperledger-labs/go-perun/pull/402
5678
[#408]: https://github.com/hyperledger-labs/go-perun/pull/408
5779

58-
## Legend
80+
### Legend
5981
- <span id="breaking">:boom:</span> This is a breaking change, e.g., it changes the external API.
6082

6183
[:boom:]: #breaking
6284

6385
## [0.11.0] Kiviuq - 2024-02-21 [:boom:]
6486
Exposure of protobuf converters & `SignedState`, abstraction of tests and bug fixes.
6587

66-
## Added
88+
### Added
6789
- Add Fabric to backend list in README: [#377]
6890
- Create new type `TransparentChannel` to expose `SignedState`: [#389]
6991
- Update backend compatibility list in README: [#392]
7092
- Add MAINTAINERS.md file, Update NOTICE: [#394]
7193

72-
## Fixed
94+
### Fixed
7395
- Fix sub-channel test: [#359]
7496
- Fix Multi-Adjudicator Subscription: [#366]
7597
- Use correct identity for client tests: [#376]
7698
- Fix link to white paper in README: [#379]
7799
- Fix linter copyright year checking in CI: [#389]
78100
- Fix failing unit tests: [#399]
79101

80-
## Changed [:boom:]
102+
### Changed [:boom:]
81103
- Abstract multiledger test, making it usable by backends: [#355]
82104
- Abstract fund recovery test, making it usable by backends: [#370]
83105
- Abstract virtual channel test, making it usable by backends: [#375]
@@ -488,6 +510,9 @@ Initial release.
488510
[:boom:]: #breaking
489511

490512
[Unreleased]: https://github.com/hyperledger-labs/go-perun/compare/v0.11.0...HEAD
513+
[0.14.0]: https://github.com/hyperledger-labs/go-perun/compare/v0.13.0...v0.14.0
514+
[0.13.0]: https://github.com/hyperledger-labs/go-perun/compare/v0.12.0...v0.13.0
515+
[0.12.0]: https://github.com/hyperledger-labs/go-perun/compare/v0.11.0...v0.12.0
491516
[0.11.0]: https://github.com/hyperledger-labs/go-perun/compare/v0.10.0...v0.11.0
492517
[0.10.0]: https://github.com/hyperledger-labs/go-perun/compare/v0.9.1...v0.10.0
493518
[0.9.1]: https://github.com/hyperledger-labs/go-perun/compare/v0.9.0...v0.9.1

0 commit comments

Comments
 (0)