renovate-bot's Description of Work
This PR contains the following updates:
Package
Change
Age
Confidence
simplecov (changelog)
1.3.0 β 1.3.1
Release Notes
simplecov-ruby/simplecov (simplecov)
### [`v1.3.1`](https://redirect.github.com/simplecov-ruby/simplecov/blob/HEAD/CHANGELOG.md#131-2026-09-24)
[Compare Source](https://redirect.github.com/simplecov-ruby/simplecov/compare/v1.3.0...v1.3.1)
\==================
#### Bugfixes
- `cover_views` compiles templates on Rails main again. Rails removed `ActionView::Template.registered_template_handler`; the lookup reads `ActionView::Template::Handlers.template_handlers` and still skips an extension with no handler. See [#β1300](https://redirect.github.com/simplecov-ruby/simplecov/issues/1300).
- `require "simplecov"` works again on JRuby on Windows, where 1.3.0 raised `LoadError: Could not open library '.../libprism.dll'`. Prism's FFI backend cannot open its native library there, and 1.3.0 required Prism as soon as SimpleCov loaded. Prism now loads only when branch or method coverage needs the static extractor, which a line-only run never does. Where it cannot load at all, the extractor falls back to empty branch and method tables for never-loaded files, as it did before 1.3.0. See [#β1299](https://redirect.github.com/simplecov-ruby/simplecov/issues/1299).
- `simplecov affected --run` works on JRuby on Windows, where it crashed with `NoMethodError` because `Process.wait2` answers no status there. On that platform the runner starts through `Kernel#system` instead.
- `simplecov serve` refuses a symlink that points outside the report on JRuby on Windows too. JRuby's `File.realpath` follows no symlinks there, so `serve` would have served the file the link pointed to, and `simplecov clean` and the `coverage.json` lookup compared paths that were never resolved. On JRuby the CLI now resolves paths through the JDK.
Configuration
π Schedule: (in timezone Asia/Tokyo)
- Branch creation
- "after 9am and before 1pm on Saturday"
- Automerge
- At any time (no schedule defined)
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMTIuMCIsInVwZGF0ZWRJblZlciI6IjQ0LjExMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsImRlcGVuZGVuY2llcyJdfQ==-->