Skip to content

Commit 29247d8

Browse files
andreivladbrgsmol-ninja
authored andcommitted
chore: bump package versions
docs: add new versions in CHANGELOG files
1 parent ffae958 commit 29247d8

File tree

8 files changed

+78
-6
lines changed

8 files changed

+78
-6
lines changed

airdrops/CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,23 @@
33
All notable changes to this project will be documented in this file. The format is based on
44
[Common Changelog](https://common-changelog.org/).
55

6+
## [3.0.0] - 2026-03-14
7+
8+
### Changed
9+
10+
- Refactor `SablierMerkleBase` and `SablierMerkleLockup` constructors to accept `ConstructorParams` struct ([#1403](https://github.com/sablier-labs/lockup/pull/1403))
11+
- Refactor `DataTypes` into separate type files (`MerkleBase`, `MerkleExecute`, `MerkleInstant`,
12+
`MerkleLL`, `MerkleLT`, `MerkleLockup`, `MerkleVCA`) ([#1408](https://github.com/sablier-labs/lockup/pull/1408))
13+
- `DataTypes` is kept for backward compatibility and will be deprecated in future versions.
14+
- Add `granularity` parameter to `SablierMerkleLL` for Lockup Linear streams ([#1366](https://github.com/sablier-labs/lockup/pull/1366))
15+
16+
### Added
17+
18+
- **Breaking:** Add `ClaimType` enum in campaign deployment parameters ([#1405](https://github.com/sablier-labs/lockup/pull/1405))
19+
- Add `SablierMerkleExecute` campaign contract for executing arbitrary calls with airdropped tokens ([#1393](https://github.com/sablier-labs/lockup/pull/1393))
20+
- Add claim via attestation (`claimViaAttestation`) with `SablierMerkleSignature` abstract contract ([#1403](https://github.com/sablier-labs/lockup/pull/1403))
21+
- Add redistribution of forgone tokens in `MerkleVCA` ([#1363](https://github.com/sablier-labs/lockup/pull/1363))
22+
623
## [2.0.1] - 2025-10-14
724

825
### Changed
@@ -70,3 +87,4 @@ All notable changes to this project will be documented in this file. The format
7087
[1.3.0]: https://github.com/sablier-labs/airdrops/releases/tag/v1.3.0
7188
[2.0.0]: https://github.com/sablier-labs/airdrops/compare/v1.3.0...v2.0.0
7289
[2.0.1]: https://github.com/sablier-labs/airdrops/compare/v2.0.0...v2.0.1
90+
[3.0.0]: https://github.com/sablier-labs/airdrops/compare/v2.0.1...v3.0.0

airdrops/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@sablier/airdrops",
33
"description": "EVM smart contracts of the Sablier Airdrops protocol",
44
"license": "SEE LICENSE IN LICENSE",
5-
"version": "2.0.1",
5+
"version": "3.0.0",
66
"author": {
77
"name": "Sablier Labs Ltd",
88
"url": "https://sablier.com"

flow/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,22 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Common Changelog](https://common-changelog.org/).
66

7+
## [2.1.0] - 2026-03-14
8+
9+
### Changed
10+
11+
- Rename `Helpers` library to `FlowHelpers` ([#1370](https://github.com/sablier-labs/lockup/pull/1370))
12+
13+
### Added
14+
15+
- Add `transferFromPayable` function ([#1384](https://github.com/sablier-labs/lockup/pull/1384))
16+
17+
### Removed
18+
19+
- Remove `Recover` event from `ISablierFlow` ([#1439](https://github.com/sablier-labs/lockup/pull/1439))
20+
- Remove surplus zero check from `recover` function ([#1439](https://github.com/sablier-labs/lockup/pull/1439))
21+
- Remove `SablierFlow_SurplusZero` error ([#1439](https://github.com/sablier-labs/lockup/pull/1439))
22+
723
## [2.0.1] - 2025-10-22
824

925
### Changed
@@ -74,3 +90,4 @@ The format is based on [Common Changelog](https://common-changelog.org/).
7490
[1.1.1]: https://github.com/sablier-labs/flow/compare/v1.1.0...v1.1.1
7591
[2.0.0]: https://github.com/sablier-labs/flow/compare/v1.1.1...v2.0.0
7692
[2.0.1]: https://github.com/sablier-labs/flow/compare/v2.0.0...v2.0.1
93+
[2.1.0]: https://github.com/sablier-labs/flow/compare/v2.0.1...v2.1.0

flow/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@sablier/flow",
33
"description": "EVM smart contracts of the Sablier Flow token distribution protocol",
44
"license": "SEE LICENSE IN LICENSE",
5-
"version": "2.0.1",
5+
"version": "2.1.0",
66
"author": {
77
"name": "Sablier Labs Ltd",
88
"url": "https://sablier.com"

lockup/CHANGELOG.md

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,24 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Common Changelog](https://common-changelog.org/).
66

7+
## [4.0.0] - 2026-03-14
8+
9+
### Changed
10+
11+
- **Breaking:** Add `granularity` parameter to Lockup Linear create functions ([#1366](https://github.com/sablier-labs/lockup/pull/1366))
12+
- Rename error names from `SablierHelpers_` prefix to `SablierLockupHelpers_` prefix ([#1370](https://github.com/sablier-labs/lockup/pull/1370))
13+
- Rename `Helpers` library to `LockupHelpers` ([#1370](https://github.com/sablier-labs/lockup/pull/1370))
14+
- Move `safeTokenSymbol` and `isAllowedCharacter` from `LockupNFTDescriptor` to `@sablier/evm-utils` - `SafeTokenSymbol` library ([#1424](https://github.com/sablier-labs/lockup/pull/1424))
15+
16+
### Added
17+
18+
- Add Lockup Price Gated model with `createWithTimestampsLPG` and oracle-based token unlock ([#1406](https://github.com/sablier-labs/lockup/pull/1406))
19+
- Add zero-check validation for segment count and tranche count in `LockupHelpers` ([159ff1](https://github.com/sablier-labs/lockup/commit/159ff104))
20+
21+
### Removed
22+
23+
- Remove `safeTokenSymbol` and `isAllowedCharacter` from `LockupNFTDescriptor` (moved to `@sablier/evm-utils`) ([#1424](https://github.com/sablier-labs/lockup/pull/1424))
24+
725
## [3.0.1] - 2025-10-14
826

927
### Changed
@@ -20,8 +38,7 @@ The format is based on [Common Changelog](https://common-changelog.org/).
2038
([#1261](https://github.com/sablier-labs/lockup/pull/1261))
2139
- Refactor `DataTypes` into separate type files ([#1261](https://github.com/sablier-labs/lockup/pull/1261))
2240
- `DataTypes` is kept for backward compatibility and will be deprecated in the future versions.
23-
- Replace admin with comptroller ([#1260](https://github.com/sablier-labs/lockup/pull/1260),
24-
[#1268](https://github.com/sablier-labs/lockup/pull/1268))
41+
- Replace admin with comptroller ([#1260](https://github.com/sablier-labs/lockup/pull/1260), [#1268](https://github.com/sablier-labs/lockup/pull/1268))
2542
- Rename `VestingMath` library to `LockupMath`
2643
- Rename `SablierLockupBase` to `SablierLockupState` ([#1247](https://github.com/sablier-labs/lockup/pull/1247))
2744
- Make `cancelMultiple` non-reverting ([#1173](https://github.com/sablier-labs/lockup/pull/1173))
@@ -200,3 +217,4 @@ The format is based on [Common Changelog](https://common-changelog.org/).
200217
[2.0.1]: https://github.com/sablier-labs/lockup/compare/v2.0.0...v2.0.1
201218
[3.0.0]: https://github.com/sablier-labs/lockup/compare/v2.0.1...v3.0.0
202219
[3.0.1]: https://github.com/sablier-labs/lockup/compare/v3.0.0...v3.0.1
220+
[4.0.0]: https://github.com/sablier-labs/lockup/compare/v3.0.1...v4.0.0

lockup/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@sablier/lockup",
33
"description": "EVM smart contracts of the Sablier Lockup token distribution protocol",
44
"license": "SEE LICENSE IN LICENSE",
5-
"version": "3.0.1",
5+
"version": "4.0.0",
66
"author": {
77
"name": "Sablier Labs Ltd",
88
"url": "https://sablier.com"

utils/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,24 @@
33
All notable changes to this project will be documented in this file. The format is based on
44
[Common Changelog](https://common-changelog.org/).
55

6+
## [1.1.0] - 2026-03-14
7+
8+
### Changed
9+
10+
- Rename `DisableCustomFeeUSD` event to `UpdateCustomFeeUSD` ([#1369](https://github.com/sablier-labs/lockup/pull/1369))
11+
- Drop support for Blast, CoreDAO and SEI chains
12+
13+
### Added
14+
15+
- Add `SafeOracle` library for safe Chainlink oracle price fetching ([#1413](https://github.com/sablier-labs/lockup/pull/1413))
16+
- Add `SafeTokenSymbol` library for safe ERC-20 token symbol retrieval (moved from Lockup's `NFTDescriptor`) ([#1424](https://github.com/sablier-labs/lockup/pull/1424))
17+
- Add `ATTESTOR_MANAGER_ROLE` constant in `RoleAdminable` ([#1403](https://github.com/sablier-labs/lockup/pull/1403))
18+
- Add attestor management functions: `setAttestor`, `setAttestorForCampaign` ([#1403](https://github.com/sablier-labs/lockup/pull/1403))
19+
- Add `lowerMinFeeUSDForCampaign` function for campaign fee management ([#1371](https://github.com/sablier-labs/lockup/pull/1371))
20+
- Add `withdrawERC20Token` function for admin ERC-20 token recovery ([#1404](https://github.com/sablier-labs/lockup/pull/1404))
21+
- Add `VERSION` constant to `SablierComptroller` ([#1402](https://github.com/sablier-labs/lockup/pull/1402))
22+
- Add Bob protocol fee support ([#1421](https://github.com/sablier-labs/lockup/pull/1421))
23+
624
## [1.0.2] - 2025-11-10
725

826
### Added
@@ -36,3 +54,4 @@ All notable changes to this project will be documented in this file. The format
3654
[1.0.0]: https://github.com/sablier-labs/evm-utils/releases/tag/v1.0.0
3755
[1.0.1]: https://github.com/sablier-labs/evm-utils/releases/tag/v1.0.1
3856
[1.0.2]: https://github.com/sablier-labs/evm-utils/releases/tag/v1.0.2
57+
[1.1.0]: https://github.com/sablier-labs/evm-utils/compare/v1.0.2...v1.1.0

utils/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@sablier/evm-utils",
33
"description": "Utilities solidity files used across Sablier's smart contracts",
44
"license": "SEE LICENSE IN LICENSE",
5-
"version": "1.0.2",
5+
"version": "1.1.0",
66
"author": {
77
"name": "Sablier Labs Ltd",
88
"url": "https://sablier.com"

0 commit comments

Comments
 (0)