aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Mendonça França <rafaelmfranca@gmail.com>2018-02-16 18:52:10 -0500
committerRafael Mendonça França <rafaelmfranca@gmail.com>2018-02-16 18:52:10 -0500
commit0ea8e7db1a0659efe87ed2a85cb6ade69a8fddad (patch)
treed956719438cd93b6af94fde760e3083714bc5627
parentc0e055c33f46e7e8f2649e849cf0706532c3818d (diff)
downloadrails-0ea8e7db1a0659efe87ed2a85cb6ade69a8fddad.tar.gz
rails-0ea8e7db1a0659efe87ed2a85cb6ade69a8fddad.tar.bz2
rails-0ea8e7db1a0659efe87ed2a85cb6ade69a8fddad.zip
Remove support to Ruby 2.2
Rails 6 will only support Ruby >= 2.3.
-rw-r--r--.travis.yml3
-rw-r--r--actioncable/actioncable.gemspec2
-rw-r--r--actionmailer/actionmailer.gemspec2
-rw-r--r--actionpack/actionpack.gemspec2
-rw-r--r--actionview/actionview.gemspec2
-rw-r--r--activejob/activejob.gemspec2
-rw-r--r--activemodel/activemodel.gemspec2
-rw-r--r--activerecord/activerecord.gemspec2
-rw-r--r--activestorage/activestorage.gemspec2
-rw-r--r--activesupport/activesupport.gemspec2
-rw-r--r--rails.gemspec2
-rw-r--r--railties/railties.gemspec2
12 files changed, 12 insertions, 13 deletions
diff --git a/.travis.yml b/.travis.yml
index 3a7f28134b..7e7a40bf3b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -60,7 +60,6 @@ env:
- "GEM=ac:integration"
rvm:
- - 2.2.9
- 2.3.6
- 2.4.3
- 2.5.0
@@ -70,7 +69,7 @@ matrix:
include:
- rvm: 2.5.0
env: "GEM=av:ujs"
- - rvm: 2.2.9
+ - rvm: 2.3.6
env: "GEM=aj:integration"
services:
- memcached
diff --git a/actioncable/actioncable.gemspec b/actioncable/actioncable.gemspec
index 51db4dda3a..4a14e060c6 100644
--- a/actioncable/actioncable.gemspec
+++ b/actioncable/actioncable.gemspec
@@ -9,7 +9,7 @@ Gem::Specification.new do |s|
s.summary = "WebSocket framework for Rails."
s.description = "Structure many real-time application concerns into channels over a single WebSocket connection."
- s.required_ruby_version = ">= 2.2.2"
+ s.required_ruby_version = ">= 2.3.0"
s.license = "MIT"
diff --git a/actionmailer/actionmailer.gemspec b/actionmailer/actionmailer.gemspec
index b8a2e80bd3..2a4a0ca5d6 100644
--- a/actionmailer/actionmailer.gemspec
+++ b/actionmailer/actionmailer.gemspec
@@ -9,7 +9,7 @@ Gem::Specification.new do |s|
s.summary = "Email composition, delivery, and receiving framework (part of Rails)."
s.description = "Email on Rails. Compose, deliver, receive, and test emails using the familiar controller/view pattern. First-class support for multipart email and attachments."
- s.required_ruby_version = ">= 2.2.2"
+ s.required_ruby_version = ">= 2.3.0"
s.license = "MIT"
diff --git a/actionpack/actionpack.gemspec b/actionpack/actionpack.gemspec
index 33d42e69d8..036784b1e3 100644
--- a/actionpack/actionpack.gemspec
+++ b/actionpack/actionpack.gemspec
@@ -9,7 +9,7 @@ Gem::Specification.new do |s|
s.summary = "Web-flow and rendering framework putting the VC in MVC (part of Rails)."
s.description = "Web apps on Rails. Simple, battle-tested conventions for building and testing MVC web applications. Works with any Rack-compatible server."
- s.required_ruby_version = ">= 2.2.2"
+ s.required_ruby_version = ">= 2.3.0"
s.license = "MIT"
diff --git a/actionview/actionview.gemspec b/actionview/actionview.gemspec
index b99137fcf6..f977f10216 100644
--- a/actionview/actionview.gemspec
+++ b/actionview/actionview.gemspec
@@ -9,7 +9,7 @@ Gem::Specification.new do |s|
s.summary = "Rendering framework putting the V in MVC (part of Rails)."
s.description = "Simple, battle-tested conventions and helpers for building web pages."
- s.required_ruby_version = ">= 2.2.2"
+ s.required_ruby_version = ">= 2.3.0"
s.license = "MIT"
diff --git a/activejob/activejob.gemspec b/activejob/activejob.gemspec
index 71e32f695b..45f18bd13d 100644
--- a/activejob/activejob.gemspec
+++ b/activejob/activejob.gemspec
@@ -9,7 +9,7 @@ Gem::Specification.new do |s|
s.summary = "Job framework with pluggable queues."
s.description = "Declare job classes that can be run by a variety of queueing backends."
- s.required_ruby_version = ">= 2.2.2"
+ s.required_ruby_version = ">= 2.3.0"
s.license = "MIT"
diff --git a/activemodel/activemodel.gemspec b/activemodel/activemodel.gemspec
index a070a2898c..c5ed606b6b 100644
--- a/activemodel/activemodel.gemspec
+++ b/activemodel/activemodel.gemspec
@@ -9,7 +9,7 @@ Gem::Specification.new do |s|
s.summary = "A toolkit for building modeling frameworks (part of Rails)."
s.description = "A toolkit for building modeling frameworks like Active Record. Rich support for attributes, callbacks, validations, serialization, internationalization, and testing."
- s.required_ruby_version = ">= 2.2.2"
+ s.required_ruby_version = ">= 2.3.0"
s.license = "MIT"
diff --git a/activerecord/activerecord.gemspec b/activerecord/activerecord.gemspec
index 8e42a11df4..8289772695 100644
--- a/activerecord/activerecord.gemspec
+++ b/activerecord/activerecord.gemspec
@@ -9,7 +9,7 @@ Gem::Specification.new do |s|
s.summary = "Object-relational mapper framework (part of Rails)."
s.description = "Databases on Rails. Build a persistent domain model by mapping database tables to Ruby classes. Strong conventions for associations, validations, aggregations, migrations, and testing come baked-in."
- s.required_ruby_version = ">= 2.2.2"
+ s.required_ruby_version = ">= 2.3.0"
s.license = "MIT"
diff --git a/activestorage/activestorage.gemspec b/activestorage/activestorage.gemspec
index d135324700..1ed44979cf 100644
--- a/activestorage/activestorage.gemspec
+++ b/activestorage/activestorage.gemspec
@@ -9,7 +9,7 @@ Gem::Specification.new do |s|
s.summary = "Local and cloud file storage framework."
s.description = "Attach cloud and local files in Rails applications."
- s.required_ruby_version = ">= 2.2.2"
+ s.required_ruby_version = ">= 2.3.0"
s.license = "MIT"
diff --git a/activesupport/activesupport.gemspec b/activesupport/activesupport.gemspec
index 5d4e4e2d3b..ee3228e677 100644
--- a/activesupport/activesupport.gemspec
+++ b/activesupport/activesupport.gemspec
@@ -9,7 +9,7 @@ Gem::Specification.new do |s|
s.summary = "A toolkit of support libraries and Ruby core extensions extracted from the Rails framework."
s.description = "A toolkit of support libraries and Ruby core extensions extracted from the Rails framework. Rich support for multibyte strings, internationalization, time zones, and testing."
- s.required_ruby_version = ">= 2.2.2"
+ s.required_ruby_version = ">= 2.3.0"
s.license = "MIT"
diff --git a/rails.gemspec b/rails.gemspec
index 4b57377871..11907ab324 100644
--- a/rails.gemspec
+++ b/rails.gemspec
@@ -9,7 +9,7 @@ Gem::Specification.new do |s|
s.summary = "Full-stack web application framework."
s.description = "Ruby on Rails is a full-stack web framework optimized for programmer happiness and sustainable productivity. It encourages beautiful code by favoring convention over configuration."
- s.required_ruby_version = ">= 2.2.2"
+ s.required_ruby_version = ">= 2.3.0"
s.required_rubygems_version = ">= 1.8.11"
s.license = "MIT"
diff --git a/railties/railties.gemspec b/railties/railties.gemspec
index 4c665cd546..754aa9aeba 100644
--- a/railties/railties.gemspec
+++ b/railties/railties.gemspec
@@ -9,7 +9,7 @@ Gem::Specification.new do |s|
s.summary = "Tools for creating, working with, and running Rails applications."
s.description = "Rails internals: application bootup, plugins, generators, and rake tasks."
- s.required_ruby_version = ">= 2.2.2"
+ s.required_ruby_version = ">= 2.3.0"
s.license = "MIT"