Skip to content

Bump thin from 1.8.2 to 2.0.1#3359

Merged
zinduolis merged 1 commit into
masterfrom
dependabot/bundler/thin-2.0.1
Sep 7, 2025
Merged

Bump thin from 1.8.2 to 2.0.1#3359
zinduolis merged 1 commit into
masterfrom
dependabot/bundler/thin-2.0.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jun 24, 2025

Bumps thin from 1.8.2 to 2.0.1.

Changelog

Sourced from thin's changelog.

== 2.0.0

  • Partial Rack 3 support. Full bi-directional streaming is not supported due to limitations in the implementation.
Commits
  • 84a5188 Bump patch version.
  • 3254c58 Use bake for release management.
  • 20add8e Tidy up license files.
  • 7c80818 Add license files for ruby and gpl (#438)
  • 27d384b Correction to uninitialized constant. Fixes #445 (#446)
  • 955db1a Bump major version.
  • a64256b Remove legacy Ruby 1.8 compatibility shims.
  • 745093d Rakefile: rely on Rake's rakelib/ default
  • e0577f9 Fix "No such file or directory @ rb_io_reopen" error from test.
  • de6b618 Rack 3 no longer required environments (#437)
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

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

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests for Ruby compatibility labels Jun 24, 2025
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request June 24, 2025 13:26 Failure
@dependabot dependabot Bot force-pushed the dependabot/bundler/thin-2.0.1 branch from 4a9b672 to 25f2706 Compare June 26, 2025 06:02
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request June 26, 2025 06:02 Failure
@zinduolis
Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Jun 26, 2025

Looks like this PR is already up-to-date with master! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@zinduolis
Copy link
Copy Markdown
Contributor

@dependabot recreate

@dependabot dependabot Bot force-pushed the dependabot/bundler/thin-2.0.1 branch from 25f2706 to 72b2ea8 Compare June 26, 2025 06:10
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request June 26, 2025 06:10 Failure
@dependabot dependabot Bot force-pushed the dependabot/bundler/thin-2.0.1 branch from 72b2ea8 to 418f853 Compare June 30, 2025 16:30
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request June 30, 2025 16:30 Failure
@dependabot dependabot Bot force-pushed the dependabot/bundler/thin-2.0.1 branch from 418f853 to 2ce2e6f Compare July 1, 2025 13:44
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request July 1, 2025 13:44 Failure
@dependabot dependabot Bot force-pushed the dependabot/bundler/thin-2.0.1 branch from 2ce2e6f to c6f057d Compare July 1, 2025 13:49
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request July 1, 2025 13:49 Failure
@dependabot dependabot Bot force-pushed the dependabot/bundler/thin-2.0.1 branch from c6f057d to aca6ee4 Compare July 7, 2025 16:07
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request July 7, 2025 16:07 Failure
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request July 24, 2025 22:49 Failure
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request July 24, 2025 23:09 Failure
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request July 25, 2025 00:57 Failure
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request July 25, 2025 01:06 Failure
@dependabot dependabot Bot temporarily deployed to Integrate Pull Request July 25, 2025 01:14 Inactive
@zinduolis
Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/bundler/thin-2.0.1 branch from aca6ee4 to efb7ede Compare August 21, 2025 00:18
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request August 21, 2025 00:18 Failure
@zinduolis
Copy link
Copy Markdown
Contributor

@dependabot recreate

@dependabot dependabot Bot force-pushed the dependabot/bundler/thin-2.0.1 branch from efb7ede to 6c4d16f Compare August 21, 2025 00:37
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request August 21, 2025 00:37 Failure
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request August 21, 2025 00:40 Failure
@dependabot dependabot Bot temporarily deployed to Integrate Pull Request August 21, 2025 00:43 Inactive
@zinduolis
Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/bundler/thin-2.0.1 branch from 6c4d16f to bbc3b51 Compare August 21, 2025 00:49
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request August 21, 2025 00:50 Failure
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request August 21, 2025 00:57 Failure
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request August 21, 2025 01:02 Failure
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request August 21, 2025 01:16 Failure
@zinduolis
Copy link
Copy Markdown
Contributor

@dependabot recreate

@dependabot dependabot Bot force-pushed the dependabot/bundler/thin-2.0.1 branch from bbc3b51 to 635659f Compare August 21, 2025 01:38
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request August 21, 2025 01:38 Failure
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request August 21, 2025 01:45 Failure
@dependabot dependabot Bot had a problem deploying to Integrate Pull Request August 21, 2025 01:54 Failure
@dependabot dependabot Bot temporarily deployed to Integrate Pull Request August 21, 2025 01:56 Inactive
@zinduolis zinduolis requested a review from Copilot August 21, 2025 02:00
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the thin gem dependency from version 1.8.2 to 2.0.1, which includes partial Rack 3 support. This is a major version bump that brings the application up to date with the latest thin release.

  • Updated thin gem constraint from ~> 1.8 to ~> 2.0

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread Gemfile
gem 'thin', '~> 1.8'
gem 'thin', '~> 2.0'
gem 'sinatra', '~> 3.2'
gem 'rack', '~> 2.2'
Copy link

Copilot AI Aug 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Rack version constraint may be incompatible with thin 2.0.x which has partial Rack 3 support. Consider updating the Rack constraint to allow version 3.x or verify compatibility between Rack 2.2 and thin 2.0.

Suggested change
gem 'rack', '~> 2.2'
gem 'rack', '>= 2.2', '< 4.0'

Copilot uses AI. Check for mistakes.
@zinduolis
Copy link
Copy Markdown
Contributor

@dependabot recreate

@dependabot dependabot Bot force-pushed the dependabot/bundler/thin-2.0.1 branch from 635659f to 2f9a38e Compare August 26, 2025 09:13
@dependabot dependabot Bot temporarily deployed to Integrate Pull Request August 26, 2025 09:13 Inactive
@zinduolis
Copy link
Copy Markdown
Contributor

@dependabot recreate

Bumps [thin](https://github.com/macournoyer/thin) from 1.8.2 to 2.0.1.
- [Release notes](https://github.com/macournoyer/thin/releases)
- [Changelog](https://github.com/macournoyer/thin/blob/master/CHANGELOG)
- [Commits](macournoyer/thin@v1.8.2...v2.0.1)

---
updated-dependencies:
- dependency-name: thin
  dependency-version: 2.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/bundler/thin-2.0.1 branch from 2f9a38e to b0ea6a9 Compare September 7, 2025 09:46
@dependabot dependabot Bot temporarily deployed to Integrate Pull Request September 7, 2025 09:47 Inactive
@zinduolis zinduolis merged commit 101bef5 into master Sep 7, 2025
5 checks passed
@dependabot dependabot Bot deleted the dependabot/bundler/thin-2.0.1 branch September 7, 2025 09:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests for Ruby compatibility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants