Commit Graph

69 Commits

Author SHA1 Message Date
valued mammal
c2656995fc
chore: Bump version to 0.24.1
Update CHANGELOG.md.
2025-11-03 10:06:12 -05:00
Leonardo Lima
fbffdfe65e
chore(release): bump version to 0.24.0 2025-07-30 11:43:44 -03:00
Leonardo Lima
ed9784ee79
chore(release): bump version to 0.23.1
- updates the project version to `0.23.1`.
- updates the `CHANGELOG.md` with changes to latest version.
2025-04-17 17:30:39 -03:00
valued mammal
0e459b6bd6
chore: bump version to 0.23.0 2025-02-04 11:47:36 -05:00
Leonardo Lima
5a476fdfd9
deps(rustls): bump to 0.23.21 2025-01-20 13:57:26 -03:00
Leonardo Lima
ec90685324
ci(msrv): bump rust MSRV to 1.75
- bumps the MSRV on CI to 1.75.
- updates the `Cargo.toml` rust-version to 1.75.
- removes the guideline to pin `rustls` version, as previously required
  by old 1.63 MSRV.
- update `README.md` badges to `1.75` MSRV.
- update `clippy.toml` to `1.75` MSRV.
2025-01-20 13:57:25 -03:00
Steve Myers
ed0cdae329
chore: bump version to 0.22.1, update CHANGELOG 2024-12-05 21:28:31 -06:00
志宇
7ef3ff6873
chore: Enforce min rustls version to 0.23.19
`rustls` versions 0.23.18 and 0.23.19 contains fix for vulnerability
RUSTSEC-2024-0399. However, 0.23.18 bumps MSRV to 1.71. 0.23.19 reverts
MSRV back to 1.63.

We enforce min `rustls` version to 0.23.19 to make it easier to compile
on MSRV and ensure we include the RUSTSEC-2024-0399 fix.

Note that in CI, I decided to pin `rustls` dependency to 0.23.19
explicitly. This is because in future versions of `rustls`, the MSRV
will be changed to 1.71.
2024-12-05 21:14:43 -06:00
Steve Myers
43da8e9e6b
chore: bump version to 0.22.0 and update CHANGELOG.md 2024-11-21 20:32:29 -06:00
Elias Rohrer
d917f891e8
Update URLs in Cargo.toml
.. while it's still magical, the URLs seem to be outdated ..
2024-11-19 13:52:11 -05:00
Steve Myers
4dd7e2135e
Bump version to 0.21.0 and update CHANGELOG.md 2024-08-06 15:43:01 -05:00
Steve Myers
84f4f609b9
chore: set rust edition to 2021 2024-07-31 18:50:13 -05:00
thunderbiscuit
8d71f9597c
feat: add use-rustls-ring feature 2024-07-31 15:06:11 -05:00
Steve Myers
4b421084e9
ci: add test with MSRV 1.63.0 2024-05-27 12:56:17 -05:00
Steve Myers
1899234f2e
Merge bitcoindevkit/rust-electrum-client#133: chore(deps): upgrade rust-bitcoin to 0.32.0
6cf723504f deps: bump crate version to `0.20.0` (Leonardo Lima)
78cb066966 chore(deps)): upgrade `rust-bitcoin` to `0.32.0` (Leonardo Lima)

