Skip to content

Release v1.10.1: CI/Coveralls migration and Ruby 3.4 fixes#35

Merged
MarioRuiz merged 4 commits intomasterfrom
v1.10.0
Mar 24, 2026
Merged

Release v1.10.1: CI/Coveralls migration and Ruby 3.4 fixes#35
MarioRuiz merged 4 commits intomasterfrom
v1.10.0

Conversation

@MarioRuiz
Copy link
Copy Markdown
Owner

Summary

  • migrate CI from Travis to GitHub Actions with Ruby matrix and Coveralls parallel uploads
  • switch coverage generation to SimpleCov and fix failing spec assertion for non-ActiveSupport matcher usage
  • fix Ruby 3.4 request-method detection in manage_request, and release v1.10.1 with changelog updates

Test plan

  • bundle exec rspec
  • Verify GitHub Actions matrix (3.0, 3.1, 3.2, 3.3, 3.4) passes
  • Verify Coveralls upload steps pass in each matrix job

Made with Cursor

… upload.

Replace Travis/Coveralls gem integration with GitHub CI matrix and Coveralls parallel uploads so coverage is reported correctly from Actions runs.

Made-with: Cursor
Replace be_present with plain RSpec assertions so the test passes consistently in CI and local runs.

Made-with: Cursor
Use caller_locations with a fallback instead of parsing caller strings so capture and stats consistently record GET/POST method names across Ruby versions.

Made-with: Cursor
Bump gem version and document the Ruby 3.4 method detection fix for request capture and stats in the changelog.

Made-with: Cursor
@MarioRuiz MarioRuiz merged commit a9c05a6 into master Mar 24, 2026
23 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