summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorStefan <[email protected]>2023-04-27 18:03:35 +0200
committerStefan <[email protected]>2023-04-27 18:03:35 +0200
commitd2d1d6e6b897b73aea408dc4fbcba3d08acf020a (patch)
treeb035d4bc0e0e77f11070e616b8d33d6faca5e83f
parent3399d667294716e03072f94da3e0976465ac8445 (diff)
downloadcaxlsx-d2d1d6e6b897b73aea408dc4fbcba3d08acf020a.tar.gz
caxlsx-d2d1d6e6b897b73aea408dc4fbcba3d08acf020a.zip
Drop support for Ruby < 2.7
-rw-r--r--.github/workflows/test.yml4
-rw-r--r--.rubocop.yml2
-rw-r--r--CHANGELOG.md5
-rw-r--r--README.md2
-rw-r--r--axlsx.gemspec2
5 files changed, 8 insertions, 7 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 6c3c8153..f2c7a3d4 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -18,10 +18,6 @@ jobs:
fail-fast: false
matrix:
include:
- - ruby: 2.3
- - ruby: 2.4
- - ruby: 2.5
- - ruby: 2.6
- ruby: 2.7
- ruby: "3.0" ### must be quoted otherwise will be treated as "3" which resolves to latest 3.x version
- ruby: 3.1
diff --git a/.rubocop.yml b/.rubocop.yml
index a8f660ca..95d93f14 100644
--- a/.rubocop.yml
+++ b/.rubocop.yml
@@ -4,7 +4,7 @@ AllCops:
DisabledByDefault: true
NewCops: enable
SuggestExtensions: false
- TargetRubyVersion: 2.3
+ TargetRubyVersion: 2.7
Exclude:
- 'docs/**/*'
- 'examples/**/*'
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a599255e..adf5206d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,9 @@
CHANGELOG
---------
-- **Unreleased**: 3.4.1
+- **Unreleased**: 4.0.0
+ - Drop support for Ruby versions < 2.7
+
+- **April.23.23**: 3.4.1
- [PR #209](https://github.com/caxlsx/caxlsx/pull/209) - Revert characters other than `=` being considered as formulas.
- **April.12.23**: 3.4.0
diff --git a/README.md b/README.md
index e2db36a6..059983ee 100644
--- a/README.md
+++ b/README.md
@@ -73,6 +73,8 @@ and Numbers
gem 'caxlsx'
```
+**Supported Ruby versions:** Caxlsx supports Ruby 2.7 and newer.
+
## Usage
Here's a teaser that kicks about 2% of what the gem can do.
diff --git a/axlsx.gemspec b/axlsx.gemspec
index 400bf0e2..369413ce 100644
--- a/axlsx.gemspec
+++ b/axlsx.gemspec
@@ -22,6 +22,6 @@ Gem::Specification.new do |s|
s.add_development_dependency 'yard', "~> 0.9.8"
s.add_development_dependency 'kramdown', '~> 2.3'
s.add_development_dependency 'timecop', "~> 0.9.0"
- s.required_ruby_version = '>= 2.3'
+ s.required_ruby_version = '>= 2.7'
s.require_path = 'lib'
end