diff --git a/documentation/releases/release-notes/release-notes-5.1.0.md b/documentation/releases/release-notes/release-notes-5.1.0.md new file mode 100644 index 0000000..45cf510 --- /dev/null +++ b/documentation/releases/release-notes/release-notes-5.1.0.md @@ -0,0 +1,20 @@ +rbsecp256k1 version 5.1.0 is now available. + +Please report bugs using the issue tracker at GitHub: + +https://github.com/etscrivner/rbsecp256k1/issues + +Notable Changes +=============== + +This is a bugfix release that includes major updates to older dependencies +including ruby-zip and libsecp256k1. These older dependencies were breaking +ruby 3.0 builds. Travis CI has also been replaced in favor of GitHub Actions. + +### Library Updates + +The following updates were made to the library: + +* upgrade rubyzip ([#50](https://github.com/etscrivner/rbsecp256k1/pull/50)) +* Upgrade bitcoin-core/secp256k1 to latest HEAD ([#55](https://github.com/etscrivner/rbsecp256k1/pull/55)) +* ci: replace travis with github actions ([#56](https://github.com/etscrivner/rbsecp256k1/pull/56)) diff --git a/documentation/releases/release-process.md b/documentation/releases/release-process.md index d8863f0..f6970cf 100644 --- a/documentation/releases/release-process.md +++ b/documentation/releases/release-process.md @@ -14,7 +14,7 @@ Release Process First you'll need to checkout a new branch and add release notes: ``` -git checkout release-${VERSION} +git checkout -b release-${VERSION} git add documentation/releases/release-notes/release-notes-${VERSION}.md ``` diff --git a/lib/rbsecp256k1/version.rb b/lib/rbsecp256k1/version.rb index 8e566aa..448d5cc 100644 --- a/lib/rbsecp256k1/version.rb +++ b/lib/rbsecp256k1/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Secp256k1 - VERSION = '5.0.1' + VERSION = '5.1.0' end