Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all dependencies (major) #5

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 18, 2023

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
actions/checkout action major v3 -> v4 age adoption passing confidence
importmap-rails major 1.1.5 -> 2.0.3 age adoption passing confidence
mysql major 8.0 -> 9.0 age adoption passing confidence
rspec-rails (changelog) major 5.1.2 -> 7.0.1 age adoption passing confidence
rubocop-rspec (changelog) major 2.13.1 -> 3.1.0 age adoption passing confidence
turbo-rails (changelog) major 1.1.1 -> 2.0.10 age adoption passing confidence

Release Notes

actions/checkout (actions/checkout)

v4

Compare Source

rails/importmap-rails (importmap-rails)

v2.0.3

Compare Source

What's Changed

Full Changelog: rails/importmap-rails@v2.0.2...v2.0.3

v2.0.2

Compare Source

What's Changed

New Contributors

Full Changelog: rails/importmap-rails@v2.0.1...v2.0.2

v2.0.1

Compare Source

What's Changed

  • Ensure update only runs when there are outdated packages by @​dhh

Full Changelog: rails/importmap-rails@v2.0.0...v2.0.1

v2.0.0

Compare Source

What's Changed

This major release includes two potentially backwards-incompatible changes:

  • The compatibility shim is no longer included, since all major browsers now natively support import maps. But if you need to support old browsers, like Safari 15, Firefox 75, Chrome 88, you should continue using the 1.x series of this gem.
  • Preloading is now the default. So if you have pins that you intend to lazy load, you need to specifically call preload: false as part of the pin.

All changes:

Full Changelog: rails/importmap-rails@v1.2.3...v2.0.0

v1.2.3

Compare Source

What's Changed

New Contributors

Full Changelog: rails/importmap-rails@v1.2.2...v1.2.3

v1.2.2

Compare Source

What's Changed

New Contributors

Full Changelog: rails/importmap-rails@v1.2.1...v1.2.2

v1.2.1

Compare Source

What's Changed

New Contributors

Full Changelog: rails/importmap-rails@v1.1.6...v1.2.1

v1.2.0

Compare Source

v1.1.6

Compare Source

What's Changed

Full Changelog: rails/importmap-rails@v1.1.5...v1.1.6

rspec/rspec-rails (rspec-rails)

v7.0.1

Compare Source

Full Changelog

