From 912d63f0ebe4aa66e94ba3c4c85a7cecdfa1bf98 Mon Sep 17 00:00:00 2001 From: Oliver Klee Date: Sat, 15 Sep 2018 15:26:51 +0200 Subject: [PATCH] [TASK] Drop support for Ruby < 2.3 Support for Ruby 2.2 has ended on June 20th, 2018. So this gem now requires Ruby >= 2.3. https://www.ruby-lang.org/en/news/2018/06/20/support-of-ruby-2-2-has-ended/ --- .travis.yml | 15 --------------- CHANGELOG.md | 13 ++----------- currency_select.gemspec | 2 ++ 3 files changed, 4 insertions(+), 26 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1b01df4..32060b6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,9 +5,6 @@ language: ruby cache: bundler rvm: - - 2.0.0 - - 2.1 - - 2.2.10 - 2.3.7 - 2.4.4 @@ -26,15 +23,3 @@ script: matrix: fast_finish: true exclude: - - gemfile: Gemfile - rvm: 2.0.0 - - gemfile: Gemfile - rvm: 2.1 - - gemfile: gemfiles/Gemfile.rails-5-0 - rvm: 2.0.0 - - gemfile: gemfiles/Gemfile.rails-5-0 - rvm: 2.1 - - gemfile: gemfiles/Gemfile.rails-5-1 - rvm: 2.0.0 - - gemfile: gemfiles/Gemfile.rails-5-1 - rvm: 2.1 diff --git a/CHANGELOG.md b/CHANGELOG.md index f032bd7..ddbe0b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,20 +3,17 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). - ## x.y.z (unreleased) ### Added - ### Changed - ### Deprecated - ### Removed - +- Drop support for Ruby < 2.3 + ([#48](https://github.com/braingourmets/currency_select/pull/48)) ### Fixed - Fix value call on Rails 5.2 @@ -24,8 +21,6 @@ This project adheres to [Semantic Versioning](http://semver.org/). ### Security - - ## 0.2.0 ### Added @@ -34,26 +29,22 @@ This project adheres to [Semantic Versioning](http://semver.org/). - Add a code of conduct ([#25](https://github.com/braingourmets/currency_select/pull/25)) - ### Changed - Mark all Ruby files as frozen_string_literal: true ([#31](https://github.com/braingourmets/currency_select/pull/31)) - ### Deprecated - Support for Rails < 5.0.0 will be removed in version 2.0.0. - Support for Rails < 4.2.0 will be removed in version 1.0.0. - Support for Ruby < 2.2.2 will be removed in version 2.0.0. - Support for Ruby < 2.0.0 will be removed in version 1.0.0. - ### Removed - Remove pre-Rails-4.0-specific code ([#38](https://github.com/braingourmets/currency_select/pull/38)) - Drop Jeweler ([#28](https://github.com/braingourmets/currency_select/pull/28)) - ### Fixed - Add ActionView as explicit dependency ([#34](https://github.com/braingourmets/currency_select/pull/34)) diff --git a/currency_select.gemspec b/currency_select.gemspec index 4292e27..d1546fa 100644 --- a/currency_select.gemspec +++ b/currency_select.gemspec @@ -8,6 +8,8 @@ Gem::Specification.new do |s| s.version = version s.license = 'MIT' + s.required_ruby_version = '>= 2.3.0' + s.homepage = 'https://github.com/braingourmets/currency_select' s.authors = ['Trond Arve Nordheim', 'Oliver Klee'] s.email = 'o.klee@braingourmets.com'