Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 3, 2025

Bumps the ruby group with 6 updates:

Package From To
jekyll 4.3.4 4.4.1
rubocop 1.71.0 1.71.1
dry-types 1.8.1 1.8.2
jekyll-sass-converter 3.0.0 3.1.0
language_server-protocol 3.17.0.3 3.17.0.4
rubocop-ast 1.37.0 1.38.0

Updates jekyll from 4.3.4 to 4.4.1

Release notes

Sourced from jekyll's releases.

v4.4.1

Bug Fixes

  • Restore globbed path behavior in front matter defaults (#9762)

v4.4.0

Minor Enhancements

  • Allow marking specific highlighted lines via Liquid (#9138)
  • Add gem csv to runtime dependency list (#9522)
  • Bump the minimum ruby version to 2.7 (#9525)
  • Acknowledge livereload_port from site config too (#9606)
  • Add gem base64 as runtime dependency (#9740)
  • Add gem json as runtime_dependency (#9671)
  • Remove unnecessary constraint on gem mercenary (#9758)

Bug Fixes

  • Optimize default front matter using File.fnmatch? (#9185)
  • Remove totals in profile table properly (#9186)
  • Optimize Site#each_site_file (#9187)
  • Rename sass partial created for new blank site (#9257)
  • Fix jekyll serve --detach with jekyll-sass-converter 3.x (#9304)
  • Handle TypeError from where filter gracefully (#9292)
  • Add support for upcoming logger 1.4.3 (#9392)
  • Fix typo in devcontainer.json (#9364)
  • Correct rubocop lint errors (#9600)
  • Fix inexistent layout warning for the default 404 page (#9589)
  • Relax version constraint on wdm in new Gemfile (#9662)
  • Fix --livereload-ignore option (#9570)
  • Render theme-gem root only in development (#9680)

Development Fixes

  • Cleanup highlight tag (#9177)
  • Run tests in utc (#9168)
  • Lock Ruby in CI to v3.1.2 and bump JRuby to v9.4.0.0 (#9196)
  • Update sass related tests for jekyll-sass-converter 3.x (#9223)
  • Split test/test_tags.rb into multiple files (#9230)
  • test: use hash explicitly for Struct initializer for ruby 3.2 (#9237)
  • script/default-site: accept flags for jekyll new (#9259)
  • Bump check-spelling/check-spelling from 0.0.20 to 0.0.21 (#9205)
  • Use check-spelling/check-spelling@v0.0.21 (#9199)
  • Bump RuboCop to v1.45.x (#9305)
  • Bump Rubocop to version 1.48.x (#9326)
  • Bump versions of ruby & nodejs in devcontainer (#9360)
  • Bump rubocop version to 1.52.x (#9361)
  • Upgrade RuboCop to 1.54 (#9401)
  • Add CodeQL workflow (#9397)
  • Bump actions/checkout from 3 to 4 (#9442)

... (truncated)

Changelog

Sourced from jekyll's changelog.

4.4.1 / 2025-01-29

Bug Fixes

  • Restore globbed path behavior in front matter defaults (#9762)

4.4.0 / 2025-01-27

Minor Enhancements

  • Allow marking specific highlighted lines via Liquid (#9138)
  • Add gem csv to runtime dependency list (#9522)
  • Bump the minimum ruby version to 2.7 (#9525)
  • Acknowledge livereload_port from site config too (#9606)
  • Add gem base64 as runtime dependency (#9740)
  • Add gem json as runtime_dependency (#9671)
  • Remove unnecessary constraint on gem mercenary (#9758)

Bug Fixes

  • Optimize default front matter using File.fnmatch? (#9185)
  • Remove totals in profile table properly (#9186)
  • Optimize Site#each_site_file (#9187)
  • Rename sass partial created for new blank site (#9257)
  • Fix jekyll serve --detach with jekyll-sass-converter 3.x (#9304)
  • Handle TypeError from where filter gracefully (#9292)
  • Add support for upcoming logger 1.4.3 (#9392)
  • Fix typo in devcontainer.json (#9364)
  • Correct rubocop lint errors (#9600)
  • Fix inexistent layout warning for the default 404 page (#9589)
  • Relax version constraint on wdm in new Gemfile (#9662)
  • Fix --livereload-ignore option (#9570)
  • Render theme-gem root only in development (#9680)

Development Fixes

  • Cleanup highlight tag (#9177)
  • Run tests in utc (#9168)
  • Lock Ruby in CI to v3.1.2 and bump JRuby to v9.4.0.0 (#9196)
  • Update sass related tests for jekyll-sass-converter 3.x (#9223)
  • Split test/test_tags.rb into multiple files (#9230)
  • test: use hash explicitly for Struct initializer for ruby 3.2 (#9237)
  • script/default-site: accept flags for jekyll new (#9259)
  • Bump check-spelling/check-spelling from 0.0.20 to 0.0.21 (#9205)
  • Use check-spelling/check-spelling@v0.0.21 (#9199)
  • Bump RuboCop to v1.45.x (#9305)
  • Bump Rubocop to version 1.48.x (#9326)
  • Bump versions of ruby & nodejs in devcontainer (#9360)
  • Bump rubocop version to 1.52.x (#9361)
  • Upgrade RuboCop to 1.54 (#9401)

... (truncated)

Commits

Updates rubocop from 1.71.0 to 1.71.1

Release notes

Sourced from rubocop's releases.

RuboCop 1.71.1

Bug fixes

  • #10081: Add the missing include RuboCop::RSpec::ExpectOffense in rubocop/rspec/support.rb. (@​d4rky-pl)
  • #13765: Fix a false negative for Lint/AmbiguousBlockAssociation with numblocks. (@​earlopain)
  • #13759: Fix a false negative for Lint/ConstantDefinitionInBlock with numblocks. (@​earlopain)
  • #13741: Register an offense for Naming/BlockForwarding and Style/ArgumentsForwarding with Ruby >= 3.4 when the block argument is referenced inside a block. This was previously disabled because of a bug in Ruby 3.3.0. (@​earlopain)
  • #13777: Fix a false negative for Layout/EmptyLineBetweenDefs with DefLikeMacros and numblocks. (@​earlopain)
  • #13769: Fix a false negative for Style/RedundantParentheses with numblocks. (@​earlopain)
  • #13780: Fix a false positive Style/AccessModifierDeclarations when using access modifier in a numblock. (@​earlopain)
  • #13775: Fix a false positive for Lint/AssignmentInCondition when assigning in numblocks. (@​earlopain)
  • #13773: Fix false positives for Layout/RedundantLineBreak when using numbered block parameter. (@​koic)
  • #13761: Fix a false positive for Style/SuperArguments when calling super in a numblock. (@​earlopain)
  • #13768: Fix a false positive for Lint/UnreachableCode with instance_eval numblock. (@​earlopain)
  • #13750: Fix false positives for Style/RedundantSelfAssignment when assigning to attribute of self. (@​koic)
  • #13739: Fix false positive for Style/HashExcept and Style/HashSlice when checking for inclusion with a range. (@​dvandersluis)
  • #13751: Fix false positive in Layout/ExtraSpacing with ForceEqualSignAlignment: true for endless methods. (@​dvandersluis)
  • #13767: Fix Style/IdenticalConditionalBranches autocorrect when condition is inside assignment. (@​dvandersluis)
  • #13764: Fix a false negative for Layout/SingleLineBlockChain with numblocks. (@​earlopain)
  • #13771: Fix wrong autocorrect for Style/SoleNestedConditional when using numblocks. (@​earlopain)
Changelog

Sourced from rubocop's changelog.

1.71.1 (2025-01-31)

Bug fixes

  • #10081: Add the missing include RuboCop::RSpec::ExpectOffense in rubocop/rspec/support.rb. ([@​d4rky-pl][])
  • #13765: Fix a false negative for Lint/AmbiguousBlockAssociation with numblocks. ([@​earlopain][])
  • #13759: Fix a false negative for Lint/ConstantDefinitionInBlock with numblocks. ([@​earlopain][])
  • #13741: Register an offense for Naming/BlockForwarding and Style/ArgumentsForwarding with Ruby >= 3.4 when the block argument is referenced inside a block. This was previously disabled because of a bug in Ruby 3.3.0. ([@​earlopain][])
  • #13777: Fix a false negative for Layout/EmptyLineBetweenDefs with DefLikeMacros and numblocks. ([@​earlopain][])
  • #13769: Fix a false negative for Style/RedundantParentheses with numblocks. ([@​earlopain][])
  • #13780: Fix a false positive Style/AccessModifierDeclarations when using access modifier in a numblock. ([@​earlopain][])
  • #13775: Fix a false positive for Lint/AssignmentInCondition when assigning in numblocks. ([@​earlopain][])
  • #13773: Fix false positives for Layout/RedundantLineBreak when using numbered block parameter. ([@​koic][])
  • #13761: Fix a false positive for Style/SuperArguments when calling super in a numblock. ([@​earlopain][])
  • #13768: Fix a false positive for Lint/UnreachableCode with instance_eval numblock. ([@​earlopain][])
  • #13750: Fix false positives for Style/RedundantSelfAssignment when assigning to attribute of self. ([@​koic][])
  • #13739: Fix false positive for Style/HashExcept and Style/HashSlice when checking for inclusion with a range. ([@​dvandersluis][])
  • #13751: Fix false positive in Layout/ExtraSpacing with ForceEqualSignAlignment: true for endless methods. ([@​dvandersluis][])
  • #13767: Fix Style/IdenticalConditionalBranches autocorrect when condition is inside assignment. ([@​dvandersluis][])
  • #13764: Fix a false negative for Layout/SingleLineBlockChain with numblocks. ([@​earlopain][])
  • #13771: Fix wrong autocorrect for Style/SoleNestedConditional when using numblocks. ([@​earlopain][])
Commits
  • 2b94512 Cut 1.71.1
  • 6afa078 Update Changelog
  • 5160359 [Fix #13750] Fix false positives for Style/RedundantSelfAssignment
  • 3dc1694 [Fix #13751] Fix false positive in Layout/ExtraSpacing with `ForceEqualSign...
  • cce60da Merge pull request #13780 from Earlopain/access-mod-numblock
  • 2a4ee1a Fix a false positive Style/AccessModifierDeclarations when using access mod...
  • b275d5a Fix InternalAffairs/NodeTypeMultiplePredicates offenses
  • 750fc1b Add InternalAffairs/NodeTypeMultiplePredicates to look for and or or co...
  • bb4b87d Merge pull request #13778 from dvandersluis/remove-host-environment-simulatio...
  • b1a17c9 Remove HostEnvironmentSimulatorHelper
  • Additional commits viewable in compare view

Updates dry-types from 1.8.1 to 1.8.2

Release notes

Sourced from dry-types's releases.

v1.8.2

Fixed

Compare v1.8.1...v1.8.2

Changelog

Sourced from dry-types's changelog.

1.8.2 2025-01-31

Fixed

Compare v1.8.1...v1.8.2

Commits

Updates jekyll-sass-converter from 3.0.0 to 3.1.0

Release notes

Sourced from jekyll-sass-converter's releases.

v3.1.0

Minor Enhancements

  • Display sass error in browser with livereload (#160)
  • Bump Ruby requirement to >= 3.1.0 (#166)
  • Add support to configure more deprecation warnings from Dart Sass (#164)

Development Fixes

  • Bump actions/checkout to v4 (#165)
  • Bump RuboCop version to v1.57.x (#167)
  • Add Ruby 3.4 to CI matrix (#171)

Documentation

  • Update README with requirements for sass-embedded (#150)
  • Fix "implementation" typos (#151)
  • Update dart-sass repo link in README.md (#154)
  • Update sass embedded protocol documentation link (#157)
  • Fix links in README (#168)
Changelog

Sourced from jekyll-sass-converter's changelog.

3.1.0 / 2025-02-02

Minor Enhancements

  • Display sass error in browser with livereload (#160)
  • Bump Ruby requirement to >= 3.1.0 (#166)
  • Add support to configure more deprecation warnings from Dart Sass (#164)

Development Fixes

  • Bump actions/checkout to v4 (#165)
  • Bump RuboCop version to v1.57.x (#167)
  • Add Ruby 3.4 to CI matrix (#171)

Documentation

  • Update README with requirements for sass-embedded (#150)
  • Fix "implementation" typos (#151)
  • Update dart-sass repo link in README.md (#154)
  • Update sass embedded protocol documentation link (#157)
  • Fix links in README (#168)
Commits

Updates language_server-protocol from 3.17.0.3 to 3.17.0.4

Changelog

Sourced from language_server-protocol's changelog.

3.17.0.4

  • Add #close to Reader and Writer (#112)
Commits

Updates rubocop-ast from 1.37.0 to 1.38.0

Changelog

Sourced from rubocop-ast's changelog.

1.38.0 (2025-01-27)

New features

  • #346: Add Node#loc? to determine if a node has a given location. ([@​dvandersluis][])
  • #356: Added :any_block as an alias for :block and :numblock, use it with Node#any_block_type?. Also available in node patterns: {block numblock} can become any_block. ([@​earlopain][])

Bug fixes

Changes

  • #357: Support node groups in Node#each_descendant and similar traversal methods. ([@​earlopain][])
Commits
  • 6650bc7 Cut 1.38.0
  • 74a456c Update Changelog
  • 6f7108f Update to use Node#loc?
  • 85bfe84 Add Node#loc? to determine if a node has a given location
  • 5763d46 Add Node#any_block_type? to determine if a node is either a block or numblock
  • 6469d88 Disable InternalAffairs/LocationExpression cop
  • b8d385a Test main specs against prism as well
  • a9f7be9 [Fix #323] Fix node captures inside of ?, +, and * repetition
  • 757c3cc Support node groups in Node#each_descendant and similar traversal methods
  • 02b8d0f Remove windows-specific CI step
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the ruby group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [jekyll](https://github.com/jekyll/jekyll) | `4.3.4` | `4.4.1` |
| [rubocop](https://github.com/rubocop/rubocop) | `1.71.0` | `1.71.1` |
| [dry-types](https://github.com/dry-rb/dry-types) | `1.8.1` | `1.8.2` |
| [jekyll-sass-converter](https://github.com/jekyll/jekyll-sass-converter) | `3.0.0` | `3.1.0` |
| [language_server-protocol](https://github.com/mtsmfm/language_server-protocol-ruby) | `3.17.0.3` | `3.17.0.4` |
| [rubocop-ast](https://github.com/rubocop/rubocop-ast) | `1.37.0` | `1.38.0` |


Updates `jekyll` from 4.3.4 to 4.4.1
- [Release notes](https://github.com/jekyll/jekyll/releases)
- [Changelog](https://github.com/jekyll/jekyll/blob/master/History.markdown)
- [Commits](jekyll/jekyll@v4.3.4...v4.4.1)

Updates `rubocop` from 1.71.0 to 1.71.1
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop@v1.71.0...v1.71.1)

Updates `dry-types` from 1.8.1 to 1.8.2
- [Release notes](https://github.com/dry-rb/dry-types/releases)
- [Changelog](https://github.com/dry-rb/dry-types/blob/main/CHANGELOG.md)
- [Commits](dry-rb/dry-types@v1.8.1...v1.8.2)

Updates `jekyll-sass-converter` from 3.0.0 to 3.1.0
- [Release notes](https://github.com/jekyll/jekyll-sass-converter/releases)
- [Changelog](https://github.com/jekyll/jekyll-sass-converter/blob/master/History.markdown)
- [Commits](jekyll/jekyll-sass-converter@v3.0.0...v3.1.0)

Updates `language_server-protocol` from 3.17.0.3 to 3.17.0.4
- [Changelog](https://github.com/mtsmfm/language_server-protocol-ruby/blob/main/CHANGELOG.md)
- [Commits](mtsmfm/language_server-protocol-ruby@v3.17.0.3...v3.17.0.4)

Updates `rubocop-ast` from 1.37.0 to 1.38.0
- [Release notes](https://github.com/rubocop/rubocop-ast/releases)
- [Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop-ast@v1.37.0...v1.38.0)

---
updated-dependencies:
- dependency-name: jekyll
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ruby
- dependency-name: rubocop
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: ruby
- dependency-name: dry-types
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby
- dependency-name: jekyll-sass-converter
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby
- dependency-name: language_server-protocol
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: ruby
- dependency-name: rubocop-ast
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: ruby
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Feb 3, 2025
@mergify mergify bot merged commit 5e2f503 into main Feb 3, 2025
5 checks passed
@mergify mergify bot deleted the dependabot/bundler/ruby-71267160fa branch February 3, 2025 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant