- Test without activesupport
- Change the default branch from master to main
- Fix RuboCop offenses
- Add ActiveSupport 6.0 support
- Add Ruby 2.7 support
- Add Ruby 3.0 and ActiveSupport 6.1 support
- Drop Ruby 2.4 support
- Call
super
whenRekkyo::Type
is included - Add Ruby 3.1 and ActiveSupport 7.0 support
- Override
freeze
method to freeze enum members - Drop ActiveSupport 5.1 support
- Split
Rekkyo::Type::ClassMethods
module into role-specific modules
- Migrate CI from Travis CI from GitHub Actions
- Require MFA to release gem
- Fix RuboCop offenses
- Add support Ruby 2.6
- Add examples
- Relax bundler version
- Add
Rekkyo::Type::Member#===
as an alias ofRekkyo::Type::Member#match?
- Change predicate methods for
Rekkyo::Type::Member
to auto-define - Improve matching with String/Symbol
- Re-implement
Rekkyo::Type::Member
using PORO
- Change required rake version in development
Initial release