From 89bffbcef39b6a7b2949147aff7e8f78f05c7d40 Mon Sep 17 00:00:00 2001 From: Afri <58883403+q9f@users.noreply.github.com> Date: Mon, 24 Jun 2024 00:43:08 +0200 Subject: [PATCH] gem: bump version to 0.5.13 (#281) --- CHANGELOG.md | 20 ++++++++++++++++++++ SECURITY.md | 2 +- eth.gemspec | 2 +- lib/eth/version.rb | 2 +- spec/eth_spec.rb | 4 ++-- 5 files changed, 25 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ad8847e8..8ac345d3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,27 @@ All notable changes to this project will be documented in this file. ## [0.5.12] ### Added +* Allow to call JSON RPC with custom block number [#268](https://github.com/q9f/eth.rb/pull/268) +* Support tuple params in EventLog [#276](https://github.com/q9f/eth.rb/pull/276) + ### Changed +* Eth: update version [#280](https://github.com/q9f/eth.rb/pull/280) +* Eth/abi: fix negative integer coding [#279](https://github.com/q9f/eth.rb/pull/279) +* Support negative number from JSON RPC [#267](https://github.com/q9f/eth.rb/pull/267) +* Abi/event: confirm decoding tuples works [#278](https://github.com/q9f/eth.rb/pull/278) +* Allow to call JSON RPC with custom block number [#268](https://github.com/q9f/eth.rb/pull/268) +* Gem: run rufo [#277](https://github.com/q9f/eth.rb/pull/277) +* Fix event signature [#250](https://github.com/q9f/eth.rb/pull/250) +* Support tuple params in EventLog [#276](https://github.com/q9f/eth.rb/pull/276) +* Ci: update ruby version [#271](https://github.com/q9f/eth.rb/pull/271) +* Eth/api: remove coinbase as default account [#269](https://github.com/q9f/eth.rb/pull/269) +* Build(deps): bump JamesIves/github-pages-deploy-action from 4.5.0 to 4.6.1 [#275](https://github.com/q9f/eth.rb/pull/275) +* Build(deps): bump github/codeql-action from 2 to 3 [#257](https://github.com/q9f/eth.rb/pull/257) +* Build(deps): bump JamesIves/github-pages-deploy-action from 4.4.3 to 4.5.0 [#256](https://github.com/q9f/eth.rb/pull/256) +* Fix typo in contract_spec.rb [#253](https://github.com/q9f/eth.rb/pull/253) +* Eth/eip721: fix data type bug for bytes, fix #251 [#252](https://github.com/q9f/eth.rb/pull/252) +* Ci: unpatch geth [#248](https://github.com/q9f/eth.rb/pull/248) +* Build(deps): bump actions/checkout from 3 to 4 [#246](https://github.com/q9f/eth.rb/pull/246) ## [0.5.11] ### Added diff --git a/SECURITY.md b/SECURITY.md index 070d4e35..ec90f8d4 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -2,7 +2,7 @@ ## Supported Versions -Ruby Ethereum 0.5.0 is a complete rewrite of the old `eth` 0.4.x gem. +Ruby Ethereum 0.5.x is a complete rewrite of the old `eth` 0.4.x gem. It also contains modules from `abi`, `rlp` and the `ethereum` gem. None of these gems are maintained anymore except for `eth` 0.5.0 and diff --git a/eth.gemspec b/eth.gemspec index 56c341ab..83fb7996 100644 --- a/eth.gemspec +++ b/eth.gemspec @@ -32,7 +32,7 @@ Gem::Specification.new do |spec| spec.test_files = spec.files.grep %r{^(test|spec|features)/} spec.platform = Gem::Platform::RUBY - spec.required_ruby_version = ">= 2.7", "< 4.0" + spec.required_ruby_version = ">= 3.0", "< 4.0" # forwardable for contracts meta programming spec.add_dependency "forwardable", "~> 1.3" diff --git a/lib/eth/version.rb b/lib/eth/version.rb index 4d69533f..236308f9 100644 --- a/lib/eth/version.rb +++ b/lib/eth/version.rb @@ -22,7 +22,7 @@ module Eth MINOR = 5.freeze # Defines the patch version of the {Eth} module. - PATCH = 12.freeze + PATCH = 13.freeze # Defines the version string of the {Eth} module. VERSION = [MAJOR, MINOR, PATCH].join(".").freeze diff --git a/spec/eth_spec.rb b/spec/eth_spec.rb index 9b4e3419..b0c6b827 100644 --- a/spec/eth_spec.rb +++ b/spec/eth_spec.rb @@ -1,9 +1,9 @@ require "spec_helper" describe Eth do - it "0.5.12 works" do + it "0.5.13 works" do # placeholder to set up spec in future - expect(Eth::VERSION).to eq "0.5.12" + expect(Eth::VERSION).to eq "0.5.13" end end