Skip to content

Commit f39b87a

Browse files
authored
docs: update changelog with v0.1.3 changes (#230)
Fixes # ### What Changed? This PR updates the changelog with a description of the latest changes. ### Reviewer Checklist - [ ] New features are tested and documented - [ ] PR has one of the `changelog-X` labels (if applies) - [ ] Code deprecates any old functionality before removing it
1 parent 6969091 commit f39b87a

File tree

2 files changed

+49
-17
lines changed

2 files changed

+49
-17
lines changed

.github/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ changelog:
1212
labels:
1313
- changelog-added
1414
# changes in existing functionality
15-
- title: Changed 🛠
15+
- title: Breaking Changes 🛠
1616
labels:
17-
- changelog-changed
17+
- changelog-breaking
1818
# soon-to-be removed features
1919
- title: Deprecated ⚠️
2020
labels:

CHANGELOG.md

Lines changed: 47 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -15,27 +15,59 @@ Each version will have a separate `Breaking Changes` section as well. To describ
1515
### Breaking changes
1616
### Removed
1717

18+
## [0.1.3] - 2024-01-17
19+
### Added 🎉
20+
* feat: add rewards-v2 related functionality by @supernovahs in https://github.com/Layr-Labs/eigensdk-rs/pull/221
21+
* New methods in `ELChainReader`:
22+
* `get_operator_avs_split`
23+
* `get_operator_pi_split`
24+
* New methods in `ELChainWriter`:
25+
* `set_operator_avs_split`
26+
* `set_operator_pi_split`
1827

28+
### Breaking Changes 🛠
29+
* feat!: remove delegation manager from `ELChainWriter` by @supernovahs in https://github.com/Layr-Labs/eigensdk-rs/pull/214
30+
* `ELChainWriter::new` no longer receives the delegation manager address as first parameter.
31+
* feat!: change way bindings are generated by @MegaRedHand in https://github.com/Layr-Labs/eigensdk-rs/pull/204
32+
* `eigen_utils::core` contains bindings related to core contracts
33+
* `eigen_utils::middleware` contains bindings related to middleware contracts
34+
* `eigen_utils::sdk` contains bindings related to the SDK (should only be used for testing)
1935

20-
## [0.1.2] - 2024-11-19
36+
### Documentation 📚
37+
* docs: add CHANGELOG.md by @lferrigno in https://github.com/Layr-Labs/eigensdk-rs/pull/220
38+
### Other Changes
39+
* ci: change docker setup action for official one by @MegaRedHand in https://github.com/Layr-Labs/eigensdk-rs/pull/219
40+
* docs: add error message for `cargo test` on darwin by @MegaRedHand in https://github.com/Layr-Labs/eigensdk-rs/pull/215
41+
* test: fix `test_register_and_update_operator` by @ricomateo in https://github.com/Layr-Labs/eigensdk-rs/pull/223
42+
* chore: update way anvil state dump is generated by @ricomateo in https://github.com/Layr-Labs/eigensdk-rs/pull/222
43+
* fix: disable doctests on `eigen-utils` by @MegaRedHand in https://github.com/Layr-Labs/eigensdk-rs/pull/227
44+
* chore: bump version by @MegaRedHand in https://github.com/Layr-Labs/eigensdk-rs/pull/228
45+
* docs: add GitHub release changelog configuration by @MegaRedHand in https://github.com/Layr-Labs/eigensdk-rs/pull/229
46+
47+
## [0.1.2] - 2025-01-09
2148
### Added
22-
- Added retries with exponential backoff to send transactions in [#158](https://github.com/Layr-Labs/eigensdk-rs/pull/158)
23-
- Added `query_registration_detail` method in [#162](https://github.com/Layr-Labs/eigensdk-rs/pull/162)
24-
- Added clippy lints in `Cargo.toml` in [#159](https://github.com/Layr-Labs/eigensdk-rs/pull/159)
25-
- Added BLS aggregation logger in [#154](https://github.com/Layr-Labs/eigensdk-rs/pull/154)
26-
- Added `common` crate to `eigensdk` crate in [#213](https://github.com/Layr-Labs/eigensdk-rs/pull/213)
49+
* Added retries with exponential backoff to send transactions in [#158](https://github.com/Layr-Labs/eigensdk-rs/pull/158)
50+
* Added `query_registration_detail` method in [#162](https://github.com/Layr-Labs/eigensdk-rs/pull/162)
51+
* Added clippy lints in `Cargo.toml` in [#159](https://github.com/Layr-Labs/eigensdk-rs/pull/159)
52+
* Added BLS aggregation logger in [#154](https://github.com/Layr-Labs/eigensdk-rs/pull/154)
53+
* Added `common` crate to `eigensdk` crate in [#213](https://github.com/Layr-Labs/eigensdk-rs/pull/213)
2754

2855
### Changed
29-
- Updated `eigenlayer-middleware` to v0.4.3 (rewards release) in [#177](https://github.com/Layr-Labs/eigensdk-rs/pull/177)
30-
- Fixed Holesky RPC provider URL in [#184](https://github.com/Layr-Labs/eigensdk-rs/pull/184)
31-
- Fixed BLS signature logic in [#174](https://github.com/Layr-Labs/eigensdk-rs/pull/174)
56+
* Updated `eigenlayer-middleware` to v0.4.3 (rewards release) in [#177](https://github.com/Layr-Labs/eigensdk-rs/pull/177)
57+
* Fixed Holesky RPC provider URL in [#184](https://github.com/Layr-Labs/eigensdk-rs/pull/184)
58+
* Fixed BLS signature logic in [#174](https://github.com/Layr-Labs/eigensdk-rs/pull/174)
3259

3360
### Removed
34-
- Deleted `TxManager` in [#151](https://github.com/Layr-Labs/eigensdk-rs/pull/151)
35-
- Removed `TxManager` crate import in [#211](https://github.com/Layr-Labs/eigensdk-rs/pull/211)
36-
- Removed logs in `operatorsinfo` test in [#185](https://github.com/Layr-Labs/eigensdk-rs/pull/185)
61+
* Deleted `TxManager` in [#151](https://github.com/Layr-Labs/eigensdk-rs/pull/151)
62+
* Removed `TxManager` crate import in [#211](https://github.com/Layr-Labs/eigensdk-rs/pull/211)
63+
* Removed logs in `operatorsinfo` test in [#185](https://github.com/Layr-Labs/eigensdk-rs/pull/185)
3764

3865
### Documentation
39-
- Added notes for running tests in [#194](https://github.com/Layr-Labs/eigensdk-rs/pull/194)
40-
- Added "Contract Bindings" section to the README in [#178](https://github.com/Layr-Labs/eigensdk-rs/pull/178)
41-
- Added "Branches" section to the README in [#200](https://github.com/Layr-Labs/eigensdk-rs/pull/200)
66+
* Added notes for running tests in [#194](https://github.com/Layr-Labs/eigensdk-rs/pull/194)
67+
* Added "Contract Bindings" section to the README in [#178](https://github.com/Layr-Labs/eigensdk-rs/pull/178)
68+
* Added "Branches" section to the README in [#200](https://github.com/Layr-Labs/eigensdk-rs/pull/200)
69+
70+
## Previous versions
71+
72+
This changelog was introduced in-between v0.1.2 and v0.1.3.
73+
For changes from previous releases, you can check on our GitHub repo's releases page: [github.com/Layr-Labs/eigensdk-rs/releases](https://github.com/Layr-Labs/eigensdk-rs/releases)

0 commit comments

Comments
 (0)