{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":66782030,"defaultBranch":"main","name":"website","ownerLogin":"crimethinc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-28T17:44:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/21285375?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718023799.0","currentOid":""},"activityList":{"items":[{"before":"f8ce05a31b85bd8e4467d6fa935ff77d778afcf6","after":"f767077d8d9a0c9cd2daf976876313aaa72931e9","ref":"refs/heads/main","pushedAt":"2024-06-10T12:49:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"},"commit":{"message":"Bump the bundler-lint group with 4 updates (#3859)\n\nBumps the bundler-lint group with 4 updates:\n[rubocop-capybara](https://github.com/rubocop/rubocop-capybara),\n[rubocop-rspec](https://github.com/rubocop/rubocop-rspec),\n[rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot)\nand\n[rubocop-rspec_rails](https://github.com/rubocop/rubocop-rspec_rails).\n\nUpdates `rubocop-capybara` from 2.20.0 to 2.21.0\n
\nRelease notes\n

Sourced from rubocop-capybara's\nreleases.

\n
\n

RuboCop Capybara v2.21.0

\n\n
\n
\n
\nChangelog\n

Sourced from rubocop-capybara's\nchangelog.

\n
\n

2.21.0 (2024-06-08)

\n\n
\n
\n
\nCommits\n\n
\n
\n\nUpdates `rubocop-rspec` from 2.30.0 to 2.31.0\n
\nRelease notes\n

Sourced from rubocop-rspec's\nreleases.

\n
\n

RuboCop RSpec v2.31.0

\n\n
\n
\n
\nChangelog\n

Sourced from rubocop-rspec's\nchangelog.

\n
\n

2.31.0 (2024-06-07)

\n\n
\n
\n
\nCommits\n\n
\n
\n\nUpdates `rubocop-factory_bot` from 2.25.1 to 2.26.0\n
\nRelease notes\n

Sourced from rubocop-factory_bot's\nreleases.

\n
\n

RuboCop FactoryBot v2.26.0

\n\n
\n
\n
\nChangelog\n

Sourced from rubocop-factory_bot's\nchangelog.

\n
\n

2.26.0 (2024-06-08)

\n\n
\n
\n
\nCommits\n\n
\n
\n\nUpdates `rubocop-rspec_rails` from 2.28.3 to 2.29.0\n
\nRelease notes\n

Sourced from rubocop-rspec_rails's\nreleases.

\n
\n

RuboCop RSpec Rails v2.29.0

\n\n
\n
\n
\nChangelog\n

Sourced from rubocop-rspec_rails's\nchangelog.

\n
\n

2.29.0 (2024-06-08)

\n\n
\n
\n
\nCommits\n\n
\n
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the bundler-lint group with 4 updates (#3859)"}},{"before":"27514256bdf08a19e184c2e35c1cc11ee1d8e3f0","after":null,"ref":"refs/heads/dependabot/bundler/bundler-lint-3c88e41fab","pushedAt":"2024-06-10T12:49:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"}},{"before":"b1ee1b079bbe0a5ff5f231af29d0a77a1d3f03b8","after":null,"ref":"refs/heads/dependabot/bundler/bundler-dev-dfddafc79c","pushedAt":"2024-06-10T12:49:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"}},{"before":"0e66e04c7de35fef403d84f1b0358dcde298d1ea","after":"f8ce05a31b85bd8e4467d6fa935ff77d778afcf6","ref":"refs/heads/main","pushedAt":"2024-06-10T12:49:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"},"commit":{"message":"Bump the bundler-dev group with 3 updates (#3860)\n\nBumps the bundler-dev group with 3 updates:\n[ruby-lsp](https://github.com/Shopify/ruby-lsp),\n[parallel](https://github.com/grosser/parallel) and\n[sorbet-runtime](https://github.com/sorbet/sorbet).\n\nUpdates `ruby-lsp` from 0.17.1 to 0.17.2\n
\nCommits\n\n
\n
\n\nUpdates `parallel` from 1.24.0 to 1.25.1\n
\nCommits\n\n
\n
\n\nUpdates `sorbet-runtime` from 0.5.11406 to 0.5.11422\n
\nRelease notes\n

Sourced from sorbet-runtime's\nreleases.

\n
\n

sorbet 0.5.11421.20240607110022-123084356

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11421', :group => :development\ngem 'sorbet-runtime', '0.5.11421'\n
\n

sorbet 0.5.11420.20240607104928-a1a779b41

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11420', :group => :development\ngem 'sorbet-runtime', '0.5.11420'\n
\n

sorbet 0.5.11419.20240607103444-17d0a6cd2

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11419', :group => :development\ngem 'sorbet-runtime', '0.5.11419'\n
\n

sorbet 0.5.11418.20240606113900-2d7d73392

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11418', :group => :development\ngem 'sorbet-runtime', '0.5.11418'\n
\n

sorbet 0.5.11417.20240606084613-050891fc4

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11417', :group => :development\ngem 'sorbet-runtime', '0.5.11417'\n
\n

sorbet 0.5.11416.20240606080313-df99d7964

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11416', :group => :development\ngem 'sorbet-runtime', '0.5.11416'\n
\n

sorbet 0.5.11415.20240605114719-ede4684fc

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11415', :group => :development\ngem 'sorbet-runtime', '0.5.11415'\n
\n

sorbet 0.5.11414.20240604172202-d236f70ab

\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the bundler-dev group with 3 updates (#3860)"}},{"before":"d9c26096ec03f1071deb71b19b185fd253cc8560","after":null,"ref":"refs/heads/dependabot/bundler/bundler-all-288f162aca","pushedAt":"2024-06-10T12:48:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"}},{"before":"df66f0a682985a0ccb2ff92fe48da97c9176ccfd","after":"0e66e04c7de35fef403d84f1b0358dcde298d1ea","ref":"refs/heads/main","pushedAt":"2024-06-10T12:48:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"},"commit":{"message":"Bump the bundler-all group with 8 updates (#3861)\n\nBumps the bundler-all group with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.151.0` |\n`1.152.0` |\n| [aws-partitions](https://github.com/aws/aws-sdk-ruby) | `1.937.0` |\n`1.941.0` |\n| [aws-sdk-core](https://github.com/aws/aws-sdk-ruby) | `3.196.1` |\n`3.197.0` |\n| [aws-sdk-kms](https://github.com/aws/aws-sdk-ruby) | `1.82.0` |\n`1.83.0` |\n| [builder](https://github.com/rails/builder) | `3.2.4` | `3.3.0` |\n| [concurrent-ruby](https://github.com/ruby-concurrency/concurrent-ruby)\n| `1.3.1` | `1.3.3` |\n| [rexml](https://github.com/ruby/rexml) | `3.2.8` | `3.2.9` |\n| [sprockets-rails](https://github.com/rails/sprockets-rails) | `3.4.2`\n| `3.5.1` |\n\nUpdates `aws-sdk-s3` from 1.151.0 to 1.152.0\n
\nChangelog\n

Sourced from aws-sdk-s3's\nchangelog.

\n
\n

1.152.0 (2024-06-05)

\n
    \n
  • Feature - Added new params copySource and key to copyObject API for\nsupporting S3 Access Grants plugin. These changes will not change any of\nthe existing S3 API functionality.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • See full diff in compare view
  • \n
\n
\n
\n\nUpdates `aws-partitions` from 1.937.0 to 1.941.0\n
\nChangelog\n

Sourced from aws-partitions's\nchangelog.

\n
\n

1.941.0 (2024-06-07)

\n
    \n
  • Feature - Updated the partitions source data the determines the AWS\nservice regions and endpoints.
  • \n
\n

1.940.0 (2024-06-05)

\n
    \n
  • Feature - Updated the partitions source data the determines the AWS\nservice regions and endpoints.
  • \n
\n

1.939.0 (2024-06-04)

\n
    \n
  • Feature - Added support for enumerating regions for\nAws::TaxSettings.
  • \n
\n

1.938.0 (2024-06-03)

\n
    \n
  • Feature - Updated the partitions source data the determines the AWS\nservice regions and endpoints.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • See full diff in compare view
  • \n
\n
\n
\n\nUpdates `aws-sdk-core` from 3.196.1 to 3.197.0\n
\nChangelog\n

Sourced from aws-sdk-core's\nchangelog.

\n
\n

3.197.0 (2024-06-05)

\n
    \n
  • \n

    Issue - Ensure no UTC offset when deserializing iso8601\ntimestamp format values.

    \n
  • \n
  • \n

    Feature - Bump User Agent to version 2.1 to track business metrics.\nThis changes the User Agent plugin order to be just before sending.

    \n
  • \n
\n
\n
\n
\nCommits\n
    \n
  • See full diff in compare view
  • \n
\n
\n
\n\nUpdates `aws-sdk-kms` from 1.82.0 to 1.83.0\n
\nChangelog\n

Sourced from aws-sdk-kms's\nchangelog.

\n
\n

1.83.0 (2024-06-05)

\n
    \n
  • Feature - Code Generated Changes, see ./build_tools or\naws-sdk-core's CHANGELOG.md for details.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • See full diff in compare view
  • \n
\n
\n
\n\nUpdates `builder` from 3.2.4 to 3.3.0\n
\nChangelog\n

Sourced from builder's\nchangelog.

\n
\n

== Version 3.3.0 (2024-06-06)

\n
    \n
  • Fix broken call to File.exists? in\ntags.rake.
  • \n
  • Use BasicObject instead of BlankSlate for better compatibility with\nmodern rubies.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 789896b\nRelease 3.3.0
  • \n
  • 9d7b0da\nMerge pull request #24 from\ncasperisfine/update-ci
  • \n
  • 3633d2d\nFile.exists? -> File.exist?
  • \n
  • a06f820\nUpdate CI configuration and gemspec
  • \n
  • 5b0e3d5\nMerge pull request #23 from\nEarlopain/ci-update
  • \n
  • 7c27754\nAdd Ruby 3.1-3.3 to CI
  • \n
  • 86ee7f4\nUpdate readme and gemspec to point to rails/builder repo
  • \n
  • b394191\nMerge pull request #9 from\ntimkrins/patch-2
  • \n
  • 4f26719\nMerge pull request #14 from\nhosamaly/patch-1
  • \n
  • e233577\nMerge pull request #15 from\nvoxik/remove-blankslate
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `concurrent-ruby` from 1.3.1 to 1.3.3\n
\nRelease notes\n

Sourced from concurrent-ruby's\nreleases.

\n
\n

v1.3.3

\n

What's Changed

\n
    \n
  • Improve speed for windows Get-CimInstance by @​Earlopain in ruby-concurrency/concurrent-ruby#1053
  • \n
\n

Full Changelog: https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.3.2...v1.3.3

\n

v1.3.2

\n

What's Changed

\n
    \n
  • Fix method name in CHANGELOG.md by @​nertzy in ruby-concurrency/concurrent-ruby#1049
  • \n
  • Remove dependency on win32ole by @​Earlopain in ruby-concurrency/concurrent-ruby#1051
  • \n
\n

New Contributors

\n
    \n
  • @​nertzy made\ntheir first contribution in ruby-concurrency/concurrent-ruby#1049
  • \n
  • @​Earlopain\nmade their first contribution in ruby-concurrency/concurrent-ruby#1051
  • \n
\n

Full Changelog: https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.3.1...v1.3.2

\n
\n
\n
\nChangelog\n

Sourced from concurrent-ruby's\nchangelog.

\n
\n

Release v1.3.3 (9 June 2024)

\n
    \n
  • (#1053)\nImprove the speed of Concurrent.physical_processor_count on\nWindows.
  • \n
\n

Release v1.3.2, edge v0.7.1 (7 June 2024)

\n

concurrent-ruby:

\n
    \n
  • (#1051)\nRemove dependency on win32ole.
  • \n
\n

concurrent-ruby-edge:

\n
    \n
  • (#1052)\nFix dependency on concurrent-ruby to allow the latest\nrelease.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • b16af1e\n1.3.3
  • \n
  • 4ea1fc5\nImprove speed for windows Get-CimInstance
  • \n
  • d1d29ac\n1.3.2
  • \n
  • c672d6e\nAdd a windows job to CI
  • \n
  • 393ad72\nRemove dependency on win32ole
  • \n
  • 22f337c\nAutomatically run bundle install before running tests
  • \n
  • 9ff477f\nRelease edge 0.7.1
  • \n
  • 28c1cb4\nMake it possible to publish edge without base
  • \n
  • 152b302\nEnsure JRuby is used in release tests
  • \n
  • 397da1f\nFix concurrent-ruby-edge to depend on ~> MAJOR.MINOR of\nconcurrent-ruby
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `rexml` from 3.2.8 to 3.2.9\n
\nRelease notes\n

Sourced from rexml's\nreleases.

\n
\n

REXML 3.2.9 - 2024-06-19

\n

Improvements

\n
    \n
  • \n

    Added support for old strscan.

    \n
      \n
    • GH-132
    • \n
    • Reported by Adam
    • \n
    \n
  • \n
  • \n

    Improved attribute value parse performance.

    \n
      \n
    • GH-135
    • \n
    • Patch by NAITOH Jun.
    • \n
    \n
  • \n
  • \n

    Improved REXML::Node#each_recursive performance.

    \n
      \n
    • GH-134
    • \n
    • GH-139
    • \n
    • Patch by Hiroya Fujinami.
    • \n
    \n
  • \n
  • \n

    Improved text parse performance.

    \n
      \n
    • Reported by mprogrammer.
    • \n
    \n
  • \n
\n

Thanks

\n
    \n
  • Adam
  • \n
  • NAITOH Jun
  • \n
  • Hiroya Fujinami
  • \n
  • mprogrammer
  • \n
\n
\n
\n
\nChangelog\n

Sourced from rexml's\nchangelog.

\n
\n

3.2.9 - 2024-06-19 {#version-3-2-9}

\n

Improvements

\n
    \n
  • \n

    Added support for old strscan.

    \n
      \n
    • GH-132
    • \n
    • Reported by Adam
    • \n
    \n
  • \n
  • \n

    Improved attribute value parse performance.

    \n
      \n
    • GH-135
    • \n
    • Patch by NAITOH Jun.
    • \n
    \n
  • \n
  • \n

    Improved REXML::Node#each_recursive performance.

    \n
      \n
    • GH-134
    • \n
    • GH-139
    • \n
    • Patch by Hiroya Fujinami.
    • \n
    \n
  • \n
  • \n

    Improved text parse performance.

    \n
      \n
    • Reported by mprogrammer.
    • \n
    \n
  • \n
\n

Thanks

\n
    \n
  • Adam
  • \n
  • NAITOH Jun
  • \n
  • Hiroya Fujinami
  • \n
  • mprogrammer
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 964c9dc\nAdd 3.2.9 entry
  • \n
  • e06b3fb\nImprove text parse performance
  • \n
  • dab8065\nImprove Node#each_recursive performance (#139)
  • \n
  • da67561\ntest: reduce the number of rehearsal executions
  • \n
  • 2fc3f79\ntest: improve name
  • \n
  • d5ddbff\nbenchmark: Remove non-parsing operations from the DOM case (#136)
  • \n
  • 037c16a\nOptimize Source#read_until method (#135)
  • \n
  • 3e3893d\nSource#read_until: Add missing position move on all read
  • \n
  • 4444a04\nAdd missing encode for custom term
  • \n
  • f59790b\nFix the NEWS.md and change PR reference that fixes CVE-2024-35176 (#133)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `sprockets-rails` from 3.4.2 to 3.5.1\n
\nRelease notes\n

Sourced from sprockets-rails's\nreleases.

\n
\n

v3.5.1

\n

What's Changed

\n
    \n
  • Handle the gem being loaded via sprockets/railtie\nrather than the expected sprockets/rails entrypoint. by @​mamhoff in rails/sprockets-rails#525
  • \n
\n

New Contributors

\n
    \n
  • @​mamhoff made\ntheir first contribution in rails/sprockets-rails#525
  • \n
\n

Full Changelog: https://github.com/rails/sprockets-rails/compare/v3.5.0...v3.5.1

\n

v3.5.0

\n

What's Changed

\n
    \n
  • Add useful message for logger silence error by @​rossta in rails/sprockets-rails#381
  • \n
  • Use a dedicated ActiveSupport::Deprecation for Rails 7.2\ncompatibility by @​etiennebarrie\nin rails/sprockets-rails#517
  • \n
  • Dropped support for Rails versions older than 6.1
  • \n
\n

New Contributors

\n
    \n
  • @​markrmullan\nmade their first contribution in rails/sprockets-rails#502
  • \n
  • @​rossta made\ntheir first contribution in rails/sprockets-rails#381
  • \n
  • @​yahonda made\ntheir first contribution in rails/sprockets-rails#509
  • \n
  • @​skipkayhil made\ntheir first contribution in rails/sprockets-rails#510
  • \n
  • @​etiennebarrie\nmade their first contribution in rails/sprockets-rails#517
  • \n
  • @​byroot made\ntheir first contribution in rails/sprockets-rails#523
  • \n
\n

Full Changelog: https://github.com/rails/sprockets-rails/compare/v3.4.2...v3.5.0

\n
\n
\n
\nCommits\n
    \n
  • 8a2ca8c\nRelease 3.5.1
  • \n
  • d3f1806\nMerge pull request #525\nfrom mamhoff/require-deprecator-in-railtie
  • \n
  • d34e89c\nRequire sprockets deprecator in Railtie
  • \n
  • 5f6d88d\nRelease 3.5.0
  • \n
  • 2547907\nMerge pull request #523\nfrom rails/update-ci-matrix
  • \n
  • 5f60c5d\nUpdate CI matrix and supported versions
  • \n
  • 065cbe8\nMerge pull request #517\nfrom etiennebarrie/add-deprecator
  • \n
  • d8495d0\nUse a dedicated ActiveSupport::Deprecation
  • \n
  • 73e7351\nMerge pull request #516\nfrom amatsuda/ci
  • \n
  • 3097ba9\nCI against Ruby 3.2
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the bundler-all group with 8 updates (#3861)"}},{"before":null,"after":"d9c26096ec03f1071deb71b19b185fd253cc8560","ref":"refs/heads/dependabot/bundler/bundler-all-288f162aca","pushedAt":"2024-06-10T09:55:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the bundler-all group with 8 updates\n\nBumps the bundler-all group with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.151.0` | `1.152.0` |\n| [aws-partitions](https://github.com/aws/aws-sdk-ruby) | `1.937.0` | `1.941.0` |\n| [aws-sdk-core](https://github.com/aws/aws-sdk-ruby) | `3.196.1` | `3.197.0` |\n| [aws-sdk-kms](https://github.com/aws/aws-sdk-ruby) | `1.82.0` | `1.83.0` |\n| [builder](https://github.com/rails/builder) | `3.2.4` | `3.3.0` |\n| [concurrent-ruby](https://github.com/ruby-concurrency/concurrent-ruby) | `1.3.1` | `1.3.3` |\n| [rexml](https://github.com/ruby/rexml) | `3.2.8` | `3.2.9` |\n| [sprockets-rails](https://github.com/rails/sprockets-rails) | `3.4.2` | `3.5.1` |\n\n\nUpdates `aws-sdk-s3` from 1.151.0 to 1.152.0\n- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)\n- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md)\n- [Commits](https://github.com/aws/aws-sdk-ruby/commits)\n\nUpdates `aws-partitions` from 1.937.0 to 1.941.0\n- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)\n- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-partitions/CHANGELOG.md)\n- [Commits](https://github.com/aws/aws-sdk-ruby/commits)\n\nUpdates `aws-sdk-core` from 3.196.1 to 3.197.0\n- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)\n- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-core/CHANGELOG.md)\n- [Commits](https://github.com/aws/aws-sdk-ruby/commits)\n\nUpdates `aws-sdk-kms` from 1.82.0 to 1.83.0\n- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)\n- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-kms/CHANGELOG.md)\n- [Commits](https://github.com/aws/aws-sdk-ruby/commits)\n\nUpdates `builder` from 3.2.4 to 3.3.0\n- [Changelog](https://github.com/rails/builder/blob/master/CHANGES)\n- [Commits](https://github.com/rails/builder/compare/v3.2.4...v3.3.0)\n\nUpdates `concurrent-ruby` from 1.3.1 to 1.3.3\n- [Release notes](https://github.com/ruby-concurrency/concurrent-ruby/releases)\n- [Changelog](https://github.com/ruby-concurrency/concurrent-ruby/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.3.1...v1.3.3)\n\nUpdates `rexml` from 3.2.8 to 3.2.9\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.8...v3.2.9)\n\nUpdates `sprockets-rails` from 3.4.2 to 3.5.1\n- [Release notes](https://github.com/rails/sprockets-rails/releases)\n- [Commits](https://github.com/rails/sprockets-rails/compare/v3.4.2...v3.5.1)\n\n---\nupdated-dependencies:\n- dependency-name: aws-sdk-s3\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: aws-partitions\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: aws-sdk-core\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: aws-sdk-kms\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: builder\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: concurrent-ruby\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: bundler-all\n- dependency-name: rexml\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: bundler-all\n- dependency-name: sprockets-rails\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the bundler-all group with 8 updates"}},{"before":null,"after":"b1ee1b079bbe0a5ff5f231af29d0a77a1d3f03b8","ref":"refs/heads/dependabot/bundler/bundler-dev-dfddafc79c","pushedAt":"2024-06-10T09:52:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the bundler-dev group with 3 updates\n\nBumps the bundler-dev group with 3 updates: [ruby-lsp](https://github.com/Shopify/ruby-lsp), [parallel](https://github.com/grosser/parallel) and [sorbet-runtime](https://github.com/sorbet/sorbet).\n\n\nUpdates `ruby-lsp` from 0.17.1 to 0.17.2\n- [Release notes](https://github.com/Shopify/ruby-lsp/releases)\n- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.17.1...v0.17.2)\n\nUpdates `parallel` from 1.24.0 to 1.25.1\n- [Commits](https://github.com/grosser/parallel/compare/v1.24.0...v1.25.1)\n\nUpdates `sorbet-runtime` from 0.5.11406 to 0.5.11422\n- [Release notes](https://github.com/sorbet/sorbet/releases)\n- [Commits](https://github.com/sorbet/sorbet/commits)\n\n---\nupdated-dependencies:\n- dependency-name: ruby-lsp\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: bundler-dev\n- dependency-name: parallel\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-dev\n- dependency-name: sorbet-runtime\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: bundler-dev\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the bundler-dev group with 3 updates"}},{"before":null,"after":"27514256bdf08a19e184c2e35c1cc11ee1d8e3f0","ref":"refs/heads/dependabot/bundler/bundler-lint-3c88e41fab","pushedAt":"2024-06-10T09:50:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the bundler-lint group with 4 updates\n\nBumps the bundler-lint group with 4 updates: [rubocop-capybara](https://github.com/rubocop/rubocop-capybara), [rubocop-rspec](https://github.com/rubocop/rubocop-rspec), [rubocop-factory_bot](https://github.com/rubocop/rubocop-factory_bot) and [rubocop-rspec_rails](https://github.com/rubocop/rubocop-rspec_rails).\n\n\nUpdates `rubocop-capybara` from 2.20.0 to 2.21.0\n- [Release notes](https://github.com/rubocop/rubocop-capybara/releases)\n- [Changelog](https://github.com/rubocop/rubocop-capybara/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rubocop/rubocop-capybara/compare/v2.20.0...v2.21.0)\n\nUpdates `rubocop-rspec` from 2.30.0 to 2.31.0\n- [Release notes](https://github.com/rubocop/rubocop-rspec/releases)\n- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.30.0...v2.31.0)\n\nUpdates `rubocop-factory_bot` from 2.25.1 to 2.26.0\n- [Release notes](https://github.com/rubocop/rubocop-factory_bot/releases)\n- [Changelog](https://github.com/rubocop/rubocop-factory_bot/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rubocop/rubocop-factory_bot/compare/v2.25.1...v2.26.0)\n\nUpdates `rubocop-rspec_rails` from 2.28.3 to 2.29.0\n- [Release notes](https://github.com/rubocop/rubocop-rspec_rails/releases)\n- [Changelog](https://github.com/rubocop/rubocop-rspec_rails/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rubocop/rubocop-rspec_rails/compare/v2.28.3...v2.29.0)\n\n---\nupdated-dependencies:\n- dependency-name: rubocop-capybara\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: bundler-lint\n- dependency-name: rubocop-rspec\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: bundler-lint\n- dependency-name: rubocop-factory_bot\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-lint\n- dependency-name: rubocop-rspec_rails\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-lint\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the bundler-lint group with 4 updates"}},{"before":"00d06e1320138d0b4c44aa887263f5f921c6f468","after":null,"ref":"refs/heads/dependabot/bundler/actionpack-7.1.3.4","pushedAt":"2024-06-06T14:13:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"ce816579034c99162b2158eefad793f049f70467","after":null,"ref":"refs/heads/dependabot/bundler/actiontext-7.1.3.4","pushedAt":"2024-06-06T14:12:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"}},{"before":"809d8a88cea1a6f35980457991bd0c5b2cd9c2b5","after":"df66f0a682985a0ccb2ff92fe48da97c9176ccfd","ref":"refs/heads/main","pushedAt":"2024-06-06T14:12:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"},"commit":{"message":"Bump actiontext from 7.1.3.3 to 7.1.3.4 (#3857)\n\nBumps [actiontext](https://github.com/rails/rails) from 7.1.3.3 to\r\n7.1.3.4.\r\n
\r\nRelease notes\r\n

Sourced from actiontext's\r\nreleases.

\r\n
\r\n

7.1.3.4

\r\n

Active Support

\r\n
    \r\n
  • No changes.
  • \r\n
\r\n

Active Model

\r\n
    \r\n
  • No changes.
  • \r\n
\r\n

Active Record

\r\n
    \r\n
  • No changes.
  • \r\n
\r\n

Action View

\r\n
    \r\n
  • No changes.
  • \r\n
\r\n

Action Pack

\r\n
    \r\n
  • Include the HTTP Permissions-Policy on non-HTML Content-Types\r\n[CVE-2024-28103]
  • \r\n
\r\n

Active Job

\r\n
    \r\n
  • No changes.
  • \r\n
\r\n

Action Mailer

\r\n
    \r\n
  • No changes.
  • \r\n
\r\n

Action Cable

\r\n
    \r\n
  • No changes.
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from actiontext's\r\nchangelog.

\r\n
\r\n

Rails 7.1.3.4 (June 04, 2024)

\r\n
    \r\n
  • Sanitize ActionText HTML ContentAttachment in Trix edit view\r\n[CVE-2024-32464]
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 19eebf6\r\nPreparing for 7.1.3.4 release
  • \r\n
  • bd7c28a\r\nupdate changelog
  • \r\n
  • 1ac6d40\r\nSanitize ActionText HTML ContentAttachment in Trix edit view
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actiontext&package-manager=bundler&previous-version=7.1.3.3&new-version=7.1.3.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/crimethinc/website/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump actiontext from 7.1.3.3 to 7.1.3.4 (#3857)"}},{"before":null,"after":"00d06e1320138d0b4c44aa887263f5f921c6f468","ref":"refs/heads/dependabot/bundler/actionpack-7.1.3.4","pushedAt":"2024-06-04T22:45:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actionpack from 7.1.3.3 to 7.1.3.4\n\nBumps [actionpack](https://github.com/rails/rails) from 7.1.3.3 to 7.1.3.4.\n- [Release notes](https://github.com/rails/rails/releases)\n- [Changelog](https://github.com/rails/rails/blob/v7.1.3.4/actionpack/CHANGELOG.md)\n- [Commits](https://github.com/rails/rails/compare/v7.1.3.3...v7.1.3.4)\n\n---\nupdated-dependencies:\n- dependency-name: actionpack\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actionpack from 7.1.3.3 to 7.1.3.4"}},{"before":null,"after":"ce816579034c99162b2158eefad793f049f70467","ref":"refs/heads/dependabot/bundler/actiontext-7.1.3.4","pushedAt":"2024-06-04T22:40:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump actiontext from 7.1.3.3 to 7.1.3.4\n\nBumps [actiontext](https://github.com/rails/rails) from 7.1.3.3 to 7.1.3.4.\n- [Release notes](https://github.com/rails/rails/releases)\n- [Changelog](https://github.com/rails/rails/blob/v7.1.3.4/actiontext/CHANGELOG.md)\n- [Commits](https://github.com/rails/rails/compare/v7.1.3.3...v7.1.3.4)\n\n---\nupdated-dependencies:\n- dependency-name: actiontext\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actiontext from 7.1.3.3 to 7.1.3.4"}},{"before":"9424319cf9ed1279e96f66416f106c728511261d","after":null,"ref":"refs/heads/dependabot/bundler/bundler-lint-8a7ddf7403","pushedAt":"2024-06-03T12:25:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"}},{"before":"43ead3958848b144ba6fbef15c9094d02d7f776b","after":"809d8a88cea1a6f35980457991bd0c5b2cd9c2b5","ref":"refs/heads/main","pushedAt":"2024-06-03T12:25:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"},"commit":{"message":"Bump the bundler-lint group with 2 updates (#3854)\n\n[//]: # (dependabot-start)\n⚠️ **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some\ntime.\n\nNote: if you make any changes to this PR yourself, they will take\nprecedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the bundler-lint group with 2 updates:\n[rubocop](https://github.com/rubocop/rubocop) and\n[rubocop-rspec](https://github.com/rubocop/rubocop-rspec).\n\nUpdates `rubocop` from 1.64.0 to 1.64.1\n
\nRelease notes\n

Sourced from rubocop's\nreleases.

\n
\n

RuboCop 1.64.1

\n

Bug fixes

\n
    \n
  • #12951:\nFix an error for Style/Copyright when\nAutocorrectNotice is missing. (@​koic)
  • \n
  • #12932:\nFix end position of diagnostic for LSP. (@​ksss)
  • \n
  • #12926:\nFix a false positive for Style/SuperArguments when the\nmethods block argument is reassigned before super. (@​earlopain)
  • \n
  • #12931:\nFix false positives for Style/RedundantLineContinuation\nwhen line continuations involve break, next,\nor yield with a return value. (@​koic)
  • \n
  • #12924:\nFix false positives for Style/SendWithLiteralMethodName\nwhen public_send argument is a method name that cannot be\nautocorrected. (@​koic)
  • \n
\n
\n
\n
\nChangelog\n

Sourced from rubocop's\nchangelog.

\n
\n

1.64.1 (2024-05-31)

\n

Bug fixes

\n
    \n
  • #12951:\nFix an error for Style/Copyright when\nAutocorrectNotice is missing. ([@​koic][])
  • \n
  • #12932:\nFix end position of diagnostic for LSP. ([@​ksss][])
  • \n
  • #12926:\nFix a false positive for Style/SuperArguments when the\nmethods block argument is reassigned before super. ([@​earlopain][])
  • \n
  • #12931:\nFix false positives for Style/RedundantLineContinuation\nwhen line continuations involve break, next,\nor yield with a return value. ([@​koic][])
  • \n
  • #12924:\nFix false positives for Style/SendWithLiteralMethodName\nwhen public_send argument is a method name that cannot be\nautocorrected. ([@​koic][])
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 31be300\nCut 1.64.1
  • \n
  • 8ba7464\nUpdate Changelog
  • \n
  • 80f619b\nFix an error for Style/Copyright
  • \n
  • a920ba5\n[Fix #12949]\nUse the secret for the coverage reporter id
  • \n
  • f01e933\nMerge pull request #12946\nfrom Earlopain/speedier-ci
  • \n
  • 43105b4\nSlightly speed up CI runs
  • \n
  • 6463bf2\nMove main tests to GitHub actions
  • \n
  • 54421d6\n[Fix #12910]\nEnsure that RuboCop runs warning-free
  • \n
  • 1cfe0b3\nMove ascii_spec to GitHub actions
  • \n
  • fbdffc3\nMove internal_investigation to GitHub actions
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `rubocop-rspec` from 2.29.2 to 2.30.0\n
\nRelease notes\n

Sourced from rubocop-rspec's\nreleases.

\n
\n

RuboCop RSpec v2.30.0

\n
    \n
  • Add new RSpec/ExpectInLet cop. (@​yasu551)
  • \n
\n
\n
\n
\nChangelog\n

Sourced from rubocop-rspec's\nchangelog.

\n
\n

Changelog

\n

Master (Unreleased)

\n
    \n
  • Remove extracted cops in Capybara,\nFactoryBot and Rails departments. ([@​ydah])
  • \n
  • Remove RuboCop::RSpec::Language::NodePattern. ([@​ydah])
  • \n
  • Remove RSpec/FilePath cop. ([@​ydah])
  • \n
  • Add new RSpec/ExpectInLet cop. ([@​yasu551])
  • \n
  • Remove RSpec/Capybara/FeatureMethods cop. If you are\nusing this cop, change it to use RSpec/Dialect. ([@​ydah])
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 510b019\nMerge pull request #1897\nfrom rubocop/release-2-30-0
  • \n
  • 6fc377b\nBump to v2.30.0
  • \n
  • 5dea642\nMerge pull request #1895\nfrom rubocop/run-actions-on-2-x-stable-branch
  • \n
  • 3d97a57\nMerge pull request #1894\nfrom rubocop/backport-pr-1885
  • \n
  • 72846b0\nAdd new RSpec/ExpectInLet cop
  • \n
  • 5cf9381\nfixup! Configure GHA workflows for the 2-x-stable branch
  • \n
  • 9efc2ad\nConfigure GHA workflows for the 2-x-stable branch
  • \n
  • cd279a8\nMerge pull request #1896\nfrom rubocop/backport-pr-1881
  • \n
  • 7067b79\nFix an edge offense for Style/SymbolProc
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the bundler-lint group with 2 updates (#3854)"}},{"before":"cf52b8cc865fa4dec53e90dcd88c26a874a1e30f","after":null,"ref":"refs/heads/dependabot/bundler/bundler-dev-77187e28dd","pushedAt":"2024-06-03T12:25:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"}},{"before":"6243923bf401ce241eb63262db7c9fa65e829a48","after":"43ead3958848b144ba6fbef15c9094d02d7f776b","ref":"refs/heads/main","pushedAt":"2024-06-03T12:25:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"},"commit":{"message":"Bump the bundler-dev group with 4 updates (#3855)\n\n[//]: # (dependabot-start)\n⚠️ **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some\ntime.\n\nNote: if you make any changes to this PR yourself, they will take\nprecedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the bundler-dev group with 4 updates:\n[ruby-lsp](https://github.com/Shopify/ruby-lsp),\n[http-cookie](https://github.com/sparklemotion/http-cookie),\n[parser](https://github.com/whitequark/parser) and\n[sorbet-runtime](https://github.com/sorbet/sorbet).\n\nUpdates `ruby-lsp` from 0.16.7 to 0.17.1\n
\nCommits\n
    \n
  • cad8b88\nFully initialize global state in tests by calling apply_options (#2117)
  • \n
  • f56486d\nMerge pull request #2116\nfrom Shopify/automated-bump-version-0.17.1
  • \n
  • 84f4b66\nBump version to v0.17.1
  • \n
  • 97ce82f\nBump version to v0.17.0
  • \n
  • 1f0f3c2\nIntroduce NodeContext#fully_qualified_name (#2107)
  • \n
  • 0f1d535\nIntroduce NodeContext for listeners (#2099)
  • \n
  • a5e04f7\nAvoid computing ancestors if no ivar is found (#2113)
  • \n
  • 598ad7e\nFix broken anchor link in EDITOR doc (#2112)
  • \n
  • f543ff0\nBump extension version to v0.7.1
  • \n
  • a097941\nAdd method completion API (#2044)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `http-cookie` from 1.0.5 to 1.0.6\n
\nRelease notes\n

Sourced from http-cookie's\nreleases.

\n
\n

1.0.6 (2024-06-01)

\n
    \n
  • Fix error formatting bug in HTTP::CookieJar::AbstractStore (#42\nby @​andrelaszlo)
  • \n
  • Allow non-RFC 3986-compliant URLs (#45\nby @​c960657)
  • \n
  • Add coverage for Ruby 3.2 and 3.3 (#46\nby @​flavorjones)
  • \n
  • Quash ruby 3.4 warnings (#47\nby @​flavorjones)
  • \n
\n

Full Changelog: https://github.com/sparklemotion/http-cookie/compare/v1.0.5...v1.0.6

\n
\n
\n
\nChangelog\n

Sourced from http-cookie's\nchangelog.

\n
\n

1.0.6 (2024-06-01)

\n
    \n
  • Fix error formatting bug in HTTP::CookieJar::AbstractStore (#42\nby @​andrelaszlo)
  • \n
  • Allow non-RFC 3986-compliant URLs (#45\nby @​c960657)
  • \n
  • Add coverage for Ruby 3.2 and 3.3 (#46\nby @​flavorjones)
  • \n
  • Quash ruby 3.4 warnings (#47\nby @​flavorjones)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • b2019f9\nBump VERSION to 1.0.6
  • \n
  • 6b2ffb6\nMerge pull request #47\nfrom sparklemotion/flavorjones-ruby-3.4-warnings
  • \n
  • ecc69e2\nMerge pull request #22\nfrom perlun/patch-1
  • \n
  • a7060c7\nMerge pull request #30\nfrom sergioro9/improve_README
  • \n
  • 22ea7af\nfix: be explicit about frozen string literals to quash warnings
  • \n
  • 6bb554d\nMerge pull request #46\nfrom sparklemotion/flavorjones-update-ci
  • \n
  • cffe324\ntest: update uri tests with better names
  • \n
  • 554d38a\ntest: get to passing on JRuby
  • \n
  • 195f5eb\nci: add coverage for ruby 3.2 and 3.3
  • \n
  • f141546\nci: update actions/checkout fromv v2 to v4
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `parser` from 3.3.1.0 to 3.3.2.0\n
\nChangelog\n

Sourced from parser's\nchangelog.

\n
\n

v3.3.2.0 (2024-05-30)

\n

API modifications:

\n
    \n
  • Bump 3.3 branch to 3.3.2 (Ilya Bylich)
  • \n
  • Bump 3.1 branch to 3.1.6 (#1014)\n(Koichi ITO)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 1f63725\nUpdate changelog.
  • \n
  • c0a0e1c\nBump version.
  • \n
  • 5daf065\nbump actions/checkout to v4
  • \n
  • 652dd98\n* Bump 3.3 branch to 3.3.2
  • \n
  • d08ffb9\n* Bump 3.1 branch to 3.1.6 (#1014)
  • \n
  • 3e260d2\nUpdate changelog.
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\nUpdates `sorbet-runtime` from 0.5.11391 to 0.5.11406\n
\nRelease notes\n

Sourced from sorbet-runtime's\nreleases.

\n
\n

sorbet 0.5.11405.20240530190231-ec12d405e

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11405', :group => :development\ngem 'sorbet-runtime', '0.5.11405'\n
\n

sorbet 0.5.11404.20240530153503-bf1c6d45b

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11404', :group => :development\ngem 'sorbet-runtime', '0.5.11404'\n
\n

sorbet 0.5.11403.20240530115241-1fa7593f6

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11403', :group => :development\ngem 'sorbet-runtime', '0.5.11403'\n
\n

sorbet 0.5.11402.20240530112207-b43269334

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11402', :group => :development\ngem 'sorbet-runtime', '0.5.11402'\n
\n

sorbet 0.5.11401.20240530112127-94fee6d32

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11401', :group => :development\ngem 'sorbet-runtime', '0.5.11401'\n
\n

sorbet 0.5.11400.20240529182802-53f7018cc

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11400', :group => :development\ngem 'sorbet-runtime', '0.5.11400'\n
\n

sorbet 0.5.11399.20240529211644-a4530eaea

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11399', :group => :development\ngem 'sorbet-runtime', '0.5.11399'\n
\n

sorbet 0.5.11398.20240529161512-e1c9d1080

\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • See full diff in compare view
  • \n
\n
\n
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the bundler-dev group with 4 updates (#3855)"}},{"before":"c43f512db69a3d5d779f6b6681170bfe3a730e87","after":null,"ref":"refs/heads/dependabot/bundler/bundler-all-a8545e8248","pushedAt":"2024-06-03T12:24:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"}},{"before":"368281f710567edc9b43eb331bd2df0433bc86f1","after":"6243923bf401ce241eb63262db7c9fa65e829a48","ref":"refs/heads/main","pushedAt":"2024-06-03T12:24:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"},"commit":{"message":"Bump the bundler-all group with 6 updates (#3856)\n\nBumps the bundler-all group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [aws-partitions](https://github.com/aws/aws-sdk-ruby) | `1.934.0` |\n`1.937.0` |\n| [concurrent-ruby](https://github.com/ruby-concurrency/concurrent-ruby)\n| `1.2.3` | `1.3.1` |\n| [ffi](https://github.com/ffi/ffi) | `1.16.3` | `1.17.0` |\n| [mini_portile2](https://github.com/flavorjones/mini_portile) | `2.8.6`\n| `2.8.7` |\n| [net-imap](https://github.com/ruby/net-imap) | `0.4.11` | `0.4.12` |\n| [reline](https://github.com/ruby/reline) | `0.5.7` | `0.5.8` |\n\nUpdates `aws-partitions` from 1.934.0 to 1.937.0\n
\nChangelog\n

Sourced from aws-partitions's\nchangelog.

\n
\n

1.937.0 (2024-05-30)

\n
    \n
  • Feature - Updated the partitions source data the determines the AWS\nservice regions and endpoints.
  • \n
\n

1.936.0 (2024-05-29)

\n
    \n
  • Feature - Updated the partitions source data the determines the AWS\nservice regions and endpoints.
  • \n
\n

1.935.0 (2024-05-28)

\n
    \n
  • Feature - Updated the partitions source data the determines the AWS\nservice regions and endpoints.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • See full diff in compare view
  • \n
\n
\n
\n\nUpdates `concurrent-ruby` from 1.2.3 to 1.3.1\n
\nRelease notes\n

Sourced from concurrent-ruby's\nreleases.

\n
\n

v1.3.1

\n

This release is essentially v1.3.0,\nbut with a properly packaged gem. There was an issue publishing v1.3.0\nand that gem needed to be yanked to avoid breaking downstream projects.\nThe v1.3.0 changelog is reproduced below.

\n

What's Changed

\n
    \n
  • Add Concurrent.usable_processor_count that is cgroups aware by @​casperisfine\nin ruby-concurrency/concurrent-ruby#1038
  • \n
  • Align Java Executor Service behavior for shuttingdown?,\nshutdown? by @​bensheldon in ruby-concurrency/concurrent-ruby#1042
  • \n
\n

New Contributors

\n
    \n
  • @​dependabot made\ntheir first contribution in ruby-concurrency/concurrent-ruby#1028
  • \n
  • @​kkohrt made\ntheir first contribution in ruby-concurrency/concurrent-ruby#1037
  • \n
\n

Full Changelog: https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.2.3...v1.3.1

\n

v1.3.0

\n

There was a packaging issue that resulted in a broken v1.3.0 gem\nhaving been pushed to RubyGems. The code corresponding to this tag is\nfine to use, but there is no corresponding v1.3.0 gem as we had to yank\nit. Please use v1.3.1\ninstead, which is nothing more than v1.3.0 packaged correctly.

\n

What's Changed

\n
    \n
  • Add Concurrent.usable_processor_count that is cgroups aware by @​casperisfine\nin ruby-concurrency/concurrent-ruby#1038
  • \n
  • Align Java Executor Service behavior for shuttingdown?,\nshutdown? by @​bensheldon in ruby-concurrency/concurrent-ruby#1042
  • \n
\n

New Contributors

\n
    \n
  • @​dependabot made\ntheir first contribution in ruby-concurrency/concurrent-ruby#1028
  • \n
  • @​kkohrt made\ntheir first contribution in ruby-concurrency/concurrent-ruby#1037
  • \n
\n

Full Changelog: https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.2.3...v1.3.0

\n
\n
\n
\nChangelog\n

Sourced from concurrent-ruby's\nchangelog.

\n
\n

Release v1.3.1 (29 May 2024)

\n
    \n
  • Release 1.3.0 was broken when pushed to RubyGems. 1.3.1 is a\npackaging fix.
  • \n
\n

Release v1.3.0 (28 May 2024)

\n
    \n
  • (#1042)\nAlign Java Executor Service behavior for shuttingdown?,\nshutdown?
  • \n
  • (#1038)\nAdd Concurrent.usable_processor_count that is cgroups\naware.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • b5e090b\nPromoting 1.3.1.pre to 1.3.1.
  • \n
  • 695be8a\nPrepare a 1.3.1.pre gem to test things for the 1.3.1 release.
  • \n
  • 7dab998\nPrepare the 1.3.1 release.
  • \n
  • bda72ae\nPrepare the 1.3.0 release.
  • \n
  • 83d31a3\nFix a small grammar issue.
  • \n
  • 8b9b0da\nAlign Java Executor Service behavior for shuttingdown?,\nshutdown?
  • \n
  • 899621f\nAdd 10 minute timeout to GitHub Actions
  • \n
  • eae2851\nClarify
  • \n
  • fe562f6\nCleanups
  • \n
  • a5f09a5\nAdd Concurrent.usable_processor_count that is cgroups aware
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `ffi` from 1.16.3 to 1.17.0\n
\nChangelog\n

Sourced from ffi's\nchangelog.

\n
\n

1.17.0 / 2024-06-02

\n

Fixed:

\n
    \n
  • Add FFI::AbstractMemory#read_array_of_string . It was defined but\nnot exposed to Ruby nor tested. #1070
  • \n
\n

1.17.0.rc2 / 2024-04-22

\n

Fixed:

\n
    \n
  • Add missing write barriers to StructLayout#initialize causing a\nsegfault with GC.stress. #1079
  • \n
\n

1.17.0.rc1 / 2024-04-08

\n

Fixed:

\n
    \n
  • Fix type definitions on aarch64-linux. #1067, #1066
  • \n
  • Use RB_TEST for Pointer.autorelease= . #1065\nSo that false and nil are treated as falsey\nand anything else as truthy.
  • \n
  • Replace Fixnum by Integer. #1064\nFixnum is no longer present in the ruby language.
  • \n
  • Update FFI::NativeType doc. #1061
  • \n
  • Store FFI::Type::Mapped of FFI::StrPtrConverter in global instead of\ncustom type map
  • \n
  • Various documentation fixes. #1042
  • \n
  • Update FFI::Pointer#== to return false if\na pointer is compared to a non-pointer object, which is the expected\nbehavior. #1083
  • \n
  • Avoid warning about undefined wariable @ffi_functions\n#1085
  • \n
  • Fix a very unlikely GC bug when using a callback block. # 1089
  • \n
\n

Added:

\n
    \n
  • Provide binary gems for many platforms. #990
  • \n
  • Add Windows fat binary gem for Ruby-3.3
  • \n
  • Add RBS type definitions for many user facing parts of the FFI API.\n#1042
  • \n
  • Improve fallback search path logic. #1088\nRespect LD_LIBRARY_PATH and DYLD_LIBRARY_PATH on Macos.
  • \n
  • Update libffi to current git master branch.
  • \n
\n

Removed:

\n
    \n
  • Remove enum CHAR_ARRAY which is no longer used. #1063
  • \n
\n
\n
\n
\nCommits\n
    \n
  • ecfb225\nUpdate date in CHANGELOG
  • \n
  • 8a3da1e\nBump VERSION to 1.17.0
  • \n
  • b7a5741\nMerge pull request #1102 from\nlarskanis/bigdecimal
  • \n
  • 05e5bf9\nInstall bigdecimal unconditional
  • \n
  • 4172d17\nUpdate CHANGELOG for ffi-1.17.0
  • \n
  • 2a54bbc\nMerge branch 'master' of github.com:ffi/ffi
  • \n
  • 17cd509\nMerge pull request #1101 from\nlarskanis/ci-ractor
  • \n
  • 8955e25\nCI: Exclude Ractor tests on Windows-Ruby-3.3
  • \n
  • 78f8bbd\nCI: Add ruby dev package to install bigdecimal.gem on alpine with\nruby-3.3
  • \n
  • 3b3056b\nUse a longer timeout for external rubies
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `mini_portile2` from 2.8.6 to 2.8.7\n
\nRelease notes\n

Sourced from mini_portile2's\nreleases.

\n
\n

2.8.7 / 2024-05-31

\n

Added

\n
    \n
  • When setting the C compiler through the MiniPortile\nconstructor, the preferred keyword argument is now\n:cc_command. The original :gcc_command is\nstill supported. (#144\nby @​flavorjones)
  • \n
  • Add support for extracting xz-compressed tarballs on OpenBSD. (#141\nby @​postmodern)
  • \n
  • Add OpenBSD support to the experimental method\nMakeMakefile#mkmf_config. (#141\nby @​flavorjones)
  • \n
\n

Changed

\n
    \n
  • MiniPortileCMake now detects the C and C++ compiler the\nsame way MiniPortile does: by examining environment\nvariables, then using kwargs, then looking in RbConfig (in that order).\n(#144\nby @​flavorjones)
  • \n
  • GPG file verification error messages are captured in the raised\nexception. Previously these errors went to stderr. (#145\nby @​flavorjones)
  • \n
\n

2.8.7.rc1

\n

Prerelease, see https://github.com/flavorjones/mini_portile/blob/main/CHANGELOG.md

\n
\n
\n
\nChangelog\n

Sourced from mini_portile2's\nchangelog.

\n
\n

2.8.7 / 2024-05-31

\n

Added

\n
    \n
  • When setting the C compiler through the MiniPortile\nconstructor, the preferred keyword argument is now\n:cc_command. The original :gcc_command is\nstill supported. (#144\nby @​flavorjones)
  • \n
  • Add support for extracting xz-compressed tarballs on OpenBSD. (#141\nby @​postmodern)
  • \n
  • Add OpenBSD support to the experimental method\nMakeMakefile#mkmf_config. (#141\nby @​flavorjones)
  • \n
\n

Changed

\n
    \n
  • MiniPortileCMake now detects the C and C++ compiler the\nsame way MiniPortile does: by examining environment\nvariables, then using kwargs, then looking in RbConfig (in that order).\n(#144\nby @​flavorjones)
  • \n
  • GPG file verification error messages are captured in the raised\nexception. Previously these errors went to stderr. (#145\nby @​flavorjones)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 144c328\nversion bump to v2.8.7
  • \n
  • 1f58a0a\nMerge pull request #146\nfrom flavorjones/flavorjones-downstream-ci
  • \n
  • a9ab5c1\nci: attempt to add caching to the downstream projects
  • \n
  • 7e45cd2\nci: integration test against nokogiri, sqlite3, re2
  • \n
  • 702a90d\nci: add a skeleton downstream actions workflow
  • \n
  • 79e694d\nversion bump to v2.8.7.rc1
  • \n
  • 5fbc9a1\ndoc: update CHANGELOG
  • \n
  • 5dd29f8\nMerge pull request #141\nfrom postmodern/openbsd-support
  • \n
  • 68f8344\nmkmf_config is more robust about detecting libdir
  • \n
  • 4d789d1\nci: set MAKE=gmake for OpenBSD
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `net-imap` from 0.4.11 to 0.4.12\n
\nRelease notes\n

Sourced from net-imap's\nreleases.

\n
\n

v0.4.12

\n

What's Changed

\n
    \n
  • 📚 Fix many rdoc spelling mistakes by @​nevans in ruby/net-imap#279
  • \n
  • 📦 Update workflow with configure_trusted_publisher by @​nevans in ruby/net-imap#280
  • \n
  • 🔍 Simplify handling of ResponseParser test failures by @​nevans in ruby/net-imap#281
  • \n
  • ⬆️ Bump step-security/harden-runner from 2.7.1 to 2.8.0 by @​dependabot in ruby/net-imap#289
  • \n
  • Clarify the license of net-imap by @​shugo in ruby/net-imap#275
  • \n
\n

Full Changelog: https://github.com/ruby/net-imap/compare/v0.4.11...v0.4.12

\n
\n
\n
\nCommits\n
    \n
  • 6c59d03\nBump version to 0.4.12
  • \n
  • 21e0a91\nRemove a direct reference to BSDL
  • \n
  • 30d668c\nClarify the license of net-imap
  • \n
  • f190523\n⬆️ Bump step-security/harden-runner from 2.7.1 to 2.8.0 (#289)
  • \n
  • 60b46e0\n🔀 Merge pull request #281\nfrom nevans/nicer-response_paser-test-failures
  • \n
  • dfe163d\n🔍 Simplify handling of ResponseParser test failures
  • \n
  • 80c8964\n📦 Update workflow with configure_trusted_publisher
  • \n
  • 21ab214\n🔀 Merge pull request #279\nfrom nevans/fix-receive-typos
  • \n
  • bcdf339\n📚 Fix many rdoc spelling mistakes
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\nUpdates `reline` from 0.5.7 to 0.5.8\n
\nRelease notes\n

Sourced from reline's\nreleases.

\n
\n

v0.5.8

\n\n

What's Changed

\n

✨ Enhancements

\n
    \n
  • Implement the redo command by @​verdy89 in ruby/reline#707
  • \n
\n

🐛 Bug Fixes

\n
    \n
  • Catches Errno::ENODEV and Errno::EBADF in get_screen_size. Closes #690 by @​vtamara in ruby/reline#702
  • \n
  • allow space in config value by @​monkeyWzr in ruby/reline#705
  • \n
\n

🛠 Other Changes

\n
    \n
  • Fix broken link that document of readline stdlib by @​sanfrecce-osaka\nin ruby/reline#706
  • \n
  • Bump version to 0.5.8 by @​ima1zumi in ruby/reline#711
  • \n
\n

New Contributors

\n
    \n
  • @​sanfrecce-osaka\nmade their first contribution in ruby/reline#706
  • \n
  • @​vtamara made\ntheir first contribution in ruby/reline#702
  • \n
  • @​monkeyWzr\nmade their first contribution in ruby/reline#705
  • \n
  • @​verdy89 made\ntheir first contribution in ruby/reline#707
  • \n
\n

Full Changelog: https://github.com/ruby/reline/compare/v0.5.7...v0.5.8

\n
\n
\n
\nCommits\n
    \n
  • 43cd4c5\nBump version to 0.5.8 (#711)
  • \n
  • 0b2d9fa\nImplement the redo command (#707)
  • \n
  • d60f1e1\nallow space in config value (#705)
  • \n
  • a5b5298\nCatches Errno::ENODEV and Errno::EBADF in get_screen_size. Closes #690 (#702)
  • \n
  • ecadc4e\nMerge pull request #706 from\nsanfrecce-osaka/fix-broken-link-that-document-of...
  • \n
  • 2ba15cd\nFix broken link that document of readline stdlib
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the bundler-all group with 6 updates (#3856)"}},{"before":null,"after":"c43f512db69a3d5d779f6b6681170bfe3a730e87","ref":"refs/heads/dependabot/bundler/bundler-all-a8545e8248","pushedAt":"2024-06-03T09:31:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the bundler-all group with 6 updates\n\nBumps the bundler-all group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [aws-partitions](https://github.com/aws/aws-sdk-ruby) | `1.934.0` | `1.937.0` |\n| [concurrent-ruby](https://github.com/ruby-concurrency/concurrent-ruby) | `1.2.3` | `1.3.1` |\n| [ffi](https://github.com/ffi/ffi) | `1.16.3` | `1.17.0` |\n| [mini_portile2](https://github.com/flavorjones/mini_portile) | `2.8.6` | `2.8.7` |\n| [net-imap](https://github.com/ruby/net-imap) | `0.4.11` | `0.4.12` |\n| [reline](https://github.com/ruby/reline) | `0.5.7` | `0.5.8` |\n\n\nUpdates `aws-partitions` from 1.934.0 to 1.937.0\n- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)\n- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-partitions/CHANGELOG.md)\n- [Commits](https://github.com/aws/aws-sdk-ruby/commits)\n\nUpdates `concurrent-ruby` from 1.2.3 to 1.3.1\n- [Release notes](https://github.com/ruby-concurrency/concurrent-ruby/releases)\n- [Changelog](https://github.com/ruby-concurrency/concurrent-ruby/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.2.3...v1.3.1)\n\nUpdates `ffi` from 1.16.3 to 1.17.0\n- [Changelog](https://github.com/ffi/ffi/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/ffi/ffi/compare/v1.16.3...v1.17.0)\n\nUpdates `mini_portile2` from 2.8.6 to 2.8.7\n- [Release notes](https://github.com/flavorjones/mini_portile/releases)\n- [Changelog](https://github.com/flavorjones/mini_portile/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/flavorjones/mini_portile/compare/v2.8.6...v2.8.7)\n\nUpdates `net-imap` from 0.4.11 to 0.4.12\n- [Release notes](https://github.com/ruby/net-imap/releases)\n- [Commits](https://github.com/ruby/net-imap/compare/v0.4.11...v0.4.12)\n\nUpdates `reline` from 0.5.7 to 0.5.8\n- [Release notes](https://github.com/ruby/reline/releases)\n- [Commits](https://github.com/ruby/reline/compare/v0.5.7...v0.5.8)\n\n---\nupdated-dependencies:\n- dependency-name: aws-partitions\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: concurrent-ruby\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: ffi\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: mini_portile2\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: bundler-all\n- dependency-name: net-imap\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: bundler-all\n- dependency-name: reline\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: bundler-all\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the bundler-all group with 6 updates"}},{"before":null,"after":"cf52b8cc865fa4dec53e90dcd88c26a874a1e30f","ref":"refs/heads/dependabot/bundler/bundler-dev-77187e28dd","pushedAt":"2024-06-03T09:29:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the bundler-dev group with 4 updates\n\nBumps the bundler-dev group with 4 updates: [ruby-lsp](https://github.com/Shopify/ruby-lsp), [http-cookie](https://github.com/sparklemotion/http-cookie), [parser](https://github.com/whitequark/parser) and [sorbet-runtime](https://github.com/sorbet/sorbet).\n\n\nUpdates `ruby-lsp` from 0.16.7 to 0.17.1\n- [Release notes](https://github.com/Shopify/ruby-lsp/releases)\n- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.16.7...v0.17.1)\n\nUpdates `http-cookie` from 1.0.5 to 1.0.6\n- [Release notes](https://github.com/sparklemotion/http-cookie/releases)\n- [Changelog](https://github.com/sparklemotion/http-cookie/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/sparklemotion/http-cookie/compare/v1.0.5...v1.0.6)\n\nUpdates `parser` from 3.3.1.0 to 3.3.2.0\n- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/whitequark/parser/compare/v3.3.1.0...v3.3.2.0)\n\nUpdates `sorbet-runtime` from 0.5.11391 to 0.5.11406\n- [Release notes](https://github.com/sorbet/sorbet/releases)\n- [Commits](https://github.com/sorbet/sorbet/commits)\n\n---\nupdated-dependencies:\n- dependency-name: ruby-lsp\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: bundler-dev\n- dependency-name: http-cookie\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: bundler-dev\n- dependency-name: parser\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: bundler-dev\n- dependency-name: sorbet-runtime\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: bundler-dev\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the bundler-dev group with 4 updates"}},{"before":null,"after":"9424319cf9ed1279e96f66416f106c728511261d","ref":"refs/heads/dependabot/bundler/bundler-lint-8a7ddf7403","pushedAt":"2024-06-03T09:27:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the bundler-lint group with 2 updates\n\nBumps the bundler-lint group with 2 updates: [rubocop](https://github.com/rubocop/rubocop) and [rubocop-rspec](https://github.com/rubocop/rubocop-rspec).\n\n\nUpdates `rubocop` from 1.64.0 to 1.64.1\n- [Release notes](https://github.com/rubocop/rubocop/releases)\n- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rubocop/rubocop/compare/v1.64.0...v1.64.1)\n\nUpdates `rubocop-rspec` from 2.29.2 to 2.30.0\n- [Release notes](https://github.com/rubocop/rubocop-rspec/releases)\n- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.29.2...v2.30.0)\n\n---\nupdated-dependencies:\n- dependency-name: rubocop\n dependency-type: direct:development\n update-type: version-update:semver-patch\n dependency-group: bundler-lint\n- dependency-name: rubocop-rspec\n dependency-type: direct:development\n update-type: version-update:semver-minor\n dependency-group: bundler-lint\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the bundler-lint group with 2 updates"}},{"before":"21be3aa7036dfdea3e254780634a78311a8c1601","after":null,"ref":"refs/heads/dependabot/bundler/bundler-all-695a97bff7","pushedAt":"2024-05-27T11:19:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"}},{"before":"f2c0d7aee07f0afe67356ffa0b9bfdf3e2ab9d65","after":"368281f710567edc9b43eb331bd2df0433bc86f1","ref":"refs/heads/main","pushedAt":"2024-05-27T11:19:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"},"commit":{"message":"Bump the bundler-all group with 9 updates (#3853)\n\nBumps the bundler-all group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [bugsnag](https://github.com/bugsnag/bugsnag-ruby) | `6.26.4` |\n`6.27.0` |\n| [rack-contrib](https://github.com/rack/rack-contrib) | `2.4.0` |\n`2.5.0` |\n| [rack-timeout](https://github.com/zombocom/rack-timeout) | `0.6.3` |\n`0.7.0` |\n| [aws-partitions](https://github.com/aws/aws-sdk-ruby) | `1.931.0` |\n`1.934.0` |\n| [aws-sdk-kms](https://github.com/aws/aws-sdk-ruby) | `1.81.0` |\n`1.82.0` |\n| [minitest](https://github.com/minitest/minitest) | `5.23.0` | `5.23.1`\n|\n| [rdoc](https://github.com/ruby/rdoc) | `6.6.3.1` | `6.7.0` |\n| [redis-client](https://github.com/redis-rb/redis-client) | `0.22.1` |\n`0.22.2` |\n| [zeitwerk](https://github.com/fxn/zeitwerk) | `2.6.14` | `2.6.15` |\n\nUpdates `bugsnag` from 6.26.4 to 6.27.0\n
\nRelease notes\n

Sourced from bugsnag's\nreleases.

\n
\n

v6.27.0

\n

Enhancements

\n
    \n
  • Include the Warden scope in user metadata\n| #821\n| javierjulio
  • \n
  • Add a block variant of add_on_error\n| #824
  • \n
\n
\n
\n
\nChangelog\n

Sourced from bugsnag's\nchangelog.

\n
\n

v6.27.0 (23 May 2024)

\n

Enhancements

\n
    \n
  • Include the Warden scope in user metadata\n| #821\n| javierjulio
  • \n
  • Add a block variant of add_on_error\n| #824
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 5175335\nRelease v6.27.0
  • \n
  • 39401d3\nBump version to v6.27.0
  • \n
  • 4d59450\nAdd block variant of add_on_error
  • \n
  • 0bd883c\nPin Rails 6 integrations tests to Ruby 3.3.0
  • \n
  • e66f7e9\nUpdate changelog
  • \n
  • 912acac\nOnly set the warden scope if there's a user object
  • \n
  • c2a6093\nUpdate tests to include the warden scope in user
  • \n
  • 501d206\nInclude warden scope in user info
  • \n
  • 522d1b9\nAdd rack 3.0 to the text matrix only in Ruby 2.4.0+
  • \n
  • f1b1c58\nUse the badge for GitHub Actions instead of Travis CI or buildkite
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `rack-contrib` from 2.4.0 to 2.5.0\n
\nCommits\n
    \n
  • d5265bc\nBump minor version.
  • \n
  • 0eec2a9\nSpecify a maximum number of runs to limit the request params -> DoS.\n(#191)
  • \n
  • ddd96e9\nAllow Rack::Locale to match languages with variants (#190)
  • \n
  • 70930e0\nAdd security reporting contact
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\nUpdates `rack-timeout` from 0.6.3 to 0.7.0\n
\nChangelog\n

Sourced from rack-timeout's\nchangelog.

\n
\n

0.7.0

\n
    \n
  • Honor an X-Request-Start header with the\nt=<microseconds> format, to allow using\nwait_timeout functionality with Apache (zombocom/rack-timeout#210)
  • \n
  • Improve message when Terminate on Timeout is used on a platform that\ndoes not support it (eg. Windows or JVM) (zombocom/rack-timeout#192)
  • \n
  • Fix a thread safety issue for forks that are not on the main thread\n(zombocom/rack-timeout#212)
  • \n
  • Add compatibility with frozen_string_literal: true (zombocom/rack-timeout#196)
  • \n
  • Fix if Rails is defined but Rails::VERSION is not defined (zombocom/rack-timeout#191)
  • \n
\n
\n
\n
\nCommits\n
    \n
  • edb4626\nv0.7.0
  • \n
  • 4e2c119\nprepare docs for 0.7.0
  • \n
  • 12cb399\nHonor Apache X-Request-Start header containing microseconds (#210)
  • \n
  • d530028\nfixup: use attr_reader instead of variable access (#214)
  • \n
  • 752c0e0\nFix some typos in comments (#195)
  • \n
  • 0315a6a\nREADME: add contributing instructions for running tests
  • \n
  • 5fc73d3\nmove thread var init closer to its use (#212)
  • \n
  • fdb2a74\nensure Rails::VERSION is defined (#191)
  • \n
  • 94610fd\nRemove unnecessary executable permission bit from Ruby file (#194)
  • \n
  • 1b687d8\nensure mutated strings are mutable (#196)
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `aws-partitions` from 1.931.0 to 1.934.0\n
\nChangelog\n

Sourced from aws-partitions's\nchangelog.

\n
\n

1.934.0 (2024-05-23)

\n
    \n
  • Feature - Updated the partitions source data the determines the AWS\nservice regions and endpoints.
  • \n
\n

1.933.0 (2024-05-22)

\n
    \n
  • Feature - Updated the partitions source data the determines the AWS\nservice regions and endpoints.
  • \n
\n

1.932.0 (2024-05-21)

\n
    \n
  • Feature - Added support for enumerating regions for\nAws::MailManager.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • See full diff in compare view
  • \n
\n
\n
\n\nUpdates `aws-sdk-kms` from 1.81.0 to 1.82.0\n
\nChangelog\n

Sourced from aws-sdk-kms's\nchangelog.

\n
\n

1.82.0 (2024-05-22)

\n
    \n
  • Feature - This release includes feature to import customer's\nasymmetric (RSA, ECC and SM2) and HMAC keys into KMS in China.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • See full diff in compare view
  • \n
\n
\n
\n\nUpdates `minitest` from 5.23.0 to 5.23.1\n
\nChangelog\n

Sourced from minitest's\nchangelog.

\n
\n

=== 5.23.1 / 2024-05-21

\n
    \n
  • \n

    1 bug fix:

    \n
      \n
    • Fully qualify the Queue class to avoid conflicts with other\nlibraries. (rafaelfranca)
    • \n
    \n
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 7ad0ff0\nprepped for release
  • \n
  • f60c6f2\n- Fully qualify the Queue class to avoid conflicts with other libraries.\n(raf...
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\nUpdates `rdoc` from 6.6.3.1 to 6.7.0\n
\nRelease notes\n

Sourced from rdoc's\nreleases.

\n
\n

v6.7.0

\n

What's Changed

\n
    \n
  • Fix support for rb_file_const and\nrb_curses_define_const by @​nobu in ruby/rdoc#1069
  • \n
  • Bump actions/upload-pages-artifact from 2 to 3 by @​dependabot in ruby/rdoc#1071
  • \n
  • Bump actions/deploy-pages from 3 to 4 by @​dependabot in ruby/rdoc#1070
  • \n
  • Use master of setup-ruby by @​nobu in ruby/rdoc#1072
  • \n
  • Allow empty name rdoc-ref as a local link by @​nobu in ruby/rdoc#1073
  • \n
  • [DOC] MarkupReference by @​BurdetteLamar\nin ruby/rdoc#1075
  • \n
  • Bump ruby/setup-ruby from 1.162.0 to 1.165.1 by @​dependabot in ruby/rdoc#1074
  • \n
  • [DOC] Tweaks to Markup Reference by @​BurdetteLamar\nin ruby/rdoc#1077
  • \n
  • Sort coverage outputs by @​nobu in ruby/rdoc#1078
  • \n
  • Ignore locale at write_options by @​nobu in ruby/rdoc#1079
  • \n
  • Singleton visibility by @​nobu in ruby/rdoc#1080
  • \n
  • Respect modeline to detect parser by @​nobu in ruby/rdoc#1081
  • \n
  • Bump ruby/setup-ruby from 1.165.1 to 1.169.0 by @​dependabot in ruby/rdoc#1085
  • \n
  • Don't document aliases with trailing :nodoc directive\nby @​p8 in ruby/rdoc#1090
  • \n
  • Bump ruby/setup-ruby from 1.169.0 to 1.171.0 by @​dependabot in ruby/rdoc#1089
  • \n
  • Bump ruby/setup-ruby from 1.171.0 to 1.172.0 by @​dependabot in ruby/rdoc#1092
  • \n
  • Fix ToMarkdown missing newlines for label-lists by @​skipkayhil in ruby/rdoc#1094
  • \n
  • Fix ToRdoc generating incorrect {label,name}-lists by @​skipkayhil in ruby/rdoc#1093
  • \n
  • [DOC] Improve documentation of :include: directive file\nsearch by @​p8 in ruby/rdoc#1083
  • \n
  • Allow rich definition list labels for Markdown by @​skipkayhil in ruby/rdoc#1096
  • \n
  • Test only with truffleruby-head by @​nobu in ruby/rdoc#1095
  • \n
  • test: Add tests for RDoc::TokenStream class by @​toshimaru in ruby/rdoc#1068
  • \n
  • Use readline history when ri is running interactive by\n@​adam12 in ruby/rdoc#861
  • \n
  • Revert "Test only with truffleruby-head" by @​eregon in ruby/rdoc#1099
  • \n
  • Bump ruby/setup-ruby from 1.172.0 to 1.173.0 by @​dependabot in ruby/rdoc#1101
  • \n
  • Bump actions/configure-pages from 4 to 5 by @​dependabot in ruby/rdoc#1102
  • \n
  • Bump ruby/setup-ruby from 1.173.0 to 1.174.0 by @​dependabot in ruby/rdoc#1105
  • \n
  • Bump ruby/setup-ruby from 1.174.0 to 1.175.1 by @​dependabot in ruby/rdoc#1106
  • \n
  • Bump ruby/setup-ruby from 1.175.1 to 1.176.0 by @​dependabot in ruby/rdoc#1108
  • \n
  • Fix typo in CONTRIBUTING.md by @​okuramasafumi\nin ruby/rdoc#1109
  • \n
  • [DOC] Correct .rdoc_options filename in comment by @​adam12 in ruby/rdoc#1103
  • \n
\n

New Contributors

\n
    \n
  • @​skipkayhil made\ntheir first contribution in ruby/rdoc#1094
  • \n
  • @​adam12 made\ntheir first contribution in ruby/rdoc#861
  • \n
  • @​okuramasafumi\nmade their first contribution in ruby/rdoc#1109
  • \n
\n

Full Changelog: https://github.com/ruby/rdoc/compare/v6.6.3.1...v6.7.0

\n
\n
\n
\nCommits\n
    \n
  • a667e61\nBump up 6.7.0
  • \n
  • 5c7ea6f\nCorrect .rdoc_options filename in comment
  • \n
  • 0c88dc5\nFix typo in CONTRIBUTING.md
  • \n
  • 2ded4f7\nBump ruby/setup-ruby from 1.175.1 to 1.176.0
  • \n
  • 16b46de\nBump ruby/setup-ruby from 1.174.0 to 1.175.1
  • \n
  • 8a68a01\nBump ruby/setup-ruby from 1.173.0 to 1.174.0
  • \n
  • dd493df\nshow warning for unused block
  • \n
  • 3ecf346\nBump actions/configure-pages from 4 to 5
  • \n
  • 1c2af1e\nBump ruby/setup-ruby from 1.172.0 to 1.173.0
  • \n
  • 924cc6e\nMerge branch 'ruby-3-3-cve-2024-27281'
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `redis-client` from 0.22.1 to 0.22.2\n
\nChangelog\n

Sourced from redis-client's\nchangelog.

\n
\n

0.22.2

\n
    \n
  • Fix the sentinel client to properly extend timeout for blocking\ncommands.
  • \n
  • Fix IPv6 support in\nRedisClient::Config#server_url.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 6d55f61\nRelease 0.22.2
  • \n
  • 72a1607\nMerge pull request #199\nfrom redis-rb/dependabot/bundler/minitest-5.23.0
  • \n
  • 4faf2aa\n---
  • \n
  • 750fc82\nMerge pull request #197\nfrom stanhu/sh-fix-brpop-timeouts
  • \n
  • c65498c\nEnsure BLPOP/BRPOP returns nil instead of raising ReadTimeoutError
  • \n
  • a2f16fc\nMerge pull request #195\nfrom fkmy/fix-readme-typo
  • \n
  • c3d3326\nFix typo:Configuation -> Configuration
  • \n
  • 28862c5\nFix typo:explictly -> explicitly
  • \n
  • 382dda7\nfix(config): server_url should return a valid URI for IPv6 hosts (#194)
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\nUpdates `zeitwerk` from 2.6.14 to 2.6.15\n
\nChangelog\n

Sourced from zeitwerk's\nchangelog.

\n
\n

2.6.15 (26 May 2024)

\n
    \n
  • Internal improvements.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 5c67e65\nReady for 2.6.15
  • \n
  • 47ae41b\nRefator while loop condition
  • \n
  • 105b16b\nOptimizes looking for at least one Ruby file
  • \n
  • b525643\nEnable --enable-frozen-string-literal in CI
  • \n
  • aa9caa8\nRewordings
  • \n
  • 25607ff\nRewording in the README
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the bundler-all group with 9 updates (#3853)"}},{"before":"fd1fc1790d645c33ab67df56d50a8eabdd2c2729","after":"f2c0d7aee07f0afe67356ffa0b9bfdf3e2ab9d65","ref":"refs/heads/main","pushedAt":"2024-05-27T11:18:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"},"commit":{"message":"Bump the bundler-dev group with 3 updates (#3852)\n\nBumps the bundler-dev group with 3 updates:\n[ruby-lsp](https://github.com/Shopify/ruby-lsp),\n[prism](https://github.com/ruby/prism) and\n[sorbet-runtime](https://github.com/sorbet/sorbet).\n\nUpdates `ruby-lsp` from 0.16.6 to 0.16.7\n
\nCommits\n
    \n
  • b6f5f4f\nMerge pull request #2072\nfrom Shopify/dependabot/bundler/minor-and-patch-659e...
  • \n
  • 7d88ded\nRestore Windows platforms
  • \n
  • 4d3509a\nBump @​shopify/eslint-plugin from 44.0.0 to 45.0.0 in\n/vscode (#2074)
  • \n
  • b027cfa\nIgnore test/expectations/ for sorbet (#2075)
  • \n
  • 0d310e1\nMerge pull request #2073\nfrom Shopify/dependabot/submodules/test/fixtures/pri...
  • \n
  • c64416f\nBump test/fixtures/prism from 1c8d08b to\nb6aa0f2
  • \n
  • fa42222\nUpdate RBI files for gems 2024-05-20 [dependabot skip]
  • \n
  • 6c64186\nBump the minor-and-patch group with 3 updates
  • \n
  • d506ac4\nAllow Code Lenses without a command (#2069)
  • \n
  • 813f870\nMerge branch 'nvim-0-10'
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `prism` from 0.27.0 to 0.29.0\n
\nRelease notes\n

Sourced from prism's\nreleases.

\n
\n

v0.29.0

\n

Added

\n
    \n
  • Added Prism::CallNode#full_message_loc, which gives the\nlocation including the = if there is one.
  • \n
  • A warning for when # shareable_constant_value is not\nused on its own line.
  • \n
  • An error for invalid implicit local variable writes.
  • \n
  • Implicit hash patterns in array patterns are disallowed.
  • \n
  • We now validate that Unicode escape sequences are not\nsurrogates.
  • \n
\n

Changed

\n
    \n
  • All fields named operator have been renamed to\nbinary_operator for *OperatorWriteNode nodes.\nThis is to make it easier to provide C++ support. In the Ruby API, the\nold fields are aliased to the new fields with a deprecation\nwarning.
  • \n
  • Many updated error messages to more closely match CRuby.
  • \n
  • We ensure keyword parameters do not end in ! or\n?.
  • \n
  • Fixed some escaping in string literals with control sequences and\nhex escapes.
  • \n
  • Fix a bug with RBS types when used outside the\nruby/prism codebase.
  • \n
\n

v0.28.0

\n

Added

\n
    \n
  • Nested hashes will now warn for duplicated keys, as in: { foo:\n1, **{ foo: 2 } }.
  • \n
  • Prism::ReturnNode now has a flag on it to indicate if\nit is redundant.
  • \n
  • Prism::Location#slice_lines and\nPrism::Node#slice_lines are now provided to slice the\nsource code of a node including the content before the node on the same\nline that it starts on and the content after the node on the same line\nthat it ends on.
  • \n
  • Symbols with invalid byte sequences now give errors.
  • \n
  • You can now pass "3.3.1" to the\nversion: parameter on all Prism.* APIs.
  • \n
  • Prism::Source#lines,\nPrism::Location#source_lines,\nPrism::Node#source_lines, and\nPrism::Node#script_lines are now provided, which will all\nreturn the source code of the source as an array of strings.
  • \n
  • Prism::ASCIISource is now provided, which is a subclass\nof Prism::Source but specialized to increase performance\nwhen the source is entirely ASCII.
  • \n
  • Prism now provides errors when parsing Ruby 3.4+ syntax for index\nexpressions with keywords or blocks.
  • \n
  • Prism now provides an error when **nil is used after\nother keyword parameters.
  • \n
  • Prism now provides errors when safe navigation is used in call\ntarget expressions, e.g., foo&.bar, = 1.
  • \n
  • Prism::Node#tunnel is now provided, which returns an\narray of nodes starting at the current node that contain a given line\nand column.
  • \n
\n

Changed

\n
    \n
  • All translation layers now assume an eval context, which means they\nwill not return errors for invalid jumps like yield.
  • \n
  • Prism::Node#inspect now uses a queue instead of\nrecursion to avoid stack overflows.
  • \n
  • Prism now more closely mirrors CRuby interpolation semantics, which\nmeans you could potentially have a static literal string that directly\ninterpolates another static literal string.
  • \n
  • The shipped RBI sorbet types no longer use generics.
  • \n
  • Prism::ConstantPathNode#child and\nPrism::ConstantTargetNode#child are now deprecated,\nreplaced by two new fields on these nodes: name and\nname_loc.
  • \n
\n
\n
\n
\nChangelog\n

Sourced from prism's\nchangelog.

\n
\n

[0.29.0] - 2024-05-10

\n

Added

\n
    \n
  • Added Prism::CallNode#full_message_loc, which gives the\nlocation including the = if there is one.
  • \n
  • A warning for when # shareable_constant_value is not\nused on its own line.
  • \n
  • An error for invalid implicit local variable writes.
  • \n
  • Implicit hash patterns in array patterns are disallowed.
  • \n
  • We now validate that Unicode escape sequences are not\nsurrogates.
  • \n
\n

Changed

\n
    \n
  • All fields named operator have been renamed to\nbinary_operator for *OperatorWriteNode nodes.\nThis is to make it easier to provide C++ support. In the Ruby API, the\nold fields are aliased to the new fields with a deprecation\nwarning.
  • \n
  • Many updated error messages to more closely match CRuby.
  • \n
  • We ensure keyword parameters do not end in ! or\n?.
  • \n
  • Fixed some escaping in string literals with control sequences and\nhex escapes.
  • \n
  • Fix a bug with RBS types when used outside the\nruby/prism codebase.
  • \n
\n

[0.28.0] - 2024-05-03

\n

Added

\n
    \n
  • Nested hashes will now warn for duplicated keys, as in: { foo:\n1, **{ foo: 2 } }.
  • \n
  • Prism::ReturnNode now has a flag on it to indicate if\nit is redundant.
  • \n
  • Prism::Location#slice_lines and\nPrism::Node#slice_lines are now provided to slice the\nsource code of a node including the content before the node on the same\nline that it starts on and the content after the node on the same line\nthat it ends on.
  • \n
  • Symbols with invalid byte sequences now give errors.
  • \n
  • You can now pass "3.3.1" to the\nversion: parameter on all Prism.* APIs.
  • \n
  • Prism::Source#lines,\nPrism::Location#source_lines,\nPrism::Node#source_lines, and\nPrism::Node#script_lines are now provided, which will all\nreturn the source code of the source as an array of strings.
  • \n
  • Prism::ASCIISource is now provided, which is a subclass\nof Prism::Source but specialized to increase performance\nwhen the source is entirely ASCII.
  • \n
  • Prism now provides errors when parsing Ruby 3.4+ syntax for index\nexpressions with keywords or blocks.
  • \n
  • Prism now provides an error when **nil is used after\nother keyword parameters.
  • \n
  • Prism now provides errors when safe navigation is used in call\ntarget expressions, e.g., foo&.bar, = 1.
  • \n
  • Prism::Node#tunnel is now provided, which returns an\narray of nodes starting at the current node that contain a given line\nand column.
  • \n
\n

Changed

\n
    \n
  • All translation layers now assume an eval context, which means they\nwill not return errors for invalid jumps like yield.
  • \n
  • Prism::Node#inspect now uses a queue instead of\nrecursion to avoid stack overflows.
  • \n
  • Prism now more closely mirrors CRuby interpolation semantics, which\nmeans you could potentially have a static literal string that directly\ninterpolates another static literal string.
  • \n
  • The shipped RBI sorbet types no longer use generics.
  • \n
  • Prism::ConstantPathNode#child and\nPrism::ConstantTargetNode#child are now deprecated,\nreplaced by two new fields on these nodes: name and\nname_loc.
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 1f49ca9\nBump to v0.29.0
  • \n
  • 59fc15b\nMerge pull request #2802 from\nruby/parameter-forwarding
  • \n
  • 2ac3882\nMerge pull request #2800 from\nruby/operator
  • \n
  • 8266572\nEnhance parameter forwarding error messages
  • \n
  • 79c62d0\nMerge pull request #2801 from\nruby/fix-tapioca
  • \n
  • 15bf727\nFix tapioca require order
  • \n
  • b5e47f5\noperator rename
  • \n
  • ef589e6\nMerge pull request #2799 from\nruby/fix-rbs
  • \n
  • ee73ad7\nFix RBS outside of prism
  • \n
  • aca9151\nMerge pull request #2798 from\nruby/full_message_loc
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\nUpdates `sorbet-runtime` from 0.5.11385 to 0.5.11391\n
\nRelease notes\n

Sourced from sorbet-runtime's\nreleases.

\n
\n

sorbet 0.5.11390.20240523094839-fd83af464

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11390', :group => :development\ngem 'sorbet-runtime', '0.5.11390'\n
\n

sorbet 0.5.11389.20240523094704-5bc8726bb

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11389', :group => :development\ngem 'sorbet-runtime', '0.5.11389'\n
\n

sorbet 0.5.11388.20240522141522-6951f1e2a

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11388', :group => :development\ngem 'sorbet-runtime', '0.5.11388'\n
\n

sorbet 0.5.11387.20240522130441-25b703810

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11387', :group => :development\ngem 'sorbet-runtime', '0.5.11387'\n
\n

sorbet 0.5.11386.20240521145826-ca3f6697a

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11386', :group => :development\ngem 'sorbet-runtime', '0.5.11386'\n
\n

sorbet 0.5.11385.20240517114436-718bc64f8

\n

To use Sorbet add this line to your Gemfile:

\n
gem 'sorbet', '0.5.11385', :group => :development\ngem 'sorbet-runtime', '0.5.11385'\n
\n
\n
\n
\nCommits\n
    \n
  • See full diff in compare view
  • \n
\n
\n
\n\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump the bundler-dev group with 3 updates (#3852)"}},{"before":"7fb56cf4c335bcdae2e8e85e4fa54685b137529c","after":null,"ref":"refs/heads/dependabot/bundler/bundler-dev-b20bab3142","pushedAt":"2024-05-27T11:18:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"}},{"before":"719f8840bb8ec80cb04e8001722fbaaa6a635d25","after":"fd1fc1790d645c33ab67df56d50a8eabdd2c2729","ref":"refs/heads/main","pushedAt":"2024-05-27T11:18:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"},"commit":{"message":"Bump rubocop from 1.63.5 to 1.64.0 in the bundler-lint group (#3851)\n\nBumps the bundler-lint group with 1 update:\n[rubocop](https://github.com/rubocop/rubocop).\n\nUpdates `rubocop` from 1.63.5 to 1.64.0\n
\nRelease notes\n

Sourced from rubocop's\nreleases.

\n
\n

RuboCop 1.64

\n

New features

\n
    \n
  • #12904:\nAdd new either_consistent\nSupportedShorthandSyntax to Style/HashSyntax.\n(@​pawelma)
  • \n
  • #12842:\nAdd new Style/SendWithLiteralMethodName cop. (@​koic)
  • \n
  • #12309:\nAdd new Style/SuperArguments cop. (@​earlopain)
  • \n
  • #12917:\nSuggest correct formatter name for --format command line\noption. (@​koic)
  • \n
  • #12242:\nSupport AllowModifiersOnAttrs option for\nStyle/AccessModifierDeclarations. (@​krororo)
  • \n
  • #11585:\nSupport AllowedMethods for\nStyle/DocumentationMethod. (@​koic)
  • \n
\n

Bug fixes

\n
    \n
  • #7189:\nFix a false positive for Style/Copyright when using\nmultiline copyright notice. (@​koic)
  • \n
  • #12914:\nFix a false negative for Layout/EmptyComment when using an\nempty comment next to code after comment line. (@​koic)
  • \n
  • #12919:\nFix false negatives for Style/ArgumentsForwarding when\nforward target is super. (@​koic)
  • \n
  • #12923:\nFix false negatives for Style/ArgumentsForwarding when\nforward target is safe navigation method. (@​koic)
  • \n
  • #12894:\nFix false positives for Style/MapIntoArray when using\neach without receiver with << to build\nan array. (@​koic)
  • \n
  • #12876:\nFix an error for the lockfile parser if a gemfile exists but a lockfile\ndoesn't. (@​earlopain)
  • \n
  • #12888:\nFix --no-exclude-limit generating a todo with\nMax config instead of listing everything out with\nExclude. (@​earlopain)
  • \n
  • #12898:\nFix an error for TargetRailsVersion when parsing from the\nlockfile with prerelease rails. (@​earlopain)
  • \n
\n

Changes

\n
    \n
  • #12908:\nAdd rubocop-rspec back to suggested extensions when rspec-rails is in\nuse. (@​pirj)
  • \n
  • #12884:\nAlign output from cop.documentation_url with\n--show-docs-url when passing a config as argument. (@​earlopain)
  • \n
  • #12905:\nSupport ActiveSupportExtensionsEnabled for\nStyle/SymbolProc. (@​koic)
  • \n
  • #12897:\nRespect user's intentions with workspace/executeCommand LSP\nmethod. (@​koic)
  • \n
\n
\n
\n
\nChangelog\n

Sourced from rubocop's\nchangelog.

\n
\n

1.64.0 (2024-05-23)

\n

New features

\n
    \n
  • #12904:\nAdd new either_consistent\nSupportedShorthandSyntax to Style/HashSyntax.\n([@​pawelma][])
  • \n
  • #12842:\nAdd new Style/SendWithLiteralMethodName cop. ([@​koic][])
  • \n
  • #12309:\nAdd new Style/SuperArguments cop. ([@​earlopain][])
  • \n
  • #12917:\nSuggest correct formatter name for --format command line\noption. ([@​koic][])
  • \n
  • #12242:\nSupport AllowModifiersOnAttrs option for\nStyle/AccessModifierDeclarations. ([@​krororo][])
  • \n
  • #11585:\nSupport AllowedMethods for\nStyle/DocumentationMethod. ([@​koic][])
  • \n
\n

Bug fixes

\n
    \n
  • #7189:\nFix a false positive for Style/Copyright when using\nmultiline copyright notice. ([@​koic][])
  • \n
  • #12914:\nFix a false negative for Layout/EmptyComment when using an\nempty comment next to code after comment line. ([@​koic][])
  • \n
  • #12919:\nFix false negatives for Style/ArgumentsForwarding when\nforward target is super. ([@​koic][])
  • \n
  • #12923:\nFix false negatives for Style/ArgumentsForwarding when\nforward target is safe navigation method. ([@​koic][])
  • \n
  • #12894:\nFix false positives for Style/MapIntoArray when using\neach without receiver with << to build\nan array. ([@​koic][])
  • \n
  • #12876:\nFix an error for the lockfile parser if a gemfile exists but a lockfile\ndoesn't. ([@​earlopain][])
  • \n
  • #12888:\nFix --no-exclude-limit generating a todo with\nMax config instead of listing everything out with\nExclude. ([@​earlopain][])
  • \n
  • #12898:\nFix an error for TargetRailsVersion when parsing from the\nlockfile with prerelease rails. ([@​earlopain][])
  • \n
\n

Changes

\n
    \n
  • #12908:\nAdd rubocop-rspec back to suggested extensions when rspec-rails is in\nuse. ([@​pirj][])
  • \n
  • #12884:\nAlign output from cop.documentation_url with\n--show-docs-url when passing a config as argument. ([@​earlopain][])
  • \n
  • #12905:\nSupport ActiveSupportExtensionsEnabled for\nStyle/SymbolProc. ([@​koic][])
  • \n
  • #12897:\nRespect user's intentions with workspace/executeCommand LSP\nmethod. ([@​koic][])
  • \n
\n
\n
\n
\nCommits\n
    \n
  • 91a19d6\nCut 1.64
  • \n
  • 727539d\nUpdate Changelog
  • \n
  • 3227bf0\n[Fix #12309]\nAdd new Style/SuperArguments cop
  • \n
  • 9e78c46\nFix false negatives for Style/ArgumentsForwarding
  • \n
  • 9408d0d\n[Fix #12242]\nSupport AllowModifiersOnAttrs option for\n`Style/AccessModifier...
  • \n
  • a909dda\n[Fix #12919]\nFix false negatives for Style/ArgumentsForwarding
  • \n
  • aee64e2\nRename new SupportedShorthandSyntax from consistent_either to\neither_consistent
  • \n
  • 86b0c39\nFix non existing wording in HashShorthandSyntax method name
  • \n
  • b9686b5\nAdd changelog/new_add_new_consistent_either.md
  • \n
  • 71abb5d\nAdd new consistent_either SupportedShorthandSyntax to\nStyle/HashSyntax
  • \n
  • Additional commits viewable in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rubocop&package-manager=bundler&previous-version=1.63.5&new-version=1.64.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore major version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's major version (unless you unignore this specific\ndependency's major version or upgrade to it yourself)\n- `@dependabot ignore minor version` will close this\ngroup update PR and stop Dependabot creating any more for the specific\ndependency's minor version (unless you unignore this specific\ndependency's minor version or upgrade to it yourself)\n- `@dependabot ignore ` will close this group update PR\nand stop Dependabot creating any more for the specific dependency\n(unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore ` will remove all of the ignore\nconditions of the specified dependency\n- `@dependabot unignore ` will\nremove the ignore condition of the specified dependency and ignore\nconditions\n\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump rubocop from 1.63.5 to 1.64.0 in the bundler-lint group (#3851)"}},{"before":"22f2781f4c566998dddeef52dc974439d6cf2ce8","after":null,"ref":"refs/heads/dependabot/bundler/bundler-lint-0a7e182d6f","pushedAt":"2024-05-27T11:18:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"just1602","name":"Justin !","path":"/just1602","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/427123?s=80&v=4"}},{"before":null,"after":"21be3aa7036dfdea3e254780634a78311a8c1601","ref":"refs/heads/dependabot/bundler/bundler-all-695a97bff7","pushedAt":"2024-05-27T09:16:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump the bundler-all group with 9 updates\n\nBumps the bundler-all group with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [bugsnag](https://github.com/bugsnag/bugsnag-ruby) | `6.26.4` | `6.27.0` |\n| [rack-contrib](https://github.com/rack/rack-contrib) | `2.4.0` | `2.5.0` |\n| [rack-timeout](https://github.com/zombocom/rack-timeout) | `0.6.3` | `0.7.0` |\n| [aws-partitions](https://github.com/aws/aws-sdk-ruby) | `1.931.0` | `1.934.0` |\n| [aws-sdk-kms](https://github.com/aws/aws-sdk-ruby) | `1.81.0` | `1.82.0` |\n| [minitest](https://github.com/minitest/minitest) | `5.23.0` | `5.23.1` |\n| [rdoc](https://github.com/ruby/rdoc) | `6.6.3.1` | `6.7.0` |\n| [redis-client](https://github.com/redis-rb/redis-client) | `0.22.1` | `0.22.2` |\n| [zeitwerk](https://github.com/fxn/zeitwerk) | `2.6.14` | `2.6.15` |\n\n\nUpdates `bugsnag` from 6.26.4 to 6.27.0\n- [Release notes](https://github.com/bugsnag/bugsnag-ruby/releases)\n- [Changelog](https://github.com/bugsnag/bugsnag-ruby/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/bugsnag/bugsnag-ruby/compare/v6.26.4...v6.27.0)\n\nUpdates `rack-contrib` from 2.4.0 to 2.5.0\n- [Release notes](https://github.com/rack/rack-contrib/releases)\n- [Changelog](https://github.com/rack/rack-contrib/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/rack/rack-contrib/compare/v2.4.0...v2.5.0)\n\nUpdates `rack-timeout` from 0.6.3 to 0.7.0\n- [Changelog](https://github.com/zombocom/rack-timeout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/zombocom/rack-timeout/compare/v0.6.3...v0.7.0)\n\nUpdates `aws-partitions` from 1.931.0 to 1.934.0\n- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)\n- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-partitions/CHANGELOG.md)\n- [Commits](https://github.com/aws/aws-sdk-ruby/commits)\n\nUpdates `aws-sdk-kms` from 1.81.0 to 1.82.0\n- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)\n- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-kms/CHANGELOG.md)\n- [Commits](https://github.com/aws/aws-sdk-ruby/commits)\n\nUpdates `minitest` from 5.23.0 to 5.23.1\n- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc)\n- [Commits](https://github.com/minitest/minitest/compare/v5.23.0...v5.23.1)\n\nUpdates `rdoc` from 6.6.3.1 to 6.7.0\n- [Release notes](https://github.com/ruby/rdoc/releases)\n- [Changelog](https://github.com/ruby/rdoc/blob/master/History.rdoc)\n- [Commits](https://github.com/ruby/rdoc/compare/v6.6.3.1...v6.7.0)\n\nUpdates `redis-client` from 0.22.1 to 0.22.2\n- [Changelog](https://github.com/redis-rb/redis-client/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/redis-rb/redis-client/compare/v0.22.1...v0.22.2)\n\nUpdates `zeitwerk` from 2.6.14 to 2.6.15\n- [Changelog](https://github.com/fxn/zeitwerk/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/fxn/zeitwerk/compare/v2.6.14...v2.6.15)\n\n---\nupdated-dependencies:\n- dependency-name: bugsnag\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: rack-contrib\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: rack-timeout\n dependency-type: direct:production\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: aws-partitions\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: aws-sdk-kms\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: minitest\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: bundler-all\n- dependency-name: rdoc\n dependency-type: indirect\n update-type: version-update:semver-minor\n dependency-group: bundler-all\n- dependency-name: redis-client\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: bundler-all\n- dependency-name: zeitwerk\n dependency-type: indirect\n update-type: version-update:semver-patch\n dependency-group: bundler-all\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump the bundler-all group with 9 updates"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYRxPoQA","startCursor":null,"endCursor":null}},"title":"Activity · crimethinc/website"}