chore(deps): update pre-commit non-major hooks
#440
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.36.0→0.36.142.84.0→42.92.14v1.82.1→v1.84.0Note: The
pre-commitmanager in Renovate is not supported by thepre-commitmaintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.Release Notes
python-jsonschema/check-jsonschema (python-jsonschema/check-jsonschema)
v0.36.1Compare Source
github-workflows, gitlab-ci, mergify, readthedocs, renovate, snapcraft, taskfile
(2026-01-25)
renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)
v42.92.14Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.92.14 for more changes
v42.92.13Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.92.13 for more changes
v42.92.12Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.92.12 for more changes
v42.92.11Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.92.11 for more changes
v42.92.10Compare Source
See https://github.com/renovatebot/renovate/releases/tag/42.92.10 for more changes
rubocop-hq/rubocop (rubocop-hq/rubocop)
v1.84.0: RuboCop v1.84.0Compare Source
New features
AllowImplicitArrayLiteralstoLayout/FirstArrayElementLineBreak. (@koic)Style/ReverseFindcop. (@koic)Style/EmptyClassDefinitioncop to enforce consistent style for empty class definitions. The cop can enforce either a two-line class definition orClass.newfor classes with no body. (@ydakuka)Style/HashLookupMethodcop to enforceHash#[]vsHash#fetchpreference. (@sferik)Style/NegativeArrayIndexcop to enforce using negative array indices instead of calculating array length minus a value. The cop handles both simple index patterns and range patterns, and recognizes preserving methods and their combinations. (@ydakuka)TargetRubyVersion 4.1(experimental). (@koic)Bug fixes
CategoriesforLayout/ClassStructure. (@fatkodima)Style/GuardClausewhen using heredoc as an argument of raise inelsebranch andifbranch is empty. (@koic)Style/HashLookupMethodcop when there's no receiver. (@viralpraxis)ruby_extractorwhen usingoffset: 0and different source buffers. (@ydakuka)Style/RedundantConditionwhen the branches contains constant assignment. (@koic)--force-default-confignot preventing project config loading when used with options that access configuration. (@sakuro)Style/HashSyntaxwhen shorthand syntax is used in condition ofif/unless/while/until. (@ydakuka)Layout/IndentationWidthby adding a newEnforcedStyleAlignWithstyle parameter. (@MikeMcQuaid)Layout/LineLengthwhenSplitStringsoption is enabled and strings span multiple lines. (@HariprasanthMSH)Layout/IndentationWidthandLayout/IndentationConsistencywhen usingEnforcedStyle: indented_internal_methodswith method chain blocks. (@ydakuka)Layout/IndentationWidthwhen autocorrecting mixed tabs and spaces in blocks. Fix an infinite loop error forLayout/DefEndAlignmentandLayout/IndentationStylewhen autocorrecting mixed tabs and spaces. Autocorrection for tabs is disabled inAlignmentCorrectorfor indentation offenses, but enabled foralign_end. (@ydakuka)Layout/FirstArgumentIndentationto correct entire method calls and chains for nested calls. (@ydakuka)Offense#highlighted_areato return a validParser::Source::Range. (@ydakuka)Security/JSONLoadwhencreate_additionsoption is passed with other options in a hash. (@wktk)Changes
squishandsquish!applied to heredoc toLayout/HeredocIndentation. (@lovro-bikic)Forwardablemethods inLint/DuplicateMethods. (@lovro-bikic)Lint/RedundantSplatExpansionaware of constant assignment. (@koic)Style/AccessModifierDeclarationsaware of self class. (@koic)Modulemember existence methods toStyle/ModuleMemberExistenceCheck. (@lovro-bikic)AllowedMethodsconfiguration toStyle/ModuleMemberExistenceCheck. (@lovro-bikic)Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 05:59 AM, only on Tuesday ( * 0-5 * * 2 ) (UTC), 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.
This PR was generated by Mend Renovate. View the repository job log.