mirror of https://github.com/rails/rails
Merge pull request #2 from zzak/bump-ruby-version_check
Remove Ruby version check
This commit is contained in:
commit
1320ff0a3e
|
@ -170,7 +170,7 @@ irb> Event.where("payload->>'kind' = ?", "user_renamed")
|
|||
* [type definition](https://www.postgresql.org/docs/current/static/rangetypes.html)
|
||||
* [functions and operators](https://www.postgresql.org/docs/current/static/functions-range.html)
|
||||
|
||||
This type is mapped to Ruby [`Range`](https://ruby-doc.org/core-2.7.0/Range.html) objects.
|
||||
This type is mapped to Ruby [`Range`](https://ruby-doc.org/core-3.1.0/Range.html) objects.
|
||||
|
||||
```ruby
|
||||
# db/migrate/20130923065404_create_events.rb
|
||||
|
@ -449,7 +449,7 @@ irb> user.save!
|
|||
* [type definition](https://www.postgresql.org/docs/current/static/datatype-net-types.html)
|
||||
|
||||
The types `inet` and `cidr` are mapped to Ruby
|
||||
[`IPAddr`](https://ruby-doc.org/stdlib-2.7.0/libdoc/ipaddr/rdoc/IPAddr.html)
|
||||
[`IPAddr`](https://ruby-doc.org/stdlib-3.1.0/libdoc/ipaddr/rdoc/IPAddr.html)
|
||||
objects. The `macaddr` type is mapped to normal text.
|
||||
|
||||
```ruby
|
||||
|
|
|
@ -509,8 +509,8 @@ $ bin/rails destroy model Oops
|
|||
$ bin/rails about
|
||||
About your application's environment
|
||||
Rails version 7.2.0
|
||||
Ruby version 2.7.0 (x86_64-linux)
|
||||
RubyGems version 2.7.3
|
||||
Ruby version 3.1.0 (x86_64-linux)
|
||||
RubyGems version 3.3.7
|
||||
Rack version 3.0.8
|
||||
JavaScript Runtime Node.js (V8)
|
||||
Middleware: ActionDispatch::HostAuthorization, Rack::Sendfile, ActionDispatch::Static, ActionDispatch::Executor, ActionDispatch::ServerTiming, ActiveSupport::Cache::Strategy::LocalCache::Middleware, Rack::Runtime, Rack::MethodOverride, ActionDispatch::RequestId, ActionDispatch::RemoteIp, Sprockets::Rails::QuietAssets, Rails::Rack::Logger, ActionDispatch::ShowExceptions, WebConsole::Middleware, ActionDispatch::DebugExceptions, ActionDispatch::ActionableExceptions, ActionDispatch::Reloader, ActionDispatch::Callbacks, ActiveRecord::Migration::CheckPending, ActionDispatch::Cookies, ActionDispatch::Session::CookieStore, ActionDispatch::Flash, ActionDispatch::ContentSecurityPolicy::Middleware, ActionDispatch::PermissionsPolicy::Middleware, Rack::Head, Rack::ConditionalGet, Rack::ETag, Rack::TempfileReaper
|
||||
|
|
|
@ -93,10 +93,10 @@ current version of Ruby installed:
|
|||
|
||||
```bash
|
||||
$ ruby --version
|
||||
ruby 2.7.0
|
||||
ruby 3.1.0
|
||||
```
|
||||
|
||||
Rails requires Ruby version 2.7.0 or later. It is preferred to use the latest Ruby version.
|
||||
Rails requires Ruby version 3.1.0 or later. It is preferred to use the latest Ruby version.
|
||||
If the version number returned is less than that number (such as 2.3.7, or 1.8.7),
|
||||
you'll need to install a fresh copy of Ruby.
|
||||
|
||||
|
|
|
@ -20,7 +20,8 @@ The best way to be sure that your application still works after upgrading is to
|
|||
|
||||
Rails generally stays close to the latest released Ruby version when it's released:
|
||||
|
||||
* Rails 7 requires Ruby 2.7.0 or newer.
|
||||
* Rails 7.2 requires Ruby 3.1.0 or newer.
|
||||
* Rails 7.0 and 7.1 requires Ruby 2.7.0 or newer.
|
||||
* Rails 6 requires Ruby 2.5.0 or newer.
|
||||
* Rails 5 requires Ruby 2.2.2 or newer.
|
||||
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
require "rails/ruby_version_check"
|
||||
|
||||
require "pathname"
|
||||
|
||||
require "active_support"
|
||||
|
|
|
@ -6,7 +6,6 @@ require "rails/app_loader"
|
|||
# the rest of this script is not run.
|
||||
Rails::AppLoader.exec_app
|
||||
|
||||
require "rails/ruby_version_check"
|
||||
Signal.trap("INT") { puts; exit(1) }
|
||||
|
||||
require "rails/command"
|
||||
|
|
|
@ -1,17 +0,0 @@
|
|||
# frozen_string_literal: true
|
||||
|
||||
# :stopdoc:
|
||||
|
||||
if Gem::Version.new(RUBY_VERSION) < Gem::Version.new("2.7.0") && RUBY_ENGINE == "ruby"
|
||||
desc = defined?(RUBY_DESCRIPTION) ? RUBY_DESCRIPTION : "ruby #{RUBY_VERSION} (#{RUBY_RELEASE_DATE})"
|
||||
abort <<-end_message
|
||||
|
||||
Rails 7 requires Ruby 2.7.0 or newer.
|
||||
|
||||
You're running
|
||||
#{desc}
|
||||
|
||||
Please upgrade to Ruby 2.7.0 or newer to continue.
|
||||
|
||||
end_message
|
||||
end
|
Loading…
Reference in New Issue