Repository navigation
Releases: codegirl-007/jevlint
Releases · codegirl-007/jevlint
Release list
v0.4.0
What's Changed
- Extract leading comments of exported declarations and standalone comments by @codegirl-007 in #43
- Add functionQueriesAppend to extend the built-in function query by @codegirl-007 in #49
- Replace callee context with deterministic repository evidence by @codegirl-007 in #48
- Add OpenAI provider and .jevlint.json as default config. by @codegirl-007 in #50
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- add better ts function support, thanks Prime by @codegirl-007 in #47
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Document the Cloudflare Workers AI provider by @codegirl-007 in #40
- Bump github.com/tree-sitter/tree-sitter-c from 0.24.1 to 0.24.2 by @dependabot[bot] in #36
- Bump github.com/tree-sitter/tree-sitter-c-sharp from 0.23.1 to 0.23.5 by @dependabot[bot] in #38
- Bump github.com/bmatcuk/doublestar/v4 from 4.9.1 to 4.10.2 by @dependabot[bot] in #39
- Bump github.com/tree-sitter/tree-sitter-php from 0.24.2 to 0.25.0 by @dependabot[bot] in #37
- Harden the Cloudflare provider and split the decision client by @codegirl-007 in #41
- Add OpenRouter as a first-class provider by @codegirl-007 in #42
New Contributors
- @dependabot[bot] made their first contribution in #36
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- Add in-project autofix, --changed, and dogfood cleanup by @codegirl-007 in #1
- Remove agent autofix and skip localize unless listed by @codegirl-007 in #2
- Reuse compiled queries and drop --no-cache by @codegirl-007 in #3
- Close compiled queries when extractor setup fails by @codegirl-007 in #4
- Filter Jev results below a configurable minConfidence by @codegirl-007 in #5
- Let a rule minConfidence override the global floor by @codegirl-007 in #6
- Add jevlint eval to score rules against fixture cases by @codegirl-007 in #7
- Let rules opt into Jev skip and abstain answers by @codegirl-007 in #9
- Add opt-in depth-1 project callee context by @codegirl-007 in #10
- Order top-level type declarations before functions by @codegirl-007 in #11
- Document every top level function and type by @codegirl-007 in #12
- Add unnecessary-complexity rule by @codegirl-007 in #13
- Add accurate-doc-comments rule by @codegirl-007 in #14
- Separate doc comments from regular comments by @codegirl-007 in #15
- Add jevlint examples command and fixtures for every rule and language by @codegirl-007 in #16
- Consolidate evaluation into a single jevlint eval workflow by @codegirl-007 in #17
- Make eval outcomes truthful by @codegirl-007 in #18
- Add shareable rule packs and jevlint plugin install by @codegirl-007 in #20
- Format internal/changed/changed.go by @codegirl-007 in #21
- Reject pack paths that escape the pack cache by @codegirl-007 in #22
- Omit qualified calls from callee context by @codegirl-007 in #23
- Refuse plugin update when a pack changes its id by @codegirl-007 in #24
- Decode severities strictly by @codegirl-007 in #25
- Write the config atomically by @codegirl-007 in #26
- Add GitHub Actions CI by @codegirl-007 in #27
- Align enum-name helpers on Parse=error, Lookup=bool by @codegirl-007 in #28
- Update README setup docs and self-lint scope by @codegirl-007 in #29
- Use a real module path, add a LICENSE, and report the version by @codegirl-007 in #30
- Require owner/name pack ids by @codegirl-007 in #32
- Add
jevlint plugin initto scaffold a pack by @codegirl-007 in #33 - Allow a config without rules and warn at check time by @codegirl-007 in #34
- Add init/doctor and release automation; use environment variables for credentials by @codegirl-007 in #35
Full Changelog: https://github.com/codegirl-007/jevlint/commits/v0.1.0