### Bug fixes

* [#14477](https://github.com/rubocop/rubocop/issues/14477): Fix a false positive for `Style/SafeNavigation` when using ternary expression with index access call with method chain. ([@koic][])
* [#14486](https://github.com/rubocop/rubocop/issues/14486): Fix false positives for `Style/RedundantParentheses` with unary operators and `yield`, `super`, or `defined?`. ([@earlopain][])
* [#14489](https://github.com/rubocop/rubocop/pull/14489): Fix false negatives for `Style/RedundantParentheses` with method calls taking argument without parentheses like `return (x y) if z`. ([@earlopain][])
* [#14499](https://github.com/rubocop/rubocop/issues/14499): Fix wrong autocorrect for `Style/StringConcatenation` when a double-quoted string contains escaped quotes and interpolation. ([@earlopain][])
* [#14502](https://github.com/rubocop/rubocop/issues/14502): Fix wrong autocorrect for `Style/StringConcatenation` when a single-quoted string contains interpolation like `'#{foo}'`. ([@earlopain][])

### Changes

* [#14493](https://github.com/rubocop/rubocop/issues/14493): Make `Naming/PredicateMethod` allow the `initialize` method. ([@koic][])

[@koic]: https://github.com/koic
[@earlopain]: https://github.com/earlopain
