- Add csv gem to runtime dependencies
- Drop Ruby 2.x support
- Migrate CI from Travis CI to GitHub Actions
- CI against for Ruby 3.0, 3.1, 3.2, and 3.3
- Require MFA to release gem
- Change the default branch from master to main
- Correct RuboCop offenses
- Update dev dependencies
- Chagne
Reader::Core#each
to return a receiver itself
- Suppress warnings of keyword arguments in Ruby 2.7
- Update gem metadata
- Drop Ruby 2.3 support
- Introduce RuboCop Performance
- Drop Ruby 2.2 support
- Change
Reader::Builder#included
to private method
- Fix rubocop offence
- Change
Row::Base
to an abstract class - Add support Ruby v2.5
- Add file options to
Reader::Core#each
- Change to use
Hash#each_pair
instead ofHash#each
- Rename the accessor for raw data of row from
raw_data
to_raw_data
- Add support Ruby 2.2
- Fix typo of constant for default csv options
- Support Rubocop v0.50.0 or later
- Introduce pry
- Initial release