Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Rails to 8.0 #779

Open
Robin481 opened this issue Nov 29, 2024 · 5 comments · May be fixed by #793
Open

Update Rails to 8.0 #779

Robin481 opened this issue Nov 29, 2024 · 5 comments · May be fixed by #793
Assignees
Labels
plan needs to be planned

Comments

@Robin481
Copy link
Member

Robin481 commented Nov 29, 2024

Upgrade to the newest Rails 8 version, this guide might help https://patrickkarsh.medium.com/upgrading-to-rails-8-from-rails-7-78b3714279b1

TODO

  • Rails 8
  • bundle update all gems if possible, otherwise fix them to a specific version
  • Also upgrade javascript dependencies if it is easy enough, if not create a follow up ticket
  • Make sure tests still run
@Robin481 Robin481 added the plan needs to be planned label Nov 29, 2024
@RandomTannenbaum RandomTannenbaum self-assigned this Feb 3, 2025
@RandomTannenbaum
Copy link
Collaborator

Stand 04.02.2025
Ich habe heute, nachdem ich gestern die Rails Version auf 7.1 gehoben habe, die migrations gefixt und begonnen deprecations zu beheben. Jetzt läuft die Applikation wieder, ich muss allerdings noch einige wenige deprecation warnings und 2 Tests fixen.

@RandomTannenbaum RandomTannenbaum linked a pull request Feb 5, 2025 that will close this issue
@RandomTannenbaum
Copy link
Collaborator

Stand 05.02.2025
Heute habe ich erneut alle gems geupdated. Ausserdem habe ich sentry_raven durch sentry_ruby mit sentry_rails ersetzt, da ersteres deprecated ist. Momentan bin ich gerade daran zu schauen, welche configs ich nach rails app:update noch ändern muss.

@RandomTannenbaum
Copy link
Collaborator

Stand 07:02.2025
Ich habe heute daran gearbeitet die neuen features von rails 7.1 zu aktivieren und die daraus resultierenden Fehler zu fixen.

@RandomTannenbaum
Copy link
Collaborator

RandomTannenbaum commented Feb 10, 2025

Attention
While upgrading I pinned the sass version to 1.77.6 for now, because after this version we get deprecation warnings from bootstrap. Also as of sass version 1.80.0, imports with @import are deprecated. This also produces a lot of deprecation warnings originating in bootstrap.

See also:

@RandomTannenbaum
Copy link
Collaborator

Stand 10.02.2025
Ich habe heute die restlichen neuen configs aktiviert und die npm packages soweit möglich geupdated. Jetzt sollte es eigentlich möglich sein, load_defaults auf 7.1 zu stellen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
plan needs to be planned
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants