Commit 58d4e9b
Changed files (5)
.github/workflows/ci.yml
@@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- ruby-version: ['2.5', '2.6', '2.7', '3.0', '3.1', '3.2', '3.3', '3.4']
+ ruby-version: ['3.2', '3.3', '3.4']
steps:
- uses: actions/checkout@v2
- name: Set up Ruby
lib/net/hippie/version.rb
@@ -2,6 +2,6 @@
module Net
module Hippie
- VERSION = '1.2.1'
+ VERSION = '1.3.0'
end
end
.rubocop.yml
@@ -6,7 +6,7 @@ AllCops:
- 'tmp/**/*'
- 'vendor/**/*'
NewCops: enable
- TargetRubyVersion: 2.5
+ TargetRubyVersion: 3.2
Gemspec/DevelopmentDependencies:
EnforcedStyle: gemspec
@@ -14,5 +14,11 @@ Gemspec/DevelopmentDependencies:
Layout/ParameterAlignment:
EnforcedStyle: with_fixed_indentation
+Naming/BlockForwarding:
+ Enabled: false
+
Naming/RescuedExceptionsVariableName:
PreferredName: error
+
+Style/ArgumentsForwarding:
+ Enabled: false
CHANGELOG.md
@@ -1,4 +1,4 @@
-Version 1.2.1
+Version 1.3.0
# Changelog
All notable changes to this project will be documented in this file.
@@ -8,7 +8,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
-## [1.2.1] - 2025-04-30
+## [1.3.0] - 2025-04-30
+### Changed
+- Ruby 2.3+ required
+
### Fixed
- Add explicit dependency on `base64` gem
- Add explicit dependency on `json` gem
@@ -92,8 +95,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- with\_retry.
- authorization header helpers
-[Unreleased]: https://github.com/xlgmokha/net-hippie/compare/v1.2.1...HEAD
-[1.2.1]: https://github.com/xlgmokha/net-hippie/compare/v1.2.0...v1.2.1
+[Unreleased]: https://github.com/xlgmokha/net-hippie/compare/v1.3.0...HEAD
+[1.3.0]: https://github.com/xlgmokha/net-hippie/compare/v1.2.0...v1.3.0
[1.2.0]: https://github.com/xlgmokha/net-hippie/compare/v1.1.1...v1.2.0
[1.1.1]: https://github.com/xlgmokha/net-hippie/compare/v1.1.0...v1.1.1
[1.1.0]: https://github.com/xlgmokha/net-hippie/compare/v1.0.1...v1.1.0
net-hippie.gemspec
@@ -25,7 +25,7 @@ Gem::Specification.new do |spec|
spec.bindir = 'exe'
spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) }
spec.require_paths = ['lib']
- spec.required_ruby_version = Gem::Requirement.new('>= 2.5.0')
+ spec.required_ruby_version = Gem::Requirement.new('>= 3.2.0')
spec.add_dependency 'base64', '~> 0.1'
spec.add_dependency 'json', '~> 2.0'