Skip to content

Merge staging into main: Ruby/Rails bump and feedback gem fix - #449

Merged
rsmoke merged 3 commits into
mainfrom
staging
Jul 28, 2026
Merged

Merge staging into main: Ruby/Rails bump and feedback gem fix#449
rsmoke merged 3 commits into
mainfrom
staging

Conversation

@rsmoke

@rsmoke rsmoke commented Jul 28, 2026

Copy link
Copy Markdown
Member

Summary

  • Bump Ruby to 4.0.6 and Rails to 8.1.3 (CI, tooling, and dependency lock updates).
  • Bump lsa_tdx_feedback to 2.0.2 and load its JS from <head> so Turbo Drive no longer stacks submit handlers and creates duplicate TDX tickets.

Test plan

  • bundle exec rspec on staging — 290 examples, 0 failures
  • Smoke-test feedback modal: navigate with Turbo, submit once, confirm a single TDX ticket
  • Confirm app boots on Ruby 4.0.6 / Rails 8.1.3 in staging/production-like env

Made with Cursor

rsmoke and others added 3 commits July 27, 2026 17:22
Disable Bootsnap compile cache under SimpleCov so the test suite boots on Ruby 4.

Co-authored-by: Cursor <cursoragent@cursor.com>
…rbo.

Co-authored-by: Cursor <cursoragent@cursor.com>
@rsmoke
rsmoke merged commit 91e2307 into main Jul 28, 2026
3 checks passed
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.

1 participant