Pull request description:

  <!-- You can erase any parts of this template not applicable to your Pull Request. -->

  partially fixes [#1422](https://github.com/bitcoindevkit/bdk/issues/1422)

  ### Description

  It updates the rust-bitcoin to 0.32.0, the `bitcoin` crate dependency.

  _NOTE: The overall BDK update to `0.32.0` still requires and depends on some other crates, please refer to [#1422](https://github.com/bitcoindevkit/bdk/issues/1422)._

  <!-- Describe the purpose of this PR, what's being adding and/or fixed -->

  ### Notes to the reviewers

  It's open for any comments.
  <!-- In this section you can include notes directed to the reviewers, like explaining why some parts
  of the PR were done in a specific way -->

  ### Changelog notice

  - Update the `bitcoin` crate dependency to `0.32.0`

  <!-- Notice the release manager should include in the release tag message changelog -->
  <!-- See https://keepachangelog.com/en/1.0.0/ for examples -->

  ### Checklists

  #### All Submissions:

  * [x] I've signed all my commits
  * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md)
  * [x] I ran `cargo fmt` and `cargo clippy` before committing

ACKs for top commit:
  notmandatory:
    utACK 6cf723504f

Tree-SHA512: c1e170d8da7687b40916b7c2de48f08ca393a2af79522abc85933bae1da6f79d2aa05d59c73b99dcbd01cc7add4def1b8a14e7858550d4e7a007c07279b45854
2024-05-27 12:54:09 -05:00
Leonardo Lima
6cf723504f
deps: bump crate version to 0.20.0 2024-05-14 22:09:00 -03:00
Leonardo Lima
78cb066966
chore(deps)): upgrade rust-bitcoin to 0.32.0 2024-05-14 22:08:49 -03:00
Nick Farrow
28b1aaa0c3
upgrade rustls to 0.23
* With rustls 0.23 there is no longer a dependency on ring, allowing for
  easier compilation for various targets.
2024-04-22 18:30:14 +10:00
Steve Myers
ef9fd6bf50
Bump version to 0.19.0 and add CHANGELOG.md 2023-12-11 21:18:21 -06:00
Steve Myers
91228df8a5
Merge bitcoindevkit/rust-electrum-client#121: Upgrade bitcoin
dd3c171a7a Upgrade bitcoin (Tobin C. Harding)

Pull request description:

  Upgrade bitcoin dependency to `rust-bitcoin v0.31.0-rc1`:

  Allows us to remove the dependency on `bitcoin-private` because the `hex` stuff is exposed by `bitcoin` now.

ACKs for top commit:
  notmandatory:
    ACK dd3c171a7a

Tree-SHA512: 9082d3c2136445230bb23669f83fed58c90d1baf28d35527fc3dea1d40c9d3bdebeddbc44b3bdbc8e79c9b701e09cb453c018af0bc4ac8bcd1c4a14d11c90e39
2023-12-07 11:27:10 -06:00
Tobin C. Harding
dd3c171a7a
Upgrade bitcoin
Upgrade bitcoin dependency to `rust-bitcoin v0.31.0`:

Allows us to remove the dependency on `bitcoin-private` because the
`hex` stuff is exposed by `bitcoin` now.
2023-12-07 17:16:46 +11:00
Yuki Kishimoto
a331ae8059
Remove webpki and bump webpki-roots to v0.25 2023-08-25 12:17:38 +02:00
Daniela Brozzoni
3f6dd0c796
Bump to version 0.18
Some checks failed
CI / Test (push) Has been cancelled
2023-08-03 15:48:20 +02:00
Daniela Brozzoni
7535debbd6
Bump to v0.17.0
Some checks failed
CI / Test (push) Has been cancelled
2023-07-13 18:49:46 -06:00
Tobin C. Harding
f5a438cd0a
Bump version to 0.16.0
Some checks failed
CI / Test (push) Has been cancelled
We just updated the rustls dependency, in order for downstream crates to
take advantage of this change bump the version so we can release.
2023-06-28 07:57:25 +10:00
Tobin C. Harding
9a7cc14c94
Update rustls dependency to version 0.21
Update to the latest version of `rustls`.
2023-06-28 07:56:21 +10:00
Alekos Filini
0f356ef94d
Bump to v0.15.1
Some checks failed
CI / Test (push) Has been cancelled
2023-05-14 12:57:11 +02:00
Alekos Filini
bd16116f9a
Bump to v0.15.0
Some checks failed
CI / Test (push) Has been cancelled
2023-05-02 20:27:00 +02:00
Daniela Brozzoni
b989ddb04b
Merge bitcoindevkit/rust-electrum-client#103: upgrade bitcoin dep to 0.30.0
c925a9179e upgrade bitcoin dep to 0.30.0 (Riccardo Casatta)

Pull request description:

ACKs for top commit:
  danielabrozzoni:
    ACK c925a9179e

