Skip to content

Commit

Permalink
Merge pull request hyperledger-labs#49 from perun-network/fix-changelog
Browse files Browse the repository at this point in the history
Fix changelog
  • Loading branch information
iljabvh authored Mar 5, 2024
2 parents baa2a14 + 9ed5200 commit e2c6249
Showing 1 changed file with 40 additions and 12 deletions.
52 changes: 40 additions & 12 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,49 @@
## [0.5.0] Athos - 2023-02-22
### Changed
- CI: Use git diff instead of go test [#33]
- Remove IncreaseAllowance & add shared nonce [#43]
# Changelog
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.5.0] Athos - 2023-02-22 [:boom:]
Improved Contract Compatibility, Swap Parallelization and other fixes.

### Added [:boom:]
- AppID Type to generalize App identifiers instead of using Ethereum addresses: [#44] [:boom:]
- Add a shared nonce map to ensure that the nonce is incremented for all transactions, including those sent in parallel: [#43]
- Add ability to set the gas limits instead of using fixed values: [#46]
- Add pointer receiver to Asset.UnmarshallBinary to return the unmarshalled value instead of the default: [#36]

### Fixed
- Asset.UnmarshallBinary [#36]
- Restore compatibility between go-perun post-0.10.6 and eth-backend [#44]
- Include settle secondary [#47]
- Fix the order from Asset.MarshalBinary: [#36]
- Restore compatibility between go-perun post-0.10.6 and eth-backend: [#44]

### Changed
- Use git diff instead of go test to check if the bindings are generated correctly: [#33]
- Remove IncreaseAllowance and use Approve instead to ensure compatibility with more contracts in the depositing process: [#43]
- Include secondary settling to reduce contract calls: [#47]

[#33]: https://github.com/hyperledger-labs/perun-eth-backend/pull/33
[#36]: https://github.com/hyperledger-labs/perun-eth-backend/pull/36
[#43]: https://github.com/hyperledger-labs/perun-eth-backend/pull/43
[#44]: https://github.com/hyperledger-labs/perun-eth-backend/pull/44
[#46]: https://github.com/hyperledger-labs/perun-eth-backend/pull/46
[#47]: https://github.com/hyperledger-labs/perun-eth-backend/pull/47

## [0.1.0] - 2022-08.26
### Added
- Role setup variable length
- Virtual channel test
- Compatibility with go-perun version 0.10.7
- multi-funder [#30]
- Nonce fetched by transactor [#31]
- Virtual channel test [#32]
- Add Virtual channel test: [#32]
- Add test for fund recovery: [#29]
- Add tests for Subchannels: [#21]
- Add support for multi-backends: [#19]

### Fixed
- Address consistency.
- Fix multi ledger event subscription for conclude and deposit: [#30]

### Changed
- Get nonce from auth.Form for Transactors: [#31]

[#3]: https://github.com/hyperledger-labs/perun-eth-backend/pull/3
[#18]: https://github.com/hyperledger-labs/perun-eth-backend/pull/18
Expand All @@ -33,3 +54,10 @@
[#30]: https://github.com/hyperledger-labs/perun-eth-backend/pull/30
[#31]: https://github.com/hyperledger-labs/perun-eth-backend/pull/31
[#32]: https://github.com/hyperledger-labs/perun-eth-backend/pull/32

## Legend
- <span id="warning">:warning:</span> This is a pre-release and not intended for usage with real funds.
- <span id="breaking">:boom:</span> This is a breaking change, e.g., it changes the external API.

[:warning:]: #warning
[:boom:]: #breaking

0 comments on commit e2c6249

Please sign in to comment.