CHANGELOG.md in rubocop-rspec-1.42.0 vs CHANGELOG.md in rubocop-rspec-1.43.0

- old
+ new

@@ -1,9 +1,22 @@ # Change log ## Master (Unreleased) +## 1.43.0 (2020-08-17) + +* Add a new base cop class `::RuboCop::Cop::RSpec::Base`. The old base class `::RuboCop::Cop::RSpec::Cop` is deprecated, and will be removed in the next major release. ([@bquorning][]) +* Add support for subject detection after includes and example groups in `RSpec/LeadingSubject`. ([@pirj][]) +* Ignore trailing punctuation in context description prefix. ([@elliterate][]) +* Relax `RSpec/VariableDefinition` cop so interpolated and multiline strings are accepted even when configured to enforce the `symbol` style. ([@bquorning][]) +* Fix `RSpec/EmptyExampleGroup` to flag example groups with examples in invalid scopes. ([@mlarraz][]) +* Fix `RSpec/EmptyExampleGroup` to ignore examples groups with examples defined inside iterators. ([@pirj][]) +* Improve `RSpec/NestedGroups`, `RSpec/FilePath`, `RSpec/DescribeMethod`, `RSpec/MultipleDescribes`, `RSpec/DescribeClass`'s top-level example group detection. ([@pirj][]) +* Add detection of `let!` with a block-pass or a string literal to `RSpec/LetSetup`. ([@pirj][]) +* Add `IgnoredPatterns` configuration option to `RSpec/VariableName`. ([@jtannas][]) +* Add `RSpec/MultipleMemoizedHelpers` cop. ([@mockdeep][]) + ## 1.42.0 (2020-07-09) * Update RuboCop dependency to 0.87.0 because of changes to internal APIs. ([@bquorning][], [@Darhazer][]) ## 1.41.0 (2020-07-03) @@ -527,5 +540,9 @@ [@zdennis]: https://github.com/zdennis [@robotdana]: https://github.com/robotdana [@rolfschmidt]: https://github.com/rolfschmidt [@andrykonchin]: https://github.com/andrykonchin [@harrylewis]: https://github.com/harrylewis +[@elliterate]: https://github.com/elliterate +[@mlarraz]: https://github.com/mlarraz +[@jtannas]: https://github.com/jtannas +[@mockdeep]: https://github.com/mockdeep