What's Changed
🚨 Breaking Changes
🦅 New Features
- feat(pyproject): validate packaging metadata by @ya7010 in #2393
- feat(cargo): add Cargo.toml lint rules by @ya7010 in #2397
- feat(tombi): add configuration path lint rules by @ya7010 in #2398
- feat(pyproject): validate dependency group references by @ya7010 in #2400
- feat: add Nagi SQL lint rule by @ya7010 in #2410
🛠️ Other Changes
- [diagnostic-code-taxonomy] Reclassify TOML diagnostic codes by @ya7010 in #2392
- refactor(pyproject): align lint rule ordering and severity handling by @ya7010 in #2394
- refactor(pyproject): clarify duplicate import check name by @ya7010 in #2395
- chore: ignore .audit artifacts by @ya7010 in #2396
- perf(cargo): skip disabled lint rule checks by @ya7010 in #2399
- chore(cargo): format Cargo.toml dependencies for consistency by @ya7010 in #2401
- feat(extensions): lint workspace member manifest paths by @ya7010 in #2402
- docs: add TOML examples to extension lint descriptions by @ya7010 in #2403
- Skip work for disabled extension lint rules by @ya7010 in #2404
- Fix Nix build for bracketed fixture paths by @ya7010 in #2405
- docs: add TOML examples to extension lint rules by @ya7010 in #2406
- fix(pyproject): restore separate extra name lint rule by @ya7010 in #2407
- docs: update TOML structure for extension lint rules in configuration.mdx by @ya7010 in #2408
- docs: clarify extension lint rule examples by @ya7010 in #2409
Full Changelog: v1.9.9...v1.10.0