Skip to content

Upgrade to Rails 8.1#209

Merged
schneems merged 3 commits intomainfrom
schneems/upgrade-rails-81
Feb 6, 2026
Merged

Upgrade to Rails 8.1#209
schneems merged 3 commits intomainfrom
schneems/upgrade-rails-81

Conversation

@schneems
Copy link
Contributor

@schneems schneems commented Feb 5, 2026

close #208

dependabot bot and others added 3 commits February 1, 2026 03:21
Bumps the ruby-dependencies group with 4 updates: [importmap-rails](https://github.com/rails/importmap-rails), [puma](https://github.com/puma/puma), [bootsnap](https://github.com/rails/bootsnap) and [listen](https://github.com/guard/listen).


Updates `importmap-rails` from 2.2.2 to 2.2.3
- [Release notes](https://github.com/rails/importmap-rails/releases)
- [Commits](rails/importmap-rails@v2.2.2...v2.2.3)

Updates `puma` from 7.1.0 to 7.2.0
- [Release notes](https://github.com/puma/puma/releases)
- [Changelog](https://github.com/puma/puma/blob/main/History.md)
- [Commits](puma/puma@v7.1.0...v7.2.0)

Updates `bootsnap` from 1.20.1 to 1.21.1
- [Release notes](https://github.com/rails/bootsnap/releases)
- [Changelog](https://github.com/rails/bootsnap/blob/main/CHANGELOG.md)
- [Commits](rails/bootsnap@v1.20.1...v1.21.1)

Updates `listen` from 3.9.0 to 3.10.0
- [Release notes](https://github.com/guard/listen/releases)
- [Commits](guard/listen@v3.9.0...v3.10.0)

---
updated-dependencies:
- dependency-name: importmap-rails
  dependency-version: 2.2.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: ruby-dependencies
- dependency-name: puma
  dependency-version: 7.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
- dependency-name: bootsnap
  dependency-version: 1.21.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
- dependency-name: listen
  dependency-version: 3.10.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: ruby-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
Rails 8.0 has an incompatibility with minitest 6. It's fixed on main but not yet released.
- Change config.load_defaults from 8.0 to 8.1
- Update schema.rb to ActiveRecord::Schema[8.1]
- Remove obsolete framework defaults initializers (7.0, 8.0)
@schneems schneems marked this pull request as ready for review February 6, 2026 00:03
@schneems schneems requested a review from a team as a code owner February 6, 2026 00:03
@schneems schneems merged commit 7069b3d into main Feb 6, 2026
1 check passed
@schneems schneems deleted the schneems/upgrade-rails-81 branch February 6, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants