Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 24 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,28 @@ 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.15.0] Ophelia - 2025-12-05 [:warning:]
Updated Perun's Libp2p wire and fixed bugs.

### Added

* Added latest perun-backends' version in `README.md`. [#437]

### Changed

* Updated Perun Relay ID for perun-libp2p-wire to connect with Relay Server v2.0.0. [#435] [:boom:]

* Optimized ledger lists in multi-assets settings. [#436]

### Fixed

* Fixed `Aux` field encoding/decoding in channel proposal. [#431]

[#431]: https://github.com/hyperledger-labs/go-perun/pull/431
[#435]: https://github.com/hyperledger-labs/go-perun/pull/435
[#436]: https://github.com/hyperledger-labs/go-perun/pull/436
[#437]: https://github.com/hyperledger-labs/go-perun/pull/437

## [0.14.1] Narvi - 2025-10-02
Extended the testing framework with more robust tests for payment and virtual channels.
Added documentation for cross-chain backend integration and backend ID mapping.
Expand Down Expand Up @@ -524,7 +546,8 @@ Initial release.
[:warning:]: #warning
[:boom:]: #breaking

[Unreleased]: https://github.com/hyperledger-labs/go-perun/compare/v0.11.0...HEAD
[Unreleased]: https://github.com/hyperledger-labs/go-perun/compare/v0.15.0...HEAD
[0.15.0]: https://github.com/hyperledger-labs/go-perun/compare/v0.14.1...v0.15.0
[0.14.1]: https://github.com/hyperledger-labs/go-perun/compare/v0.14.0...v0.14.1
[0.14.0]: https://github.com/hyperledger-labs/go-perun/compare/v0.13.0...v0.14.0
[0.13.0]: https://github.com/hyperledger-labs/go-perun/compare/v0.12.0...v0.13.0
Expand Down
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,18 +72,18 @@ The following features are planned for future releases:

_go-perun_ supports multiple **blockchain backends**. A backend is automatically initialized when its top-level package `backend/<name>` is imported.#### Backend Map

| ID | Backend | Payment Channel Status | Cross-Chain Status | Repository |
| --- | ---------- | ---------------------- | ------------------ | ------------------------------------------------------------------------------------ |
| 0 | SimBackend | 🧪 Testing only | 🧪 Testing only | Built-in (`backend/sim`) – represents an ideal blockchain backend for simulation |
| 1 | Ethereum | ✅ Supported | ✅ Supported | [perun-eth-backend](https://github.com/perun-network/perun-eth-backend/) |
| 2 | Stellar | ✅ Supported | ✅ Supported | [perun-stellar-backend](https://github.com/perun-network/perun-stellar-backend) |
| 3 | Nervos | ✅ Supported | 🚧 In development | [perun-ckb-backend](https://github.com/perun-network/perun-ckb-backend) |
| 4 | Polkadot | ✅ Supported | 🚧 In development | [perun-polkadot-backend](https://github.com/perun-network/perun-polkadot-backend) |
| 5 | Dfinity | ✅ Supported | 🚧 In development | [perun-icp-backend](https://github.com/perun-network/perun-icp-backend) |
| 6 | Solana | 🚧 In development | 🚧 In development | [perun-solana-backend](https://github.com/perun-network/perun-solana-backend) |
| - | Cosmos | ✅ Supported | 🟡 Single-chain | [perun-cosmwasm-backend](https://github.com/hyperledger-labs/perun-cosmwasm-backend) |
| - | Cardano | ✅ Supported | 🟡 Single-chain | [perun-cardano-backend](https://github.com/perun-network/perun-cardano-backend) |
| - | Fabric | ✅ Supported | 🟡 Single-chain | [perun-fabric](https://github.com/perun-network/perun-fabric) |
| ID | Backend | Payment Channel Status | Cross-Chain Status | go-perun Version | Repository |
| --- | ---------- | ---------------------- | ------------------ | ---------------- | ------------------------------------------------------------------------------------ |
| 0 | SimBackend | 🧪 Testing only | 🧪 Testing only | v0.15.0 | Built-in (`backend/sim`) – represents an ideal blockchain backend for simulation |
| 1 | Ethereum | ✅ Supported | ✅ Supported | v0.15.0 | [perun-eth-backend](https://github.com/perun-network/perun-eth-backend/) |
| 2 | Stellar | ✅ Supported | ✅ Supported | v0.15.0 | [perun-stellar-backend](https://github.com/perun-network/perun-stellar-backend) |
| 3 | Nervos | ✅ Supported | 🚧 In development | v0.15.0 | [perun-ckb-backend](https://github.com/perun-network/perun-ckb-backend) |
| 4 | Polkadot | ✅ Supported | 🚧 In development | v0.13.0 | [perun-polkadot-backend](https://github.com/perun-network/perun-polkadot-backend) |
| 5 | Dfinity | ✅ Supported | 🚧 In development | v0.13.0 | [perun-icp-backend](https://github.com/perun-network/perun-icp-backend) |
| 6 | Solana | 🚧 In development | 🚧 In development | v0.13.0 | [perun-solana-backend](https://github.com/perun-network/perun-solana-backend) |
| - | Cosmos | ✅ Supported | 🟡 Single-chain | v0.7.0 | [perun-cosmwasm-backend](https://github.com/hyperledger-labs/perun-cosmwasm-backend) |
| - | Cardano | ✅ Supported | 🟡 Single-chain | v0.10.6 | [perun-cardano-backend](https://github.com/perun-network/perun-cardano-backend) |
| - | Fabric | ✅ Supported | 🟡 Single-chain | v0.10.6 | [perun-fabric](https://github.com/perun-network/perun-fabric) |

#### Legend
- ✅ **Supported** – stable and available.
Expand Down