Bug Fixes:

  • Remove mutation of Rails constant in favour of public api. (Petrik de Heus, #​2789)
  • Cleanup Rails scaffold for unsupported versions. (Matt Jankowski, #​2790)
  • Remove deprecated scaffold that was unintentionally included in 7.0.0
    (Jon Rowe, #​2791)

v7.0.0

Compare Source

Full Changelog

Enhancements:

  • Change default driver for system specs on Rails 7.2 to match its default.
    (Steve Polito, #​2746)
  • Verify ActiveJob arguments by comparing to the method signature. (Oli Peate, #​2745)
  • Add suggestion to rails_helper.rb to skip when not in test mode. (Glauco Custódio, #​2751)
  • Add at_priority qualifier to have_enqueued_job set of matchers. (mbajur, #​2759)
  • Add spec directories to rails stats on Rails main / 8.0.0. (Petrik de Heus, #​2781)

v6.1.5

Compare Source

Full Changelog

Bug Fixes:

  • Restore old order of requiring support files. (Franz Liedke, #​2785)
  • Prevent running rake spec:statsetup on Rails main / 8.0.0. (Petrik de Heus, #​2781)

v6.1.4

Compare Source

v6.1.3

Compare Source

Full Changelog

Bug Fixes:

  • Reset ActiveSupport::CurrentAttributes between examples. (Javier Julio, #​2752)
  • Fix a broken link in generated mailer previews. (Chiara Núñez, #​2764)
  • Fix have_status_code behaviour with deprecated status names by delegating
    to Rack::Utils.status_code/1 to set the expected status code. (Darren Boyd, #​2765)

v6.1.2

Compare Source

Full Changelog

Bug Fixes:

  • Fix generated mailer paths to match Rails convention. (Patrício dos Santos, #​2735)
  • Fix class in template for generator specs. (Nicolas Buduroi, #​2744)

v6.1.1

Compare Source

Full Changelog

Bug Fixes:

  • Improved deprecation message for RSpec::Rails::Configuration.fixture_paths
    (Benoit Tigeot, #​2720)
  • Fix support for namespaced fixtures in Rails 7.1. (Benedikt Deicke, #​2716)

v6.1.0

Compare Source

Full Changelog

Enhancements:

  • Support for Rails 7.1
  • Minor tweak to generated rails_helper.rb to use Rails.root.join.
    (@​masato-bkn, Ryo Nakamura, #​2640, #​2678)
  • Add RSpec::Rails::Configuration.fixture_paths configuration to support
    the matching change to ActiveRecord::TestFixtures, previous singular
    form is deprecated and will be removed in Rails 7.2. (Juan Gueçaimburu, #​2673)
  • Add send_email matcher to match emails rather than specific jobs.
    (Andrei Kaleshka, #​2670)
  • When using render in view specs, :locals will now be merged into the
    default implicit template, allowing render locals: {...} style calls.
    (Jon Rowe, #​2686)
  • Add support for Rails.config.action_mailer.preview_paths on Rails 7.1/
    (Jon Rowe, #​2706)

v6.0.4

Compare Source

Full Changelog

Bug Fixes:

  • Fuzzy match have_broadcasted_to so that argument matchers can be used.
    (Timothy Peraza, #​2684)
  • Fix fixture warning during :context hooks on Rails main. (Jon Rowe, #​2685)
  • Fix stub_template on Rails main. (Jon Rowe, #​2685)
  • Fix variable name in scaffolded view specs when namespaced. (Taketo Takashima, #​2694)
  • Prevent take_failed_screenshot producing an additional error through metadata
    access. (Jon Rowe, #​2704)
  • Use ActiveSupport::ExecutionContext::TestHelper on Rails 7+. (Jon Rowe, #​2711)
  • Fix leak of templates stubbed with stub_template on Rails 7.1. (Jon Rowe, #​2714)

v6.0.3

Compare Source

Full Changelog

Bug Fixes:

  • Set ActiveStorage::FixtureSet.file_fixture_path when including file fixture support.
    (Jason Yates, #​2671)
  • Allow broadcast_to matcher to take Symbols. (@​Vagab, #​2680)

v6.0.2

Compare Source

Full Changelog

Bug Fixes:

  • Fix ActionView::PathSet when render_views is off for Rails 7.1.
    (Eugene Kenny, Iliana, #​2631)
  • Support Rails 7.1's #fixtures_paths in example groups (removes a deprecation warning).
    (Nicholas Simmons, #​2664)
  • Fix have_enqueued_job to properly detect enqueued jobs when other jobs were
    performed inside the expectation block. (Slava Kardakov, Phil Pirozhkov, #​2573)

v6.0.1

Compare Source

Full Changelog

Bug Fixes:

  • Prevent tagged logged support in Rails 7 calling #name. (Jon Rowe, #​2625)

v6.0.0

Compare Source

Full Changelog

Enhancements:

  • Support Rails 7
  • Template tweaks to remove instance variables from generated specs. (Takuma Ishikawa, #​2599)
  • Generators now respects default path configuration option. (@​vivekmiyani, #​2508)

Breaking Changes:

  • Drop support for Rails below 6.1
  • Drop support for Ruby below 2.5 (following supported versions of Rails 6.1)
  • Change the order of after_teardown from after to around in system
    specs to improve compatibility with extensions and Capybara. (Tim Diggins, #​2596)

Deprecations:

  • Deprecates integration spec generator (rspec:integration)
    which was an alias of request spec generator (rspec:request)
    (Luka Lüdicke, #​2374)
rubocop/rubocop-rspec (rubocop-rspec)

v3.1.0

Compare Source

  • Add RSpec/StringAsInstanceDoubleConstant to check for and correct strings used as instance_doubles. ([@​corsonknowles])
  • Fix false-positive for RSpec/UnspecifiedException when a method is literally named raise_exception. ([@​aarestad])
  • Fix false-positive for RSpec/UnspecifiedException when not_to raise_error is used within a block. ([@​aarestad], [@​G-Rath])

v3.0.5

Compare Source

  • Fix false-negative and error for RSpec/MetadataStyle when non-literal args are used in metadata in EnforceStyle: hash. ([@​cbliard])
  • Improve offense message for RSpec/IndexedLet. ([@​earlopain])

v3.0.4

Compare Source

  • Fix false-negative for UnspecifiedException when matcher is chained. ([@​r7kamura])

v3.0.3

Compare Source

  • Add support for Unicode RIGHT SINGLE QUOTATION MARK in RSpec/ExampleWording. ([@​jdufresne])
  • Suppress deprecation warning for RSpec/MultipleExpectations, RSpec/MultipleMemoizedHelpers, and RSpec/NestedGroups cops. ([@​koic])

v3.0.2

Compare Source

  • Fix wrong autocorrect for RSpec/ScatteredSetup when hook contains heredoc. ([@​earlopain])
  • Fix false negative for RSpec/PredicateMatcher when expectation contains custom failure message. ([@​earlopain])
  • Facilitate the 3.0 upgrade flow with proper extracted cop messages. ([@​jeppester])

v3.0.1

Compare Source

  • Bump RuboCop requirement to +1.61. ([@​ydah])

v3.0.0

Compare Source

  • Remove extracted cops in Capybara, FactoryBot and Rails departments. ([@​ydah])
  • Remove RuboCop::RSpec::Language::NodePattern. ([@​ydah])
  • Remove RSpec/FilePath cop. ([@​ydah])
  • Remove RSpec/Capybara/FeatureMethods cop. If you are using this cop, change it to use RSpec/Dialect. ([@​ydah])
  • Add new RSpec/MissingExpectationTargetMethod cop. ([@​krororo])
  • Fix an error for RSpec/ScatteredSetup when one of the hooks is an empty block. ([@​earlopain])

These previously pending cops are now enabled by default: RSpec/BeEmpty, RSpec/BeEq, RSpec/BeNil, RSpec/ChangeByZero, RSpec/ClassCheck, RSpec/ContainExactly, RSpec/DuplicatedMetadata, RSpec/EmptyMetadata, RSpec/EmptyOutput, RSpec/Eq, RSpec/ExcessiveDocstringSpacing, RSpec/ExpectInLet, RSpec/IdenticalEqualityAssertion, RSpec/IndexedLet, RSpec/IsExpectedSpecify, RSpec/MatchArray, RSpec/MetadataStyle, RSpec/NoExpectationExample, RSpec/PendingWithoutReason, RSpec/ReceiveMessages, RSpec/RedundantAround, RSpec/RedundantPredicateMatcher, RSpec/RemoveConst, RSpec/RepeatedSubjectCall, RSpec/SkipBlockInsideExample, RSpec/SortMetadata, RSpec/SpecFilePathFormat, RSpec/SpecFilePathSuffix, RSpec/SubjectDeclaration, RSpec/UndescriptiveLiteralsDescription, and RSpec/VerifiedDoubleReference.

Read more about how to upgrade in https://docs.rubocop.org/rubocop-rspec/upgrade_to_version\_3.html

v2.31.0

Compare Source

  • Support AutoCorrect: contextual option for LSP. ([@​ydah])

v2.30.0

Compare Source

v2.29.2

Compare Source

  • Fix beginless and endless range bug for RepeatedIncludeExample cop. ([@​hasghari])
  • Fix a false positive for RSpec/RepeatedSubjectCall when subject is used as argument to function call. ([@​K-S-A])

v2.29.1

Compare Source

  • Fix an error in the default configuration. ([@​ydah])

v2.29.0

Compare Source

  • Fix an autocorrect error for RSpec/ExpectActual. ([@​bquorning])
  • Add new RSpec/UndescriptiveLiteralsDescription cop. ([@​ydah])
  • Add new RSpec/EmptyOutput cop. ([@​bquorning])

v2.28.0

Compare Source

  • Extract RSpec Rails cops to a separate repository, rubocop-rspec_rails. The rubocop-rspec_rails repository is a dependency of rubocop-rspec and the cops related to rspec-rails are aliased (RSpec/Rails/Foo == RSpecRails/Foo) until v3.0 is released, so the change will be invisible to users until then. ([@​ydah])

v2.27.1

Compare Source

  • Fix a false positive for RSpec/RepeatedSubjectCall when subject.method_call. ([@​ydah])
  • Add configuration option OnlyStaticConstants to RSpec/DescribedClass. ([@​ydah])

v2.27.0

Compare Source

  • Add new RSpec/IsExpectedSpecify cop. ([@​ydah])
  • Add new RSpec/RepeatedSubjectCall cop. ([@​drcapulet])
  • Add support for assert_true, assert_false, assert_not_equal, assert_not_nil, *_empty, *_predicate, *_kind_of, *_in_delta, *_match, *_instance_of and *_includes assertions in RSpec/Rails/MinitestAssertions. ([@​ydah], [@​G-Rath])
  • Support asserts with messages in Rspec/BeEmpty. ([@​G-Rath])
  • Fix a false positive for RSpec/ExpectActual when used with rspec-rails routing matchers. ([@​naveg])
  • Add configuration option ResponseMethods to RSpec/Rails/HaveHttpStatus. ([@​ydah])
  • Fix a false negative for RSpec/DescribedClass when class with constant. ([@​ydah])
  • Fix a false positive for RSpec/ExampleWithoutDescription when specify with multi-line block and missing description. ([@​ydah])
  • Fix an incorrect autocorrect for RSpec/ChangeByZero when compound expectations with line break before .by(0). ([@​ydah])

v2.26.1

Compare Source

  • Fix an error for RSpec/SharedExamples when using examples without argument. ([@​ydah])

v2.26.0

Compare Source

  • Add new RSpec/RedundantPredicateMatcher cop. ([@​ydah])
  • Add new RSpec/RemoveConst cop. ([@​swelther])
  • Add support for correcting "it will" (future tense) for RSpec/ExampleWording. ([@​jdufresne])
  • Add support for symbol style for RSpec/SharedExamples. ([@​jessieay])
  • Ensure PendingWithoutReason can detect violations inside shared groups. ([@​robinaugh])

v2.25.0

Compare Source

  • Add support single quoted string and percent string and heredoc for RSpec/Rails/HttpStatus. ([@​ydah])
  • Change to be inline disable for RSpec/SpecFilePathFormat like RSpec/FilePath. ([@​ydah])
  • Fix a false positive for RSpec/MetadataStyle with example groups having multiple string arguments. ([@​franzliedke])

v2.24.1

Compare Source

  • Fix an error when using RSpec/FilePath and revert to enabled by default. If you have already moved to RSpec/SpecFilePathSuffix and RSpec/SpecFilePathFormat, disable RSpec/FilePath explicitly as Enabled: false. The RSpec/FilePath before migration and the RSpec/SpecFilePathSuffix and RSpec/SpecFilePathFormat as the target are available respectively. ([@​ydah])

v2.24.0

Compare Source

  • Split RSpec/FilePath into RSpec/SpecFilePathSuffix and RSpec/SpecFilePathFormat. RSpec/FilePath cop is disabled by default and the two new cops are pending and need to be enabled explicitly. ([@​ydah])
  • Add new RSpec/Eq cop. ([@​ydah])
  • Add RSpec/MetadataStyle and RSpec/EmptyMetadata cops. ([@​r7kamura])
  • Add support RSpec/Rails/HttpStatus when have_http_status with string argument. ([@​ydah])
  • Fix an infinite loop error when RSpec/ExcessiveDocstringSpacing finds a description with non-ASCII leading/trailing whitespace. ([@​bcgraham])
  • Fix an incorrect autocorrect for RSpec/ReceiveMessages when return values declared between stubs. ([@​marocchino])
  • Fix a false positive RSpec/Focus when chained method call and inside define method. ([@​ydah])

v2.23.2

Compare Source

  • Fix an incorrect autocorrect for RSpec/ReceiveMessages when method is only non-word character. ([@​marocchino])
  • Fix a false positive for RSpec/ReceiveMessages when return with splat. ([@​marocchino])

v2.23.1

Compare Source

  • Mark to Safe: false for RSpec/Rails/NegationBeValid cop. ([@​ydah])
  • Declare autocorrect as unsafe for RSpec/ReceiveMessages. ([@​bquorning])

v2.23.0

Compare Source

  • Add new RSpec/Rails/NegationBeValid cop. ([@​ydah])
  • Fix a false negative for RSpec/ExcessiveDocstringSpacing when finds description with em space. ([@​ydah])
  • Fix a false positive for RSpec/EmptyExampleGroup when example group with examples defined in if branch inside iterator. ([@​ydah])
  • Update the message output of RSpec/ExpectActual to include the word 'value'. ([@​corydiamand])
  • Fix a false negative for RSpec/Pending when it without body. ([@​ydah])
  • Add new RSpec/ReceiveMessages cop. ([@​ydah])
  • Change default.yml path to use **/spec/* instead of spec/*. ([@​ydah])
  • Add AllowedIdentifiers and AllowedPatterns configuration option to RSpec/IndexedLet. ([@​ydah])
  • Fix RSpec/NamedSubject when block has no body. ([@​splattael])
  • Fix RSpec/LetBeforeExamples autocorrect incompatible with RSpec/ScatteredLet autocorrect. ([@​ydah])
  • Update RSpec/Focus to support shared_context and shared_examples ([@​tmaier])

v2.22.0

Compare Source

  • Extract factory_bot cops to a separate repository, rubocop-factory_bot. The rubocop-factory_bot repository is a dependency of rubocop-rspec and the factory_bot cops are aliased (RSpec/FactoryBot/Foo == FactoryBot/Foo) until v3.0 is released, so the change will be invisible to users until then. ([@​ydah])

v2.21.0

Compare Source

  • Fix a false positive in RSpec/IndexedLet with suffixes after index-like numbers. ([@​pirj])
  • Fix an error for RSpec/Rails/HaveHttpStatus with comparison with strings containing non-numeric characters. ([@​ydah])
  • Fix an error for RSpec/MatchArray when match_array with no argument. ([@​ydah])
  • Add support a_block_changing and changing for RSpec/ChangeByZero. ([@​ydah])
  • Drop Ruby 2.6 support. ([@​ydah])

v2.20.0

Compare Source

  • Add new RSpec/IndexedLet cop. ([@​dmitrytsepelev])
  • Add new RSpec/BeEmpty cop. ([@​ydah], [@​bquorning])
  • Add autocorrect support for RSpec/ScatteredSetup. ([@​ydah])
  • Add support be_status style for RSpec/Rails/HttpStatus. ([@​ydah])
  • Add support for shared example groups to RSpec/EmptyLineAfterExampleGroup. ([@​pirj])
  • Add support for RSpec/HaveHttpStatus when using response.code. ([@​ydah])
  • Fix order of expected and actual in correction for RSpec/Rails/MinitestAssertions ([@​mvz])
  • Fix a false positive for RSpec/DescribedClassModuleWrapping when RSpec.describe numblock is nested within a module. ([@​ydah])
  • Fix a false positive for RSpec/FactoryBot/ConsistentParenthesesStyle inside &&, || and :? when omit_parentheses is on ([@​dmitrytsepelev])
  • Fix a false positive for RSpec/PendingWithoutReason when pending/skip has a reason inside an example group. ([@​ydah])
  • Fix a false negative for RSpec/RedundantAround when redundant numblock around. ([@​ydah])
  • Change RSpec/ContainExactly to ignore calls with no arguments, and change RSpec/MatchArray to ignore calls with an empty array literal argument. ([@​ydah], [@​bquorning])
  • Make RSpec/MatchArray and RSpec/ContainExactly pending. ([@​ydah])

v2.19.0

Compare Source

  • Fix a false positive for RSpec/ContextWording when context is interpolated string literal or execute string. ([@​ydah])
  • Fix a false positive for RSpec/DescribeMethod when multi-line describe without # and . at the beginning. ([@​ydah], [@​pirj])
  • Fix a false positive for RSpec/VariableName when inside non-spec code. ([@​ydah])
  • Fix a false positive for RSpec/VariableDefinition when inside non-spec code. ([@​ydah])
  • Add new RSpec/PendingBlockInsideExample cop. ([@​ydah])
  • Add RSpec/RedundantAround cop. ([@​r7kamura])
  • Add RSpec/Rails/TravelAround cop. ([@​r7kamura])
  • Add RSpec/ContainExactly and RSpec/MatchArray cops. ([@​faucct])
  • Fix a false positive for RSpec/PendingWithoutReason when not inside example and pending/skip with block. ([@​ydah], [@​pirj])
  • Fix a false positive for RSpec/PendingWithoutReason when skip is passed a block inside example. ([@​ydah], [@​pirj])
  • Rename RSpec/PendingBlockInsideExample cop to RSpec/SkipBlockInsideExample. ([@​pirj])
  • Deprecate send_pattern/block_pattern/numblock_pattern helpers in favour of using node pattern explicitly. ([@​pirj], [@​ydah])
  • Fix an incorrect autocorrect for RSpec/VerifiedDoubleReference when namespaced class. ([@​ydah])

v2.18.1

Compare Source

  • Add rubocop-capybara version constraint to prevent sudden cop enabling when it hits 3.0. ([@​pirj])

v2.18.0

Compare Source

  • Extract Capybara cops to a separate repository, rubocop-capybara. The rubocop-capybara repository is a dependency of rubocop-rspec and the Capybara cops are aliased (RSpec/Capybara/Foo == Capybara/Foo) until v3.0 is released, so the change will be invisible to users until then. ([@​pirj])

v2.17.1

Compare Source

  • Fix a false negative for RSpec/Pending when using skipped in metadata is multiline string. ([@​ydah])
  • Fix a false positive for RSpec/NoExpectationExample when using skipped in metadata is multiline string. ([@​ydah])
  • Fix a false positive for RSpec/ContextMethod when multi-line context with # at the beginning. ([@​ydah])
  • Fix an incorrect autocorrect for RSpec/PredicateMatcher when multiline expect and predicate method with heredoc. ([@​ydah])
  • Fix a false positive for RSpec/PredicateMatcher when include with multiple argument. ([@​ydah])

v2.17.0

Compare Source

  • Fix a false positive for RSpec/PendingWithoutReason when pending/skip is argument of methods. ([@​ydah])
  • Add new RSpec/Capybara/MatchStyle cop. ([@​ydah])
  • Add new RSpec/Rails/MinitestAssertions cop. ([@​ydah])
  • Fix a false positive for RSpec/PendingWithoutReason when not inside example. ([@​ydah])
  • Fix a false negative for RSpec/PredicateMatcher when using include and respond_to. ([@​ydah])
  • Fix a false positive for RSpec/StubbedMock when stubbed message expectation with a block and block parameter. ([@​ydah])

v2.16.0

Compare Source

  • Add new RSpec/FactoryBot/FactoryNameStyle cop. ([@​ydah])
  • Improved processing speed for RSpec/Be, RSpec/ExpectActual, RSpec/ImplicitExpect, RSpec/MessageSpies, RSpec/PredicateMatcher and RSpec/Rails/HaveHttpStatus. ([@​ydah])
  • Fix wrong autocorrection in n_times style on RSpec/FactoryBot/CreateList. ([@​r7kamura])
  • Fix a false positive for RSpec/FactoryBot/ConsistentParenthesesStyle when using generate with multiple arguments. ([@​ydah])
  • Mark RSpec/BeEq as Safe: false. ([@​r7kamura])
  • Add RSpec/DuplicatedMetadata cop. ([@​r7kamura])
  • Mark RSpec/BeEql as Safe: false. ([@​r7kamura])
  • Add RSpec/PendingWithoutReason cop. ([@​r7kamura])

v2.15.0

Compare Source

  • Fix a false positive for RSpec/RepeatedDescription when different its block expectations are used. ([@​ydah])
  • Add named_only style to RSpec/NamedSubject. ([@​kuahyeow])
  • Fix RSpec/FactoryBot/ConsistentParenthesesStyle to ignore calls without the first positional argument. ([@​pirj])
  • Fix RSpec/FactoryBot/ConsistentParenthesesStyle to ignore calls inside a Hash or an Array. ([@​pirj])
  • Fix RSpec/NestedGroups to correctly use AllowedGroups config. ([@​samrjenkins])
  • Remove Runners and HookScopes RSpec DSL elements from configuration. ([@​pirj])
  • Add with default RSpec/Language config helper to lib (under rubocop/rspec/shared_contexts/default_rspec_language_config_context), to allow use for downstream cops based on RuboCop::Cop::RSpec::Base. ([@​smcgivern])

v2.14.2

Compare Source

  • Fix an incorrect autocorrect for FactoryBot/ConsistentParenthesesStyle with omit_parentheses option when method name and first argument are not on same line. ([@​ydah])
  • Fix autocorrection loop in RSpec/ExampleWording for insufficient example wording. ([@​pirj])
  • Fix RSpec/SortMetadata not to reorder arguments of include_/it_behaves_like. ([@​pirj])
  • Fix a false positive for RSpec/NoExpectationExample when allowed pattern methods with arguments. ([@​ydah])
  • Change RSpec/FilePath so that it only checks suffix when path is under spec/routing or type is defined as routing. ([@​r7kamura])

v2.14.1

Compare Source

  • Fix an error for RSpec/Rails/InferredSpecType with redundant type before other Hash metadata. ([@​ydah])

v2.14.0

Compare Source

  • Add require_implicit style to RSpec/ImplicitSubject. ([@​r7kamura])
  • Fix a false positive for RSpec/Capybara/SpecificMatcher when have_css("a") without attribute. ([@​ydah])
  • Update RSpec/ExampleWording cop to raise error for insufficient descriptions. ([@​akrox58])
  • Add new RSpec/Capybara/NegationMatcher cop. ([@​ydah])
  • Add AllowedPatterns configuration option to RSpec/NoExpectationExample. ([@​ydah])
  • Improve RSpec/NoExpectationExample cop to ignore examples skipped or pending via metadata. ([@​pirj])
  • Add RSpec/FactoryBot/ConsistentParenthesesStyle cop. ([@​Liberatys])
  • Add RSpec/Rails/InferredSpecType cop. ([@​r7kamura])
  • Add new RSpec/Capybara/SpecificActions cop. ([@​ydah])
  • Update config/default.yml removing deprecated option to make the config correctable by users. ([@​ignaciovillaverde])
  • Do not attempt to auto-correct example groups with include_examples in RSpec/LetBeforeExamples. ([@​pirj])
  • Add new RSpec/SortMetadata cop. ([@​leoarnold])
  • Add support for subject! method to RSpec/SubjectDeclaration. ([@​ydah])

v2.13.2

Compare Source

  • Fix an error for RSpec/Capybara/SpecificFinders with no parentheses. ([@​ydah])
  • Fix a false positive for RSpec/NoExpectationExample with pending using skip or pending inside an example. ([@​ydah])
  • Exclude have_text and have_content that raise ArgumentError with RSpec/Capybara/VisibilityMatcher where :visible is an invalid option. ([@​ydah])
  • Fix a false negative for RSpec/Capybara/VisibilityMatcher with negative matchers. ([@​ydah])
hotwired/turbo-rails (turbo-rails)

v2.0.10

[Compare Source](h


Configuration

📅 Schedule: Branch creation - "every 1 hour after 00:00 and before 23:59" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update dependency rspec-rails to v6 Update all dependencies (major) Sep 4, 2023
@renovate renovate bot changed the title Update all dependencies (major) Update dependency rspec-rails to v6 Oct 17, 2023
@renovate renovate bot changed the title Update dependency rspec-rails to v6 Update all dependencies (major) Oct 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants