You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* chore: prep v2.1.0 changelog
chore: prep v2.1.0 changelog
* chore: remove the #187 and #190(revert of 187) from changelog
chore: remove the #187 and #190(revert of 187) from changelog
* fix: update changelog for PieceCID v2
fix: update changelog for PieceCID v2
* Update CHANGELOG.md
Co-authored-by: Rod Vagg <[email protected]>
* chore: bump version string
chore: bump version string
* chore: update date
chore: update date
* chore: remove CI/CD improvements from changelog
chore: remove CI/CD improvements from changelog
---------
Co-authored-by: Rod Vagg <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+34-1Lines changed: 34 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,38 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
5
5
6
6
## [Unreleased]
7
7
8
+
## [2.1.0] - 2025-09-17
9
+
10
+
### 💥 Breaking Changes
11
+
-**BREAKING**: Switched from Piece CID version 1 to version 2 ([#184](https://github.com/FilOzone/pdp/pull/184))
12
+
- New `Cids.sol` library with CIDv2 handling capabilities
13
+
-**No backward compatibility** - CIDv1 support completely removed
14
+
- Enhanced piece data validation using CID height information
15
+
- Golden tests for CommPv2 functionality
16
+
17
+
### 🚀 Added
18
+
-**Data Set Indexing**: Data set IDs now start at 1 instead of 0 ([#196](https://github.com/FilOzone/pdp/pull/196))
19
+
-**Event Enhancement**: Added `root_cids` to `RootsAdded` event for better piece tracking ([#169](https://github.com/FilOzone/pdp/pull/169))
20
+
21
+
### 🔧 Changed
22
+
-**Interface Updates**: IPDPProvingSchedule methods changed from `pure` to `view` for accurate state access patterns ([#186](https://github.com/FilOzone/pdp/pull/186))
23
+
-**Price Validation**: Updated price validation logic to accept older price data for improved reliability ([#191](https://github.com/FilOzone/pdp/pull/191))
-**Code Architecture**: Transitioned from `IPDPTypes.PieceData` to `Cids.Cid` throughout the codebase for better type consistency ([#184](https://github.com/FilOzone/pdp/pull/184))
26
+
-**Code Quality**: Comprehensive formatting improvements across all Solidity files and tests ([#185](https://github.com/FilOzone/pdp/pull/185))
27
+
-**Documentation**: Updated README to point to latest release ([#192](https://github.com/FilOzone/pdp/pull/192))
28
+
29
+
### 🐛 Fixed
30
+
- Various test stability improvements and bug fixes
31
+
- Enhanced error handling in CID processing
32
+
- Improved code formatting consistency
33
+
34
+
### 📝 Changelog
35
+
36
+
For the set of changes since the last tag:
37
+
38
+
**[View all changes between v2.0.0 and v2.1.0](https://github.com/FilOzone/pdp/compare/v2.0.0...v2.1.0)**
39
+
8
40
## [2.0.0] - 2025-07-20
9
41
### Changed
10
42
-**BREAKING**: Renamed core terminology throughout the codebase for better clarity, for each of the following, all functions, variables, events, and parameters have been changed.
@@ -117,7 +149,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
0 commit comments