What's Changed
- Fix CI pipeline: ruff 0.16, mypy strict, coverage gate, Node 22 by @webdevsamran in #12
- chore(deps): bump github/codeql-action/analyze from 3.28.14 to 4.37.7 by @dependabot[bot] in #7
- chore(deps): bump actions/checkout from 4.2.2 to 7.0.1 by @dependabot[bot] in #8
- chore(deps): bump actions/setup-python from 5.3.0 to 7.0.0 by @dependabot[bot] in #9
- Fix CodeQL v4 unification and SBOM action pin by @webdevsamran in #13
- chore(deps): bump actions/github-script from 7.0.1 to 9.0.0 by @dependabot[bot] in #10
- chore(deps-dev): bump the python-dev group across 1 directory with 5 updates by @dependabot[bot] in #1
- chore(deps): bump actions/upload-artifact from 4.6.2 to 7.0.1 by @dependabot[bot] in #11
- chore(deps): update packaging requirement from <25.0,>=24.0 to >=24.0,<27.0 by @dependabot[bot] in #2
- chore(deps): update rich requirement from <14.0,>=13.7 to >=13.7,<16.0 by @dependabot[bot] in #3
- Upgrade React to 19.2.8 (supersedes #5 and #6) by @webdevsamran in #14
- Add community issue seeding script by @webdevsamran in #25
- Second transformation pass: enterprise ops, protocol compat, product frontend by @webdevsamran in #26
- chore(deps): bump anchore/sbom-action from 0.24.0 to 0.24.2 by @dependabot[bot] in #34
- chore(deps): bump actions/setup-node from 4.3.0 to 7.0.0 by @dependabot[bot] in #32
- Repo enhancement pass: entry-point fix, modularization, test org, release automation by @webdevsamran in #27
- ci(codeql): coordinated action bump + Dependabot grouping by @webdevsamran in #35
- chore(deps): bump the actions group with 7 updates by @dependabot[bot] in #36
- chore(deps): take the frontend majors, holding TypeScript at the supported version by @webdevsamran in #37
- feat(rules): detect request media-type and default-value changes (#15) by @webdevsamran in #39
- ci(deps): stop Dependabot reproposing an uninstallable TypeScript 7 bump by @webdevsamran in #40
- feat(rules): requiredness in both directions, discriminator diffing (closes #15) by @webdevsamran in #41
- feat(web): load page groups as separate chunks (closes #23) by @webdevsamran in #42
- feat(reports): real SARIF locations, self-contained HTML, honest JUnit (closes #22) by @webdevsamran in #43
- feat(performance): confidence intervals, warmup, per-metric tolerance (closes #24) by @webdevsamran in #44
- feat(drift): corpus mode with aggregation, negotiation and a quality report (closes #21) by @webdevsamran in #45
- feat(fuzz): make apiverity.generators a plugin point that actually runs (closes #19) by @webdevsamran in #46
- feat(stateful): draft workflows from declared links only (closes #20) by @webdevsamran in #47
- feat(specs): AsyncAPI 3.x, direction normalization, and event keys (closes #18) by @webdevsamran in #48
- feat(grpc): descriptor-set input and protobuf-aware compatibility rules (closes #17) by @webdevsamran in #49
- feat(graphql): operation testing, persisted operations, introspection drift (closes #16) by @webdevsamran in #50
- chore(release): 0.2.0 by @webdevsamran in #51
New Contributors
- @webdevsamran made their first contribution in #12
- @dependabot[bot] made their first contribution in #7
Full Changelog: https://github.com/webdevsamran/api-verity-lab/commits/v0.2.0