rubocop/rubocop-rails (rubocop-rails)
### [`v2.23.0`](https://togithub.com/rubocop/rubocop-rails/blob/HEAD/CHANGELOG.md#2230-2023-12-16)
[Compare Source](https://togithub.com/rubocop/rubocop-rails/compare/v2.22.2...v2.23.0)
##### New features
- [#1183](https://togithub.com/rubocop/rubocop-rails/pull/1183): Support PostGIS adapter for PostgreSQL. (\[[@Dania02525](https://togithub.com/Dania02525)]\[])
##### Bug fixes
- [#1206](https://togithub.com/rubocop/rubocop-rails/issues/1206): Fix an error for `Rails/WhereMissing` where join method is called without arguments. (\[[@fatkodima](https://togithub.com/fatkodima)]\[])
- [#1189](https://togithub.com/rubocop/rubocop-rails/issues/1189): Fix false negatives for `Rails/Pluck` when using safe navigation method calls. (\[[@koic](https://togithub.com/koic)]\[])
- [#1204](https://togithub.com/rubocop/rubocop-rails/pull/1204): Make `Rails/ActiveSupportAliases`, `Rails/FindBy`, `Rails/FindById`, `Rails/Inquiry`, `Rails/Pick` `Rails/PluckId`, `Rails/PluckInWhere`, `Rails/WhereEquals`, `Rails/WhereExists`, and `Rails/WhereNot` cops aware of safe navigation operator. (\[[@koic](https://togithub.com/koic)]\[])
##### Changes
- [#1213](https://togithub.com/rubocop/rubocop-rails/issues/1213): Update `Rails/PluckInWhere` to check for `.ids` call. (\[[@fatkodima](https://togithub.com/fatkodima)]\[])
- [#1181](https://togithub.com/rubocop/rubocop-rails/pull/1181): Support `Nokogiri::HTML.parse` and `Nokogiri::HTML5.parse` on `Rails/ResponseParsedBody`. (\[[@r7kamura](https://togithub.com/r7kamura)]\[])
- [#1198](https://togithub.com/rubocop/rubocop-rails/issues/1198): Support `where.not` for `Rails/PluckInWhere`. (\[[@fatkodima](https://togithub.com/fatkodima)]\[])
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
'~> 2.22.0'
->'~> 2.23.0'
Release Notes
rubocop/rubocop-rails (rubocop-rails)
### [`v2.23.0`](https://togithub.com/rubocop/rubocop-rails/blob/HEAD/CHANGELOG.md#2230-2023-12-16) [Compare Source](https://togithub.com/rubocop/rubocop-rails/compare/v2.22.2...v2.23.0) ##### New features - [#1183](https://togithub.com/rubocop/rubocop-rails/pull/1183): Support PostGIS adapter for PostgreSQL. (\[[@Dania02525](https://togithub.com/Dania02525)]\[]) ##### Bug fixes - [#1206](https://togithub.com/rubocop/rubocop-rails/issues/1206): Fix an error for `Rails/WhereMissing` where join method is called without arguments. (\[[@fatkodima](https://togithub.com/fatkodima)]\[]) - [#1189](https://togithub.com/rubocop/rubocop-rails/issues/1189): Fix false negatives for `Rails/Pluck` when using safe navigation method calls. (\[[@koic](https://togithub.com/koic)]\[]) - [#1204](https://togithub.com/rubocop/rubocop-rails/pull/1204): Make `Rails/ActiveSupportAliases`, `Rails/FindBy`, `Rails/FindById`, `Rails/Inquiry`, `Rails/Pick` `Rails/PluckId`, `Rails/PluckInWhere`, `Rails/WhereEquals`, `Rails/WhereExists`, and `Rails/WhereNot` cops aware of safe navigation operator. (\[[@koic](https://togithub.com/koic)]\[]) ##### Changes - [#1213](https://togithub.com/rubocop/rubocop-rails/issues/1213): Update `Rails/PluckInWhere` to check for `.ids` call. (\[[@fatkodima](https://togithub.com/fatkodima)]\[]) - [#1181](https://togithub.com/rubocop/rubocop-rails/pull/1181): Support `Nokogiri::HTML.parse` and `Nokogiri::HTML5.parse` on `Rails/ResponseParsedBody`. (\[[@r7kamura](https://togithub.com/r7kamura)]\[]) - [#1198](https://togithub.com/rubocop/rubocop-rails/issues/1198): Support `where.not` for `Rails/PluckInWhere`. (\[[@fatkodima](https://togithub.com/fatkodima)]\[])Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.