v0.3.10

eisenzopf/rvoipv0.3.10Sep 7, 2026by github-actions[bot]

AI Summary

This release focuses on hardening the qualification process and addressing security vulnerabilities by redacting credentials and preventing authentication result logging. It also includes performance optimizations and improvements to the release preparation pipeline, specifically regarding CodeQL and worker home resolution.

Key Highlights

  • Fixed security vulnerabilities by redacting remaining diagnostic credentials and avoiding the logging of authentication result fields
  • Hardened the qualification process and release preparation invariants to ensure stability
  • Improved performance by resolving the canonical worker home without relying on environment variables
  • Enhanced CI/CD pipeline by pinning the canonical endpoint dispatcher shape and allowing exact-main CodeQL to finish

Full Release Notes

Detailed release notes: https://github.com/eisenzopf/rvoip/blob/v0.3.10/crates/sip/rvoip-sip/docs/RELEASE_NOTES_NEXT.md

Protected qualification run and full evidence: https://github.com/eisenzopf/rvoip/actions/runs/34100831574


<!-- Release notes generated using configuration in .github/release.yml at v0.3.10 -->

## What's Changed
### Other changes
* Publish v0.3.9 qualification evidence by @eisenzopf in https://github.com/eisenzopf/rvoip/pull/215
* release: harden 0.3.10 qualification by @eisenzopf in https://github.com/eisenzopf/rvoip/pull/216
* release: let planner await exact-main CodeQL by @eisenzopf in https://github.com/eisenzopf/rvoip/pull/217
* fix(security): redact remaining diagnostic credentials by @eisenzopf in https://github.com/eisenzopf/rvoip/pull/218
* fix(security): avoid logging authentication result fields by @eisenzopf in https://github.com/eisenzopf/rvoip/pull/219
* fix(release): install libvpx for all-features docs by @eisenzopf in https://github.com/eisenzopf/rvoip/pull/220
* fix(perf): resolve canonical worker home without environment by @eisenzopf in https://github.com/eisenzopf/rvoip/pull/221
* Pin canonical endpoint dispatcher shape by @eisenzopf in https://github.com/eisenzopf/rvoip/pull/222
* Harden performance evidence and release preparation by @eisenzopf in https://github.com/eisenzopf/rvoip/pull/223
* Prepare v0.3.10 by @github-actions[bot] in https://github.com/eisenzopf/rvoip/pull/224
* Allow exact-candidate Rust CodeQL to finish by @eisenzopf in https://github.com/eisenzopf/rvoip/pull/225
* Harden 0.3.10 release preparation invariants by @eisenzopf in https://github.com/eisenzopf/rvoip/pull/227


**Full Changelog**: https://github.com/eisenzopf/rvoip/compare/v0.3.9...v0.3.10