ChangeLog ↑

2021-02-13 ↑

2021-01-19 16:15:55 +0100 Benoit Daloze ↑

Add TruffleRuby in CI ↑

2021-02-11 ↑

2021-02-11 17:23:30 +0900 Nobuyoshi Nakada ↑

bundle-install only on ruby 2.1 ↑

2021-02-11 12:18:26 +0900 Nobuyoshi Nakada ↑

Split Rakefile into rakelib ↑

2021-02-11 21:38:24 +0900 Nobuyoshi Nakada ↑

Ignore lock file and generated logs ↑

2021-02-10 ↑

2021-02-10 21:37:20 +0900 Nobuyoshi Nakada ↑

Do not use gemspec for gem dependecy ↑

2021-02-10 12:26:30 +0900 Nobuyoshi Nakada ↑

Reduced tests ↑

Target only the currently maintained versions and the oldest available version, omitting the in-betweens.

2021-02-04 11:58:41 +0000 Ivo Anjo ↑

Add docker-compose.yml for easy testing of older rubies ↑

2021-02-04 11:39:26 +0000 Ivo Anjo ↑

Explicitly declare support for Ruby >= 2.0.0 ↑

This can be used to clarify support, as well as in the future to drop support for rubies, if so desired.

2021-02-10 00:42:59 +0900 Nobuyoshi Nakada ↑

Separated install from test ↑

2021-02-04 12:09:11 +0000 Ivo Anjo ↑

Add older Rubies to CI as well ↑

2021-02-04 11:20:19 +0000 Ivo Anjo ↑

Avoid built-in old test-unit ↑

In Ruby <= 2.1, test-unit was shipped with Ruby itself (unbundling was done for 2.2 – see bugs.ruby-lang.org/issues/9711).

The test-unit version shipped with 2.1 breaks some of the tests. To fix this, I’ve added the minimum needed version explicitly to the gemspec, as well as added a gems.rb for allowing the use of bundler to run the tests and ensure the correct test-unit is used.

2021-02-04 10:43:18 +0000 Ivo Anjo ↑

Avoid using Binding#receiver ↑

This feature is only available on Ruby 2.2+ and breaks older rubies.

See docs.ruby-lang.org/en/2.2.0/NEWS.html for more details.

2021-02-09 23:46:24 +0900 Nobuyoshi Nakada ↑

Strip the source directory from globbed paths ↑

2021-02-04 10:15:27 +0000 Ivo Anjo ↑

Avoid using base: option for Dir.glob ↑

This option is only available on Ruby 2.5+ and breaks older rubies.

See rubyreferences.github.io/rubychanges/2.5.html#dirglob-base-argument for more details.

2021-02-04 10:35:42 +0000 Ivo Anjo ↑

Avoid using numbered block parameters ↑

This feature is only available on Ruby 2.7+ and breaks older rubies.

See rubyreferences.github.io/rubychanges/2.7.html#numbered-block-parameters for more details.

2021-02-09 23:50:56 +0900 Nobuyoshi Nakada ↑

Revert “Add TruffleRuby in CI” ↑

This reverts commit 294d9e79171b1b954f223f08acc6144f0fc6efd4.

2021-02-09 ↑

2021-02-09 23:37:17 +0900 Nobuyoshi Nakada ↑

Moved the mandatory argument first ↑

2021-01-19 16:15:55 +0100 Benoit Daloze ↑

Add TruffleRuby in CI ↑

2021-01-24 ↑

2021-01-20 13:19:12 +0900 Nobuyoshi Nakada ↑

Include ChangeLogs for old versions ↑

2021-01-20 10:52:47 +0900 Nobuyoshi Nakada ↑

Added ChangeLog rule ↑

2021-01-20 ↑

2021-01-20 10:24:47 +0900 Nobuyoshi Nakada ↑

Added extra_rdoc_files to make README.md the main page ↑

2021-01-20 10:21:52 +0900 Nobuyoshi Nakada ↑

Separate tagging from version bump ↑

2021-01-20 10:20:25 +0900 Nobuyoshi Nakada ↑

bump up to 0.0.5 ↑