forked from ifad/eaco
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
1.1 Rails 7.x and 8.x Compatibility
- Update Railtie to use ActiveSupport::Reloader.to_prepare
- Test and fix compatibility with Zeitwerk autoloader
- Update Active Record adapter for modern PostgreSQL jsonb handling
- Add support for Rails 7.0, 7.1, 7.2, and 8.0
- Remove deprecated Rails 3.x/4.x support
1.2 Ruby 3.x Compatibility
- Fix keyword argument changes (Ruby 3.0+)
- Address frozen string literal issues
- Update for Ruby 3.2+ pattern matching if applicable
- Test with Ruby 3.1, 3.2, 3.3
1.3 Dependency Updates
- Update bundler dependency (currently ~> 1.6)
- Update development dependencies (rspec, cucumber, etc.)
- Remove deprecated gems
- Migrate from Appraisals to modern matrix testing
1.4 CI/CD Modernization
- Migrate from Travis CI to GitHub Actions
- Add Ruby 3.x and Rails 7/8 to test matrix
- Set up automated gem releases
Milestone: Release v2.0.0-beta with Rails 7/8 and Ruby 3.x support
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels