Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump snapshot and dev versions of libraries #609

Merged
merged 4 commits into from
Oct 17, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions .github/ISSUE_TEMPLATE/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,8 +88,7 @@ git push upstream v0.6.0
27. - [ ] Make sure the released libraries work and contain the artifacts you would expect
28. - [ ] Aggregate all the changelog notices from the PRs and add them to the changelog file
29. - [ ] Bump the versions on master from `0.9.0-SNAPSHOT` to `0.10.0-SNAPSHOT`, `0.6.0.dev0` to `0.7.0.dev0`
30. - [ ] Apply changes to the minor_release and patch_release issue templates if they need any
31. - [ ] Open a PR on master with the changes in steps 29, 30, and 31. See [example PR here](https://github.com/bitcoindevkit/bdk-ffi/pull/317). Get a review and merge the PR.
32. - [ ] Make release on GitHub (set as pre-release and generate auto release notes between the previous tag and the new one)
33. - [ ] Post in the announcement channel
34. - [ ] Tweet about the library
30. - [ ] Apply changes to the release issue template if needed
31. - [ ] Make release on GitHub (set as pre-release and generate auto release notes between the previous tag and the new one)
32. - [ ] Post in the announcement channel
33. - [ ] Tweet about the library
29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,35 @@ Changelog information can also be found in each release's git tag (which can be

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).

## [v1.0.0-beta.5]
This release updates the bdk-ffi libraries to the latest bdk_wallet 1.0.0-beta.5 and related libraries (Esplora, Electrum, etc.).

#### Added
`EsploraClient`
- `get_tx` [https://github.com/bitcoindevkit/bdk-ffi/pull/598]
`Wallet`
- `peek_address` [https://github.com/bitcoindevkit/bdk-ffi/pull/599]
- `next_derivation_index` [https://github.com/bitcoindevkit/bdk-ffi/pull/599]
- `next_unused_address` [https://github.com/bitcoindevkit/bdk-ffi/pull/599]
- `mark_used` [https://github.com/bitcoindevkit/bdk-ffi/pull/599]
- `reveal_addresses_to` [https://github.com/bitcoindevkit/bdk-ffi/pull/599]
- `list_unused_addresses` [https://github.com/bitcoindevkit/bdk-ffi/pull/599]
- `descriptor_checksum` [https://github.com/bitcoindevkit/bdk-ffi/pull/603]
- `finalize_psbt` [https://github.com/bitcoindevkit/bdk-ffi/pull/604]
- `cancel_tx` [https://github.com/bitcoindevkit/bdk-ffi/pull/601]
- `get_utxo` [https://github.com/bitcoindevkit/bdk-ffi/pull/601]
- `derivation_of_spk` [https://github.com/bitcoindevkit/bdk-ffi/pull/601]
`TxBuilder`
- `set_exact_sequence` [https://github.com/bitcoindevkit/bdk-ffi/pull/600]

#### Changed
`Wallet`
- corrected argument name in `reveal_next_address` [https://github.com/bitcoindevkit/bdk-ffi/pull/599]

#### Removed
`TxBuilder`
- `enable_rbf` [https://github.com/bitcoindevkit/bdk-ffi/pull/600]

## [v1.0.0-beta.2]
This release updates the bdk-ffi libraries to the latest bdk_wallet 1.0.0-beta.2 and related libraries (Esplora, Electrum, etc.), as well as uses the latest uniffi-rs library version 0.28.0. The releases now depend on [bitcoin-ffi] for the types that are exposed from the rust-bitcoin org. It also bumps the minimum supported Android API level to 24 (Android Nougat).

Expand Down
2 changes: 1 addition & 1 deletion bdk-android/gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@ org.gradle.jvmargs=-Xmx1536m
android.useAndroidX=true
android.enableJetifier=true
kotlin.code.style=official
libraryVersion=1.0.0-beta.5-SNAPSHOT
libraryVersion=1.0.0-beta.6-SNAPSHOT
2 changes: 1 addition & 1 deletion bdk-jvm/gradle.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
org.gradle.jvmargs=-Xmx1536m
android.enableJetifier=true
kotlin.code.style=official
libraryVersion=1.0.0-beta.5-SNAPSHOT
libraryVersion=1.0.0-beta.6-SNAPSHOT
2 changes: 1 addition & 1 deletion bdk-jvm/scripts/build-windows-x86_64.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
COMPILATION_TARGET="x86_64-pc-windows-msvc"
TARGET_DIR="target/x86_64-pc-windows-msvc/release-smaller"
RESOURCE_DIR="resources/win32-x86-64"
LIB_NAME="bdkffi.ddl"
LIB_NAME="bdkffi.dll"

# Move to the Rust library directory
cd ../bdk-ffi/ || exit
Expand Down
2 changes: 1 addition & 1 deletion bdk-python/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

setup(
name="bdkpython",
version="1.0.0b5.dev",
version="1.0.0b6.dev",
description="The Python language bindings for the Bitcoin Development Kit",
long_description=LONG_DESCRIPTION,
long_description_content_type="text/markdown",
Expand Down
Loading