Skip to content

Bump devise from 4.9.4 to 5.0.3 - #89

Closed
markets with Copilot wants to merge 1 commit into
dependabot/bundler/devise-5.0.3from
copilot/sub-pr-88
Closed

Bump devise from 4.9.4 to 5.0.3#89
markets with Copilot wants to merge 1 commit into
dependabot/bundler/devise-5.0.3from
copilot/sub-pr-88

Conversation

Copilot AI commented Mar 17, 2026

Copy link
Copy Markdown
Contributor

Upgrades Devise to 5.0.3, which includes a security fix for a race condition in confirmable's "change email" flow (CVE-2026-32700).

Changes

  • Bump devise constraint in Gemfile from ~> 4.9 to ~> 5.0
  • Update Gemfile.lock to resolve devise 5.0.3 and refresh transitive dependencies (responders, rack, loofah, minitest, etc.)

Devise 5.0 breaking changes — compatibility verified

All breaking changes were audited against this app; none apply:

Breaking change Status
Removed deprecated devise_error_messages! helper App uses custom application/_error_messages partial
Removed deprecated :bypass option, Devise::TestHelpers, BLACKLIST_FOR_SERIALIZATION, activerecord51? None referenced in codebase
SecretKeyFinder removed — always uses app.secret_key_base now Rails 8 resolves this identically; config.secret_key is commented out
Default view changes (<br><p>, button label, data-turbo-cachedata-turbo-temporary) All Devise views are custom-overridden
RegistrationsController requires :registerable on model Already declared on User

📱 Kick off Copilot coding agent tasks wherever you are with GitHub Mobile, available on iOS and Android.

Copilot AI changed the title [WIP] Bump devise from 4.9.4 to 5.0.3 Bump devise from 4.9.4 to 5.0.3 Mar 17, 2026
Copilot AI requested a review from markets March 17, 2026 23:52
@markets markets closed this Mar 17, 2026
@markets
markets deleted the copilot/sub-pr-88 branch March 17, 2026 23:54
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