Release 2.8.0
What's Changed
Other Changes
- docs(contribute): replace Azure DevOps references with GitHub equivalents by @Dejmenek in #198
- chore(deps): batch security and dependency updates by @katriendg in #216
- chore(template): modernize github issue templates to YML format by @Aman-Singh-Kushwaha in #213
- feat(application): add WASM operator for Avro-to-JSON transformation by @katriendg in #212
- build(build): add prettier configuration for JSON formatting by @WilliamBerryiii in #217
- chore(shellcheck): remove redundant SC1091 directives by @WilliamBerryiii in #220
- ci(megalinter): add Python Ruff linter to MegaLinter configuration by @WilliamBerryiii in #226
- build(ci): replace MegaLinter with per-tool GitHub Actions lint workflows by @WilliamBerryiii in #240
- ci: add cve-fix label and vulnerability category to release notes by @WilliamBerryiii in #253
- ci(docs): add coverage thresholds to frontend vitest configuration by @WilliamBerryiii in #255
- build(scripts): pin tonistiigi/xx to versioned SHA256 digest by @WilliamBerryiii in #260
- chore(codeowners): add missing directory paths by @WilliamBerryiii in #256
- chore(build): expand dependabot to cover all dependency ecosystems by @WilliamBerryiii in #261
- docs(readme): add OpenSSF Best Practices badge by @WilliamBerryiii in #290
- chore(deps): bundle Dependabot security fixes for flatted, cors, and grype config by @katriendg in #292
- ci(build): enable test result publishing for resource provider tests by @WilliamBerryiii in #291
- chore(deps): consolidate 16 dependabot PRs with eslint v10, vitest v4, and cspell v9 by @katriendg in #297
- build(build): add integrity verification for third-party GitHub Actions by @WilliamBerryiii in #269
- build(build): add clippy lint configuration and CI integration by @WilliamBerryiii in #231
- feat(settings): add v8r schema validation configuration by @WilliamBerryiii in #219
- build(security-identity): add standalone OSSF Scorecard workflow by @WilliamBerryiii in #307
- feat: adopt hve-core PowerShell CI infrastructure by @WilliamBerryiii in #312
- fix(build): add granular grype-soft-fail for PR validation by @WilliamBerryiii in #313
- feat(security-identity): add security review gate via CODEOWNERS, PR template, and label by @WilliamBerryiii in #333
- build(build): replace SLSA attestation with actions/attest by @WilliamBerryiii in #332
- fix(application): avro-to-json handle JSON-string-encoded schema and Confluent wire format prefix by @katriendg in #336
- fix(build): remediate script injection in create-release workflow by @WilliamBerryiii in #351
- feat(avro-to-json): add wireFormat configuration parameter by @katriendg in #357
- ci(build): standardize Node.js 24 across all CI workflows by @WilliamBerryiii in #358
- Release 2.8.0 by @gh-app-edge-ai[bot] in #369
New Contributors
- @Dejmenek made their first contribution in #198
- @Aman-Singh-Kushwaha made their first contribution in #213
Full Changelog: v2.7.0...v2.8.0