Skip to content

Commit

Permalink
Release 0.9 (#49)
Browse files Browse the repository at this point in the history
  • Loading branch information
maurolacy authored Aug 29, 2024
1 parent 5a32c7e commit 142439b
Show file tree
Hide file tree
Showing 7 changed files with 45 additions and 16 deletions.
30 changes: 29 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,35 @@

## [Unreleased](https://github.com/babylonlabs-io/babylon-contract/tree/HEAD)

[Full Changelog](https://github.com/babylonchain/babylon-contract/compare/v0.8.0...HEAD)
[Full Changelog](https://github.com/babylonlabs-io/babylon-contract/compare/v0.9.0...HEAD)

## [v0.9.0](https://github.com/babylonlabs-io/babylon-contract/tree/v0.9.0) (2024-08-29)

[Full Changelog](https://github.com/babylonlabs-io/babylon-contract/compare/v0.8.0-rc.1...v0.9.0)

**Fixed bugs:**

- crypto: implement adaptor signature using k256 [\#13](https://github.com/babylonlabs-io/babylon-contract/issues/13)

**Merged pull requests:**

- Try and enable CI release jobs [\#48](https://github.com/babylonlabs-io/babylon-contract/pull/48) ([maurolacy](https://github.com/maurolacy))
- Fix: Wasm size limit [\#47](https://github.com/babylonlabs-io/babylon-contract/pull/47) ([maurolacy](https://github.com/maurolacy))
- F/slashing propagation 2 [\#45](https://github.com/babylonlabs-io/babylon-contract/pull/45) ([maurolacy](https://github.com/maurolacy))
- btcstaking: fix error types for BTC staking package [\#44](https://github.com/babylonlabs-io/babylon-contract/pull/44) ([SebastianElvis](https://github.com/SebastianElvis))
- crypto: use k256 to implement adaptor sig [\#43](https://github.com/babylonlabs-io/babylon-contract/pull/43) ([SebastianElvis](https://github.com/SebastianElvis))
- Fix/cross contract query [\#40](https://github.com/babylonlabs-io/babylon-contract/pull/40) ([SebastianElvis](https://github.com/SebastianElvis))
- F/btc delegations [\#39](https://github.com/babylonlabs-io/babylon-contract/pull/39) ([maurolacy](https://github.com/maurolacy))
- Try and enable wasm tests [\#38](https://github.com/babylonlabs-io/babylon-contract/pull/38) ([maurolacy](https://github.com/maurolacy))
- 0.8.x integ [\#37](https://github.com/babylonlabs-io/babylon-contract/pull/37) ([maurolacy](https://github.com/maurolacy))
- F/slashing undelegations [\#35](https://github.com/babylonlabs-io/babylon-contract/pull/35) ([maurolacy](https://github.com/maurolacy))
- feat: Automatic consumer registration [\#34](https://github.com/babylonlabs-io/babylon-contract/pull/34) ([gusin13](https://github.com/gusin13))
- Eots refactor 2 [\#33](https://github.com/babylonlabs-io/babylon-contract/pull/33) ([maurolacy](https://github.com/maurolacy))
- eots: fix tests for verifying EOTS signatures from Go [\#32](https://github.com/babylonlabs-io/babylon-contract/pull/32) ([SebastianElvis](https://github.com/SebastianElvis))
- Add GH actions workflow [\#30](https://github.com/babylonlabs-io/babylon-contract/pull/30) ([maurolacy](https://github.com/maurolacy))
- f/FP SK extract [\#29](https://github.com/babylonlabs-io/babylon-contract/pull/29) ([maurolacy](https://github.com/maurolacy))
- Eots refactor [\#27](https://github.com/babylonlabs-io/babylon-contract/pull/27) ([maurolacy](https://github.com/maurolacy))
- Migrate repo [\#26](https://github.com/babylonlabs-io/babylon-contract/pull/26) ([maurolacy](https://github.com/maurolacy))

## [v0.8.0](https://github.com/babylonchain/babylon-contract/tree/v0.8.0) (2024-07-09)

Expand Down
20 changes: 10 additions & 10 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ resolver = "2"

[workspace.package]
edition = "2021"
version = "0.8.0"
version = "0.9.0"
license = "Apache-2.0"
repository = "https://github.com/babylonlabs-io/babylon-contract"
authors = ["Babylon Labs Ltd. <[email protected]>"]
Expand Down
2 changes: 1 addition & 1 deletion contracts/babylon/schema/babylon-contract.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"contract_name": "babylon-contract",
"contract_version": "0.8.0",
"contract_version": "0.9.0",
"idl_version": "1.0.0",
"instantiate": {
"$schema": "http://json-schema.org/draft-07/schema#",
Expand Down
2 changes: 1 addition & 1 deletion contracts/btc-staking/schema/btc-staking.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"contract_name": "btc-staking",
"contract_version": "0.8.0",
"contract_version": "0.9.0",
"idl_version": "1.0.0",
"instantiate": {
"$schema": "http://json-schema.org/draft-07/schema#",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"contract_name": "op-finality-gadget",
"contract_version": "0.8.0",
"contract_version": "0.9.0",
"idl_version": "1.0.0",
"instantiate": {
"$schema": "http://json-schema.org/draft-07/schema#",
Expand Down
3 changes: 2 additions & 1 deletion scripts/update_changelog.sh
Original file line number Diff line number Diff line change
Expand Up @@ -70,10 +70,11 @@ echo "Git version tag: $TAG"

cp CHANGELOG.md /tmp/CHANGELOG.md.$$
# Consolidate tag for matching changelog entries
TAG=$(echo "$TAG" | sed -e 's/-\([A-Za-z]*\)[^A-Za-z]*/-\1/' -e 's/-$//')
TAG=$(echo "$TAG" | sed -e 's/-[^-]*$//')
echo "Consolidated tag: $TAG"
sed -i -n "/^## \\[${TAG}[^]]*\\]/,\$p" CHANGELOG.md

echo github_changelog_generator -u $GITHUB_USER -p $GITHUB_REPO --base CHANGELOG.md $ORIGINAL_OPTS
github_changelog_generator -u $GITHUB_USER -p $GITHUB_REPO --base CHANGELOG.md $ORIGINAL_OPTS || cp /tmp/CHANGELOG.md.$$ CHANGELOG.md

if [ -n "$UPCOMING_TAG" ]
Expand Down

0 comments on commit 142439b

Please sign in to comment.