Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rackup 1.0.1 is broken #31

Closed
xjunior opened this issue Feb 25, 2025 · 1 comment
Closed

rackup 1.0.1 is broken #31

xjunior opened this issue Feb 25, 2025 · 1 comment

Comments

@xjunior
Copy link

xjunior commented Feb 25, 2025

Rackup 1.0.1 is broken. The record in the changelog mentions the removal of requires, but the reality is that it removed the modules, leaving only Rackup::VERSION behind, and broke the compatibility between 1.0.0 and 1.0.1.

See lsegal/yard#1607

@ioquatix
Copy link
Member

  • Rackup 1.x is designed to be used with Rack 2.x. The files are in the Rack gem, and not in the Rackup gem.
  • Rackup 2.x is designed to be used with Rack 3. The files are in the Rackup gem, and not in the Rack gem.

We did this to help with upgrades. When you install Rackup with Rack 2, you'll get an empty gem. When you update to Rack 3, the Rackup gem will go to v2 which includes files.

@rack rack locked and limited conversation to collaborators Feb 25, 2025
@ioquatix ioquatix converted this issue into discussion #32 Feb 25, 2025

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants