Skip to content

Commit

Permalink
Release v0.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
dr-orlovsky committed May 9, 2022
1 parent 3dd4ae6 commit 37bb439
Show file tree
Hide file tree
Showing 9 changed files with 68 additions and 57 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
Change Log
==========

v0.7.0
------
- Migrating on Rust edition 2021

v0.6.0
------
- Upgrade to dependencies with full Taproot support

v0.5.0
------
- Refactoring of the library into utilitary one with all BP-specific modules
Expand Down
7 changes: 4 additions & 3 deletions CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Code of Conduct

Out code of conduct is not to have a code of conduct. Restriction is the word
of sin: free people writing free code take their own decisions and act in a
way they like; taking all responsibility for the consequences.
Our code of conduct is to have no code of conduct.

Restriction is the word of sin: free people write code, take their decisions
and act in a way they will, taking responsibility for the consequences.
70 changes: 36 additions & 34 deletions Cargo.lock

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

10 changes: 5 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "lnpbp"
version = "0.6.0"
version = "0.7.0"
license = "MIT"
authors = ["Dr. Maxim Orlovsky <[email protected]>"]
description = "LNP/BP Core Library implementing LNPBP specifications & standards"
Expand All @@ -9,7 +9,7 @@ homepage = "https://github.com/LNP-BP"
keywords = ["bitcoin", "lightning", "lnp-bp", "layer-3", "cryptography"]
categories = ["cryptography::cryptocurrencies"]
readme = "README.md"
edition = "2018"
edition = "2021"
exclude = [".github", "contrib"]

[lib]
Expand All @@ -24,9 +24,9 @@ required-features = ["cli"]

[dependencies]
amplify = { version = "3.12.0", features = ["stringly_conversions", "std"] }
lnpbp_bech32 = { version = "0.6.0", path = "bech32" }
lnpbp_chain = { version = "0.6.0", path = "chain" }
lnpbp_elgamal = { version = "0.6.0", path = "elgamal", optional = true }
lnpbp_bech32 = { version = "0.7.0", path = "bech32" }
lnpbp_chain = { version = "0.7.0", path = "chain" }
lnpbp_elgamal = { version = "0.7.0", path = "elgamal", optional = true }
serde_crate = { package = "serde", version = "1", features = ["derive"], optional = true }
serde_with = { version = "1.8", features = ["hex"], optional = true }
# serde_with_macros = { version = "~1.2.0", optional = true } # Fix for the problem in 1.3.0
Expand Down
8 changes: 4 additions & 4 deletions bech32/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[package]
name = "lnpbp_bech32"
version = "0.6.0"
version = "0.7.0"
license = "MIT"
authors = ["Dr. Maxim Orlovsky <[email protected]>"]
description = "LNPBP-14 implementation"
repository = "https://github.com/LNP-BP/rust-lnpbp"
homepage = "https://github.com/LNP-BP/tree/master/bech32"
keywords = ["bitcoin", "lightning", "lnp-bp", "lnpbp-7", "bech32"]
homepage = "https://github.com/LNP-BP/rust-lnpbp/tree/master/bech32"
keywords = ["bitcoin", "lightning", "lnp-bp", "lnpbp-14", "bech32"]
categories = ["cryptography::cryptocurrencies"]
edition = "2018"
edition = "2021"

[dependencies]
amplify = "3.12.0"
Expand Down
4 changes: 2 additions & 2 deletions bech32/src/lib.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// LNP/BP lLibraries implementing LNPBP specifications & standards
// Written in 2021 by
// Dr. Maxim Orlovsky <orlovsky@pandoracore.com>
// Written in 2021-2022 by
// Dr. Maxim Orlovsky <orlovsky@pandoraprime.ch>
//
// To the extent possible under law, the author(s) have dedicated all
// copyright and related and neighboring rights to this software to
Expand Down
10 changes: 5 additions & 5 deletions chain/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
[package]
name = "lnpbp_chain"
version = "0.6.0"
version = "0.7.0"
license = "MIT"
authors = ["Dr. Maxim Orlovsky <[email protected]>"]
description = "LNPBP library defining chain parameters"
repository = "https://github.com/LNP-BP/rust-lnpbp"
homepage = "https://github.com/LNP-BP/tree/master/chain"
homepage = "https://github.com/LNP-BP/rust-lnpbp/tree/master/chain"
keywords = ["bitcoin", "lightning", "lnp-bp", "blockchain", "sidechain"]
categories = ["cryptography::cryptocurrencies"]
edition = "2018"
edition = "2021"

[dependencies]
amplify = "3.12.0"
bitcoin_hashes = "0.10.0" # We need macro from here
bitcoin = "0.28.0"
bitcoin = "0.28.1"
strict_encoding = "1.8.0"
lightning_encoding = { version = "0.6.0" }
lightning_encoding = { version = "0.7.0" }
serde_crate = { package = "serde", version = "1", features = ["derive"], optional = true }
serde_with = { version = "1.8", features = ["hex"], optional = true }
once_cell = "1.10.0"
Expand Down
6 changes: 3 additions & 3 deletions elgamal/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[package]
name = "lnpbp_elgamal"
version = "0.6.0"
version = "0.7.0"
license = "MIT"
authors = ["Dr. Maxim Orlovsky <[email protected]>"]
description = "LNPBP-31: "
repository = "https://github.com/LNP-BP/rust-lnpbp"
homepage = "https://github.com/LNP-BP/tree/master/elgamal"
homepage = "https://github.com/LNP-BP/rust-lnpbp/tree/master/elgamal"
keywords = ["bitcoin", "lnp-bp", "elgamal", "secp256k1"]
categories = ["cryptography"]
edition = "2018"
edition = "2021"

[dependencies]
amplify = "3.12.0"
Expand Down
2 changes: 1 addition & 1 deletion license_header
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// LNP/BP lLibraries implementing LNPBP specifications & standards
// Written in 2019 by
// Written in 2019-2022 by
// Dr. Maxim Orlovsky <[email protected]>
//
// To the extent possible under law, the author(s) have dedicated all
Expand Down

0 comments on commit 37bb439

Please sign in to comment.