diff --git a/.circleci/config.yml b/.circleci/config.yml index d25cd66..a5dac0c 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -8,7 +8,7 @@ defaults: &defaults - image: cimg/ruby:<< parameters.ruby-version >> orbs: - ruby: circleci/ruby@2.1.1 + ruby: circleci/ruby@2.2.1 references: bundle_install: &bundle_install diff --git a/.circleci/gemspecs/compatible b/.circleci/gemspecs/compatible index 56a1fd0..0d0eaef 100644 --- a/.circleci/gemspecs/compatible +++ b/.circleci/gemspecs/compatible @@ -16,7 +16,7 @@ Gem::Specification.new do |spec| spec.files = `git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|spec|features)/}) } spec.require_paths = %w[lib] - spec.add_runtime_dependency 'simpleidn', '~> 0.2.2' + spec.add_runtime_dependency 'simpleidn', '~> 0.2.3' spec.add_development_dependency 'ffaker' spec.add_development_dependency 'net-ftp' if ::Gem::Version.new(::RUBY_VERSION) >= ::Gem::Version.new('3.1.0') diff --git a/.circleci/gemspecs/latest b/.circleci/gemspecs/latest index e653d1d..8471e6a 100644 --- a/.circleci/gemspecs/latest +++ b/.circleci/gemspecs/latest @@ -18,17 +18,17 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency 'simpleidn', '~> 0.2.3' - spec.add_development_dependency 'bundler-audit', '~> 0.9.1' + spec.add_development_dependency 'bundler-audit', '~> 0.9.2' spec.add_development_dependency 'fasterer', '~> 0.11.0' spec.add_development_dependency 'ffaker', '~> 2.23' - spec.add_development_dependency 'net-ftp', '~> 0.3.7' + spec.add_development_dependency 'net-ftp', '~> 0.3.8' spec.add_development_dependency 'pry-byebug', '~> 3.10', '>= 3.10.1' spec.add_development_dependency 'rake', '~> 13.2', '>= 13.2.1' spec.add_development_dependency 'reek', '~> 6.3' spec.add_development_dependency 'rspec', '~> 3.13' spec.add_development_dependency 'rspec-dns', '~> 0.1.8' - spec.add_development_dependency 'rubocop', '~> 1.65' - spec.add_development_dependency 'rubocop-performance', '~> 1.21', '>= 1.21.1' - spec.add_development_dependency 'rubocop-rspec', '~> 3.0', '>= 3.0.3' + spec.add_development_dependency 'rubocop', '~> 1.66', '>= 1.66.1' + spec.add_development_dependency 'rubocop-performance', '~> 1.22', '>= 1.22.1' + spec.add_development_dependency 'rubocop-rspec', '~> 3.1' spec.add_development_dependency 'simplecov', '~> 0.22.0' end diff --git a/.circleci/linter_configs/.rubocop.yml b/.circleci/linter_configs/.rubocop.yml index 5f7f2cf..49e9cee 100644 --- a/.circleci/linter_configs/.rubocop.yml +++ b/.circleci/linter_configs/.rubocop.yml @@ -136,3 +136,6 @@ RSpec/VerifiedDoubleReference: RSpec/IndexedLet: Enabled: false + +RSpec/StringAsInstanceDoubleConstant: + Enabled: false diff --git a/CHANGELOG.md b/CHANGELOG.md index c2a1464..b9da965 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.7.5] - 2024-10-14 + +### Updated + +- Updated gem development dependencies +- Updated `circleci`/`rubocop` configs +- Updated gem version + ## [1.7.4] - 2024-07-16 ### Updated diff --git a/lib/dns_mock/version.rb b/lib/dns_mock/version.rb index bab9d8e..eb48f74 100644 --- a/lib/dns_mock/version.rb +++ b/lib/dns_mock/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module DnsMock - VERSION = '1.7.4' + VERSION = '1.7.5' end diff --git a/spec/dns_mock/rspec_helper/context_generator_spec.rb b/spec/dns_mock/rspec_helper/context_generator_spec.rb index 8d4c3cb..c769f73 100644 --- a/spec/dns_mock/rspec_helper/context_generator_spec.rb +++ b/spec/dns_mock/rspec_helper/context_generator_spec.rb @@ -122,7 +122,7 @@ end it 'has DnsMock::AVAILABLE_DNS_RECORD_TYPES as nested key values' do - expect(helper[hostname].keys).to include(*options) + expect(helper[hostname].keys).to include(*records) end end