Tree-SHA512: 2b9b7756639af4d931213046866dc36ebee2a5adcbd01c906e27990696b07f1bcf87c2ee009a959f96b17407637801b856e8d4fb9a933fab148f22a619a0d586
2023-05-02 20:18:14 +02:00
Riccardo Casatta
c925a9179e
upgrade bitcoin dep to 0.30.0 2023-04-06 11:50:13 +02:00
Alekos Filini
abdbd020e1
Bump to v0.14.0
Some checks failed
CI / Test (push) Has been cancelled
2023-04-06 10:11:18 +02:00
Alekos Filini
84d6860144
Bump to v0.13.0
Some checks failed
CI / Test (push) Has been cancelled
2023-03-11 11:41:19 +01:00
Alekos Filini
97e60bad4b
Bump version to 0.12.0
Some checks failed
CI / Test (push) Has been cancelled
2022-09-05 11:31:47 +02:00
Steve Myers
d132572c14
Bump bitcoin dependency to ^0.29, minor related fixes 2022-08-31 07:54:48 -05:00
Alekos Filini
f3caf4a279
Bump version to 0.11.0
Some checks failed
CI / Test (push) Has been cancelled
2022-08-30 18:26:51 +02:00
Alekos Filini
a148dfb9d1
Merge bitcoindevkit/rust-electrum-client#76: Implement timeout for socks connection
7493630ed8 Implement timeout for socks connection (Riccardo Casatta)

Pull request description:

  To achieve this we have to include a modified socks library, with supports for
  timeout

  Remove the error `BothSocksAndTimeout` which isn't needed anymore

ACKs for top commit:
  afilini:
    ACK 7493630ed8

Tree-SHA512: ec1b1eba739bd954ba7811eef603cf60f3ba29d7efcf98a9eadc8dcb9b67a49fce364760718faf7b860e78b7f9eebdc4da65783e7af47792573d32cd6c76ff10
2022-08-08 11:51:00 +02:00
Alekos Filini
195d23accd
Bump version to 0.10.3 2022-08-08 11:38:27 +02:00
Riccardo Casatta
7493630ed8
Implement timeout for socks connection
To achieve this we have to include a modified socks library, with supports for
timeout

Remove the error `BothSocksAndTimeout` which isn't needed anymore
2022-08-02 14:52:47 +02:00
Alekos Filini
d9668c86f4
Bump version to 0.10.2
Some checks failed
CI / Test (push) Has been cancelled
2022-08-01 12:32:49 +02:00
Alekos Filini
866c2424e1
Bump version to 0.10.1
Some checks failed
CI / Test (push) Has been cancelled
2022-06-08 11:13:15 +02:00
Alekos Filini
19f00a576c
Release 0.10.0
Some checks failed
CI / Test (push) Has been cancelled
2022-04-26 14:17:41 +02:00
Alekos Filini
5c8555c2f6
Release 0.10.0-rc.2
Some checks failed
CI / Test (push) Has been cancelled
2022-04-19 11:19:57 +02:00
Alekos Filini
4732dcc424
Release 0.9.0
Some checks failed
CI / Test (push) Has been cancelled
2022-03-24 11:51:18 +01:00
Thomas Eizinger
68d2f23306
Upgrade rustls and webpki version 2022-03-24 16:18:45 +11:00
Alekos Filini
98e1bf205c
Release 0.8.0
Some checks failed
CI / Test (push) Has been cancelled
2021-08-03 10:44:03 +03:00
Sandipan Dey
f012323274
bump rust-bitcoin to v0.27 2021-07-27 11:19:35 +05:30
Alekos Filini
e3aa6a5a73
Release 0.7.0
Some checks failed
CI / Test (push) Has been cancelled
2021-02-22 15:11:17 +01:00
Alekos Filini
1d59d9605e
Release 0.6.0
Some checks failed
CI / Test (push) Has been cancelled
2021-01-21 22:06:45 -05:00
Dr Maxim Orlovsky
3ac7f6ec6b
Updating to rust-bitcoin 0.26 2021-01-21 00:49:16 +01:00
Alekos Filini
aacb1291a5
Release 0.5.0-beta.1
Some checks failed
CI / Test (push) Has been cancelled
2021-01-11 13:54:23 +01:00