Sourced from rubocop's\nreleases.
\n\n\nRuboCop 1.64.1
\nBug fixes
\n\n
\n- #12951:\nFix an error for
\nStyle/Copyright
when\nAutocorrectNotice
is missing. (@koic
)- #12932:\nFix end position of diagnostic for LSP. (
\n@ksss
)- #12926:\nFix a false positive for
\nStyle/SuperArguments
when the\nmethods block argument is reassigned beforesuper
. (@earlopain
)- #12931:\nFix false positives for
\nStyle/RedundantLineContinuation
\nwhen line continuations involvebreak
,next
,\noryield
with a return value. (@koic
)- #12924:\nFix false positives for
\nStyle/SendWithLiteralMethodName
\nwhenpublic_send
argument is a method name that cannot be\nautocorrected. (@koic
)
Sourced from rubocop's\nchangelog.
\n\n\n1.64.1 (2024-05-31)
\nBug fixes
\n\n
\n- #12951:\nFix an error for
\nStyle/Copyright
when\nAutocorrectNotice
is missing. ([@koic
][])- #12932:\nFix end position of diagnostic for LSP. ([
\n@ksss
][])- #12926:\nFix a false positive for
\nStyle/SuperArguments
when the\nmethods block argument is reassigned beforesuper
. ([@earlopain
][])- #12931:\nFix false positives for
\nStyle/RedundantLineContinuation
\nwhen line continuations involvebreak
,next
,\noryield
with a return value. ([@koic
][])- #12924:\nFix false positives for
\nStyle/SendWithLiteralMethodName
\nwhenpublic_send
argument is a method name that cannot be\nautocorrected. ([@koic
][])1.64.0 (2024-05-23)
\nNew features
\n\n
\n- #12904:\nAdd new
\neither_consistent
\nSupportedShorthandSyntax
toStyle/HashSyntax
.\n([@pawelma
][])- #12842:\nAdd new
\nStyle/SendWithLiteralMethodName
cop. ([@koic
][])- #12309:\nAdd new
\nStyle/SuperArguments
cop. ([@earlopain
][])- #12917:\nSuggest correct formatter name for
\n--format
command line\noption. ([@koic
][])- #12242:\nSupport
\nAllowModifiersOnAttrs
option for\nStyle/AccessModifierDeclarations
. ([@krororo
][])- #11585:\nSupport
\nAllowedMethods
for\nStyle/DocumentationMethod
. ([@koic
][])Bug fixes
\n\n
\n- #7189:\nFix a false positive for
\nStyle/Copyright
when using\nmultiline copyright notice. ([@koic
][])- #12914:\nFix a false negative for
\nLayout/EmptyComment
when using an\nempty comment next to code after comment line. ([@koic
][])- #12919:\nFix false negatives for
\nStyle/ArgumentsForwarding
when\nforward target issuper
. ([@koic
][])- #12923:\nFix false negatives for
\nStyle/ArgumentsForwarding
when\nforward target is safe navigation method. ([@koic
][])- #12894:\nFix false positives for
\nStyle/MapIntoArray
when using\neach
without receiver with<<
to build\nan array. ([@koic
][])- #12876:\nFix an error for the lockfile parser if a gemfile exists but a lockfile\ndoesn't. ([
\n@earlopain
][])- #12888:\nFix
\n--no-exclude-limit
generating a todo with\nMax
config instead of listing everything out with\nExclude
. ([@earlopain
][])- #12898:\nFix an error for
\nTargetRailsVersion
when parsing from the\nlockfile with prerelease rails. ([@earlopain
][])Changes
\n\n
\n- #12908:\nAdd rubocop-rspec back to suggested extensions when rspec-rails is in\nuse. ([
\n@pirj
][])- #12884:\nAlign output from
\ncop.documentation_url
with\n--show-docs-url
when passing a config as argument. ([@earlopain
][])- #12905:\nSupport
\nActiveSupportExtensionsEnabled
for\nStyle/SymbolProc
. ([@koic
][])- #12897:\nRespect user's intentions with
\nworkspace/executeCommand
LSP\nmethod. ([@koic
][])1.63.5 (2024-05-09)
\nBug fixes
\n\n
\n- #12877:\nFix an infinite loop error for\n
\nLayout/FirstArgumentIndentation
when specifying\nEnforcedStyle: with_fixed_indentation
of\nLayout/ArrayAlignment
. ([@koic
][])- #12873:\nFix an error for
\nMetrics/BlockLength
when the\nCountAsOne
config is invalid. ([@koic
][])- #12881:\nFix incorrect autocorrect when
\nStyle/NumericPredicate
is\nused with negations. ([@fatkodima
][])- #12882:\nFix
\nLayout/CommentIndentation
for comment-only pattern\nmatching. ([@nekketsuuu
][])1.63.4 (2024-04-28)
\n\n
... (truncated)
\n31be300
\nCut 1.64.18ba7464
\nUpdate Changelog80f619b
\nFix an error for Style/Copyright
a920ba5
\n[Fix #12949]\nUse the secret for the coverage reporter idf01e933
\nMerge pull request #12946\nfrom Earlopain/speedier-ci43105b4
\nSlightly speed up CI runs6463bf2
\nMove main tests to GitHub actions54421d6
\n[Fix #12910]\nEnsure that RuboCop runs warning-free1cfe0b3
\nMove ascii_spec
to GitHub actionsfbdffc3
\nMove internal_investigation
to GitHub actionsSourced from mighty_test's\r\nreleases.
\r\n\r\n\r\n0.3.0
\r\n✨ New Features
\r\n\r\n
\r\n- Support
\r\n-w
flag to enable Ruby warnings (#32)\r\n@mattbrictson
🐛 Bug Fixes
\r\n\r\n
\r\n- Fix "circular require" Ruby warning (#31)\r\n
\r\n@mattbrictson
🏠 Housekeeping
\r\n\r\n
\r\n- Update rubocop requirement from 1.62.1 to 1.63.4 (#33)\r\n
\r\n@dependabot
Full Changelog: https://github.com/mattbrictson/mighty_test/compare/v0.2.0...v0.3.0
\r\n
Sourced from rubocop's\nreleases.
\n\n\nRuboCop 1.64
\nNew features
\n\n
\n- #12904:\nAdd new
\neither_consistent
\nSupportedShorthandSyntax
toStyle/HashSyntax
.\n(@pawelma
)- #12842:\nAdd new
\nStyle/SendWithLiteralMethodName
cop. (@koic
)- #12309:\nAdd new
\nStyle/SuperArguments
cop. (@earlopain
)- #12917:\nSuggest correct formatter name for
\n--format
command line\noption. (@koic
)- #12242:\nSupport
\nAllowModifiersOnAttrs
option for\nStyle/AccessModifierDeclarations
. (@krororo
)- #11585:\nSupport
\nAllowedMethods
for\nStyle/DocumentationMethod
. (@koic
)Bug fixes
\n\n
\n- #7189:\nFix a false positive for
\nStyle/Copyright
when using\nmultiline copyright notice. (@koic
)- #12914:\nFix a false negative for
\nLayout/EmptyComment
when using an\nempty comment next to code after comment line. (@koic
)- #12919:\nFix false negatives for
\nStyle/ArgumentsForwarding
when\nforward target issuper
. (@koic
)- #12923:\nFix false negatives for
\nStyle/ArgumentsForwarding
when\nforward target is safe navigation method. (@koic
)- #12894:\nFix false positives for
\nStyle/MapIntoArray
when using\neach
without receiver with<<
to build\nan array. (@koic
)- #12876:\nFix an error for the lockfile parser if a gemfile exists but a lockfile\ndoesn't. (
\n@earlopain
)- #12888:\nFix
\n--no-exclude-limit
generating a todo with\nMax
config instead of listing everything out with\nExclude
. (@earlopain
)- #12898:\nFix an error for
\nTargetRailsVersion
when parsing from the\nlockfile with prerelease rails. (@earlopain
)Changes
\n\n
\n- #12908:\nAdd rubocop-rspec back to suggested extensions when rspec-rails is in\nuse. (
\n@pirj
)- #12884:\nAlign output from
\ncop.documentation_url
with\n--show-docs-url
when passing a config as argument. (@earlopain
)- #12905:\nSupport
\nActiveSupportExtensionsEnabled
for\nStyle/SymbolProc
. (@koic
)- #12897:\nRespect user's intentions with
\nworkspace/executeCommand
LSP\nmethod. (@koic
)
Sourced from rubocop's\nchangelog.
\n\n\n1.64.0 (2024-05-23)
\nNew features
\n\n
\n- #12904:\nAdd new
\neither_consistent
\nSupportedShorthandSyntax
toStyle/HashSyntax
.\n([@pawelma
][])- #12842:\nAdd new
\nStyle/SendWithLiteralMethodName
cop. ([@koic
][])- #12309:\nAdd new
\nStyle/SuperArguments
cop. ([@earlopain
][])- #12917:\nSuggest correct formatter name for
\n--format
command line\noption. ([@koic
][])- #12242:\nSupport
\nAllowModifiersOnAttrs
option for\nStyle/AccessModifierDeclarations
. ([@krororo
][])- #11585:\nSupport
\nAllowedMethods
for\nStyle/DocumentationMethod
. ([@koic
][])Bug fixes
\n\n
\n- #7189:\nFix a false positive for
\nStyle/Copyright
when using\nmultiline copyright notice. ([@koic
][])- #12914:\nFix a false negative for
\nLayout/EmptyComment
when using an\nempty comment next to code after comment line. ([@koic
][])- #12919:\nFix false negatives for
\nStyle/ArgumentsForwarding
when\nforward target issuper
. ([@koic
][])- #12923:\nFix false negatives for
\nStyle/ArgumentsForwarding
when\nforward target is safe navigation method. ([@koic
][])- #12894:\nFix false positives for
\nStyle/MapIntoArray
when using\neach
without receiver with<<
to build\nan array. ([@koic
][])- #12876:\nFix an error for the lockfile parser if a gemfile exists but a lockfile\ndoesn't. ([
\n@earlopain
][])- #12888:\nFix
\n--no-exclude-limit
generating a todo with\nMax
config instead of listing everything out with\nExclude
. ([@earlopain
][])- #12898:\nFix an error for
\nTargetRailsVersion
when parsing from the\nlockfile with prerelease rails. ([@earlopain
][])Changes
\n\n
\n- #12908:\nAdd rubocop-rspec back to suggested extensions when rspec-rails is in\nuse. ([
\n@pirj
][])- #12884:\nAlign output from
\ncop.documentation_url
with\n--show-docs-url
when passing a config as argument. ([@earlopain
][])- #12905:\nSupport
\nActiveSupportExtensionsEnabled
for\nStyle/SymbolProc
. ([@koic
][])- #12897:\nRespect user's intentions with
\nworkspace/executeCommand
LSP\nmethod. ([@koic
][])1.63.5 (2024-05-09)
\nBug fixes
\n\n
\n- #12877:\nFix an infinite loop error for\n
\nLayout/FirstArgumentIndentation
when specifying\nEnforcedStyle: with_fixed_indentation
of\nLayout/ArrayAlignment
. ([@koic
][])- #12873:\nFix an error for
\nMetrics/BlockLength
when the\nCountAsOne
config is invalid. ([@koic
][])- #12881:\nFix incorrect autocorrect when
\nStyle/NumericPredicate
is\nused with negations. ([@fatkodima
][])- #12882:\nFix
\nLayout/CommentIndentation
for comment-only pattern\nmatching. ([@nekketsuuu
][])1.63.4 (2024-04-28)
\nBug fixes
\n\n
\n- #12871:\nFix an error for
\nrubocop -V
when.rubocop.yml
\ncontains ERB. ([@earlopain
][])- #12862:\nFix a false positive for
\nStyle/RedundantLineContinuation
\nwhen line continuations involvereturn
with a return value.\n([@koic
][])- #12664:\nFix handling of
\ntextDocument/diagnostic
. ([@muxcmux
][])- #12865:\nFix Rails Cops, which weren't reporting any violations unless running\nwith
\nbundle exec
. ([@amomchilov
][])1.63.3 (2024-04-22)
\nBug fixes
\n\n
... (truncated)
\n91a19d6
\nCut 1.64727539d
\nUpdate Changelog3227bf0
\n[Fix #12309]\nAdd new Style/SuperArguments
cop9e78c46
\nFix false negatives for Style/ArgumentsForwarding
9408d0d
\n[Fix #12242]\nSupport AllowModifiersOnAttrs
option for\n`Style/AccessModifier...a909dda
\n[Fix #12919]\nFix false negatives for Style/ArgumentsForwarding
aee64e2
\nRename new SupportedShorthandSyntax from consistent_either to\neither_consistent86b0c39
\nFix non existing wording in HashShorthandSyntax method nameb9686b5
\nAdd changelog/new_add_new_consistent_either.md71abb5d
\nAdd new consistent_either
SupportedShorthandSyntax to\nStyle/HashSyntaxSourced from jinja2's\nreleases.
\n\n\n3.1.4
\nThis is the Jinja 3.1.4 security release, which fixes security issues\nand bugs but does not otherwise change behavior and should not result in\nbreaking changes.
\nPyPI: https://pypi.org/project/Jinja2/3.1.4/\nChanges: https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-4
\n\n
\n- The
\nxmlattr
filter does not allow keys with\n/
solidus,>
greater-than sign, or\n=
equals sign, in addition to disallowing spaces.\nRegardless of any validation done by Jinja, user input should never be\nused as keys to this filter, or must be separately validated first.\nGHSA-h75v-3vvj-5mfj
Sourced from jinja2's\nchangelog.
\n\n\nVersion 3.1.4
\nReleased 2024-05-05
\n\n
\n- The
\nxmlattr
filter does not allow keys with\n/
solidus,>
\ngreater-than sign, or=
equals sign, in addition to\ndisallowing spaces.\nRegardless of any validation done by Jinja, user input should never be\nused\nas keys to this filter, or must be separately validated first.\n:ghsa:h75v-3vvj-5mfj
dd4a8b5
\nrelease version 3.1.40668239
\nMerge pull request from GHSA-h75v-3vvj-5mfjd655030
\ndisallow invalid characters in keys to xmlattr filtera7863ba
\nadd ghsa linksb5c98e7
\nstart version 3.1.4da3a9f0
\nupdate project files (#1968)0ee5eb4
\nsatisfy formatter, linter, and strict mypy20477c6
\nupdate project files (#5457)e491223
\nupdate pyyaml dev dependency36f9885
\nfix pr linkTypeError
when tomo/config.rb
uses frozen string literals (#448)"}},{"before":"790cbd02e94636b1f1a6e043968fbac18292c0d3","after":"302a5f5f37c1f2aece3d2efe22e8a4fe97f00965","ref":"refs/heads/dependabot/pip/jinja2-3.1.4","pushedAt":"2024-05-25T01:32:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dependabot/pip/jinja2-3.1.4","shortMessageHtmlLink":"Merge branch 'main' into dependabot/pip/jinja2-3.1.4"}},{"before":"ffe8175de8a0401bd624db9ca4e6ad4a0276f7f1","after":"68ff66562c2d757e70283e5a8df090a8de3022de","ref":"refs/heads/fix-frozen-tomo-config","pushedAt":"2024-05-25T01:28:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Fix TypeError when tomo/config.rb uses frozen string literals\n\nIf the `.tomo/config.rb` file declares a setup or deploy task with\n`privileged: true` and the file starts with the special\n`# frozen_string_literal: true` comment, tomo crashes with the following\nerror message:\n\n```\nTypeError: can't define singleton\n lib/tomo/configuration/dsl/tasks_block.rb:17:in `extend_object'\n lib/tomo/configuration/dsl/tasks_block.rb:17:in `extend'\n lib/tomo/configuration/dsl/tasks_block.rb:17:in `run'\n```\n\nThis is because tomo is trying to call `.extend` on a frozen string.\n\nFix by creating a mutable copy of task names before extending them.","shortMessageHtmlLink":"Fix TypeError when tomo/config.rb uses frozen string literals"}},{"before":null,"after":"ffe8175de8a0401bd624db9ca4e6ad4a0276f7f1","ref":"refs/heads/fix-frozen-tomo-config","pushedAt":"2024-05-25T01:26:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mattbrictson","name":"Matt Brictson","path":"/mattbrictson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/189693?s=80&v=4"},"commit":{"message":"Fix TypeError when tomo/config.rb uses frozen string literals\n\nIf the `.tomo/config.rb` file declares a setup or deploy task with\n`privileged: true` and the file starts with the special\n`# frozen_string_literal: true` comment, tomo crashes with the following\nerror message:\n\n```\nTypeError: can't define singleton\n lib/tomo/configuration/dsl/tasks_block.rb:17:in `extend_object'\n lib/tomo/configuration/dsl/tasks_block.rb:17:in `extend'\n lib/tomo/configuration/dsl/tasks_block.rb:17:in `run'\n```\n\nThis is because tomo is trying to call `.extend` on a frozen string.\n\nFix by creating a mutable copy of task names before extending them.","shortMessageHtmlLink":"Fix TypeError when tomo/config.rb uses frozen string literals"}},{"before":"40960f0871c9c3ad30bef8697c2aab674877a50c","after":"8873ad5c4c3e753e4df2b7f97b698360eb2fdc21","ref":"refs/heads/gh-pages","pushedAt":"2024-05-25T01:06:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deployed dfb0ebb with mkdocs 1.6.0 [ci skip]","shortMessageHtmlLink":"Deployed dfb0ebb with mkdocs 1.6.0 [ci skip]"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWcAkwwA","startCursor":null,"endCursor":null}},"title":"Activity · mattbrictson/tomo"}