π v2.5.0
π Release v2.5.0
β¨ Features
- ci: Harden GitHub Actions (#129) - by @step-security-bot in #129 (596fa6e)
- π§Ή Reorganize test files to mirror src/ module structure - by @boul2gom (971339d)
- π¦ Improve cache management in CI - by @boul2gom (6edd837)
- π§ͺ Implement comprehensive test suite across unit, integration and e2e harnesses - by @boul2gom (86f1d17)
π Bug Fixes
- π Fix CI format workflow and redb concurrent test - by @boul2gom (aa95276)
- π§Ή Trim oversized media fixtures to 5 seconds - by @boul2gom (2ac8ddf)
- π¨ Restructure codebase into focused modules, remove clippy suppression annotations, and fix CI scorecard workflow - by @boul2gom (8b2f7e9)
- π Fix critical bugs, harden error handling, and align CI checks with docs - by @boul2gom (e109b57)
- π Fix media-seek bugs, extract magic constants, and enforce coding conventions - by @boul2gom (726d01d)
π¦ Dependencies Updates
- π Optimize CI pipeline with shared dependency prebuild job - by @boul2gom (7274394)
- π Add CodeQL analysis and dependency review workflows - by @boul2gom (6650a71)
- π Fix labeler permissions by splitting label and comment steps - by @boul2gom (249e2bc)
- π Fix scorecard workflow - by @boul2gom (9ca4bf8)
- π [Github Actions] Bump mozilla-actions/sccache-action from 0.0.7 to 0.0.9 (#128) - by @dependabot[bot] in #128 (7c95ae4)
- π§Ή Translate JSON test fixtures to English and update typos config - by @boul2gom (4194bc1)
- π¦ [Rust Crates] Bump tokio from 1.49.0 to 1.50.0 (#127) - by @dependabot[bot] in #127 (01a67d1)
- π¦ [Rust Crates] Bump zip from 8.1.0 to 8.2.0 (#126) - by @dependabot[bot] in #126 (5e9498f)
- π Move Scorecard analysis from ci-prod to ci-dev workflow - by @boul2gom (9d1651c)
- π [Github Actions] Bump crate-ci/typos from 1.43.5 to 1.44.0 (#123) - by @dependabot[bot] in #123 (59efa29)
- π¦ [Rust Crates] Bump moka from 0.12.13 to 0.12.14 (#124) - by @dependabot[bot] in #124 (0131bf4)
- π [Github Actions] Bump crazy-max/ghaction-import-gpg from 6.3.0 to 7.0.0 (#125) - by @dependabot[bot] in #125 (b635005)