Releases: flaglint/flaglint-js
Releases · flaglint/flaglint-js
Release list
Flaglint v1.1.0
What's Changed
- docs: move migration guide from /guides/ into Starlight docs by @Krishan27 in #184
- docs: v1.0.0 docs audit — fix links, stale outputs, and missing options by @Krishan27 in #185
- docs: Enforcing Your LaunchDarkly to OpenFeature Migration in GitHub Actions by @Krishan27 in #186
- content: Feature Flag Technical Debt in TypeScript (blog post) by @Krishan27 in #187
- chore: update repo URLs to flaglint/flaglint-js by @Krishan27 in #189
- chore: strip Astro/docs — pure CLI repo by @Krishan27 in #190
- fix: three P0 trust-breaking bugs in scan command and GitHub Action by @Krishan27 in #193
- fix: verify React SDK imports before detecting hooks, HOC, and provider by @Krishan27 in #194
- feat: wrapper detection v2 — import-verified custom SDK wrappers (ADR 009) by @Krishan27 in #195
- refactor: extract shared command boilerplate, fix ADR 008, add ADR 010 by @Krishan27 in #196
- ci: remove website-smoke job by @Krishan27 in #198
- feat: flaglint init — scaffold flaglint.config.json by @Krishan27 in #197
- fix: P2 quick wins — version pinning, provider guard, micromatch glob by @Krishan27 in #199
- feat: P2 UX — shell completion and --quiet/--verbose flags by @Krishan27 in #200
- feat(cli): show scan duration in terminal summaries by @100NikhilBro in #141
- chore(release): bump version to 1.1.0 by @Krishan27 in #201
Full Changelog: v1.0.0...v1.1.0
Flaglint v1.0.0
What's Changed
- chore: remove PROPOSED/DEFERRED ADRs from public tracking by @Krishan27 in #140
- docs(adr): ADR 007 — stable finding fingerprint schema by @Krishan27 in #160
- feat(core): add stable finding fingerprints to scanner output by @Krishan27 in #161
- docs(guides): LaunchDarkly to OpenFeature Node.js migration guide by @Krishan27 in #162
- docs(adr): ADR 007 — stable finding fingerprint schema by @Krishan27 in #174
- feat(core): add stable finding fingerprints to scanner output by @Krishan27 in #175
- docs(adr): ADR 008 — baseline mode for CI adoption by @Krishan27 in #176
- feat(cli): add baseline mode for CI enforcement of new debt only by @Krishan27 in #177
- docs(json): publish v1.x machine-readable output contract by @Krishan27 in #178
- docs: add FlagLint safety model page by @Krishan27 in #179
- test(fixtures): expand golden fixture coverage for v1.0 by @Krishan27 in #180
- docs: formalize stable exit-code contract for v1.x by @Krishan27 in #182
- docs(blog): LaunchDarkly Flag Debt — audit, estimate, and prioritize by @Krishan27 in #181
- chore: bump version to 1.0.0 and update changelog by @Krishan27 in #183
Full Changelog: v0.9.0...v1.0.0
Flaglint v0.9.0
What's Changed
- added-goverance by @Krishan27 in #120
- test(scanner): add fixture for CJS destructured imports by @100NikhilBro in #130
- docs: expand FAQ, rewrite Why FlagLint, fix blog CTA, sync version by @Krishan27 in #133
- docs: add ADR 006 — Go language support (PROPOSED) by @Krishan27 in #137
- docs: add ADR 004 (policy-as-code) and ADR 005 (cleanup deferred) by @Krishan27 in #136
- feat: shift homepage positioning to flag debt framing by @Krishan27 in #135
- feat: GitHub Actions composite action, ADR 004, npm metadata, weekly metrics by @Krishan27 in #131
- ci: skip DCO check for dependabot and github-actions bots by @Krishan27 in #138
- fix(reporter): clarify risk taxonomy and add zero-staleness explanation by @Krishan27 in #132
- docs: add Product Contract page by @Krishan27 in #134
- chore: bump version to 0.9.0 by @Krishan27 in #139
Full Changelog: v0.8.0...v0.9.0
Flaglint v0.8.0
What's Changed
- feat: LaunchDarkly-to-OpenFeature Node.js migration guide by @Krishan27 in #116
- chore: Night-Zero homepage cuts + repo hygiene (7 jobs) by @Krishan27 in #117
- feat!: rename --cost-estimate to --effort-estimate by @Krishan27 in #118
- chore: bump version to 0.8.0 by @Krishan27 in #119
Full Changelog: v0.7.0...v0.8.0
Flaglint v0.7.0
What's new in v0.7.0
Added
flaglint audit --cost-estimate— directional migration-effort estimate in audit output. Produces a low/high hour range from automatable and manual-review call counts. Disclaimer and assumptions included in all report formats (markdown, HTML, JSON).flaglint audit --hourly-rate <rate>— engineering cost projection (costLow/costHigh). Requires--cost-estimate.- Migration readiness score —
flaglint auditnow prints a 0–100 score and progress bar showing the fraction of safely automatable calls, with grade (ready,moderate,complex, ornot-applicable). - New docs: Migration Readiness concept page and Cost Estimation CLI reference.
Full changelog
See CHANGELOG.md for complete history.
Flaglint v0.6.0
What's Changed
- Chore/bump version 0.5.4 by @flaglint in #69
- feat: add terminal demo GIF (scan → migrate → validate) by @Krishan27 in #70
- feat: demo GIF + flaglint.dev blog by @Krishan27 in #71
- feat: add Docs and Blog links to homepage nav and footer by @Krishan27 in #72
- feat: rename blog to FlagLint Blog and set focused description by @Krishan27 in #73
- feat: add cross-links between blog posts by @Krishan27 in #74
- feat: add Further Reading section to quickstart by @Krishan27 in #75
- feat: align trust and privacy page nav with homepage by @Krishan27 in #76
- feat: add JSON-LD structured data to homepage by @Krishan27 in #77
- feat: replace plain-text architecture diagram with styled HTML flow by @Krishan27 in #78
- fix(validate): align dynamic key label with scan reporter by @Krishan27 in #80
- feat: complete favicon stack for Google Search and mobile by @Krishan27 in #82
- fix: UX and codebase series (A1–A5, B1–B5) by @Krishan27 in #79
- feat: add Mermaid diagrams to concept pages by @Krishan27 in #81
- fix: docs UX series — GIF, title, TOC, sidebar Blog, clickable cards, blog frames by @Krishan27 in #83
- feat: dark/light/auto theme toggle + search button on homepage by @Krishan27 in #84
- docs: add excerpt markers to blog posts for index truncation by @Krishan27 in #85
- chore: untrack www/ build output, fix GIF paths, add Why FlagLint CTA by @Krishan27 in #86
- feat: flaglint audit command + scanner migrationInventory fixes (v0.6.0) by @Krishan27 in #87
Full Changelog: v0.5.4...v0.6.0
Flaglint v0.5.4
What's Changed
- fix: restore branded README header and correct docs links by @Krishan27 in #65
Full Changelog: v0.5.3...v0.5.4
Flaglint v0.5.03
What's Changed
- fix: verify and support aliased LaunchDarkly init detection by @Krishan27 in #55
- feat(docs): introduce FlagLint documentation platform by @Krishan27 in #56
- docs: add complete FlagLint developer adoption journey by @Krishan27 in #57
- feat(site): upgrade homepage with real FlagLint product proof by @Krishan27 in #58
- docs: make README a concise GitHub and npm entry point by @Krishan27 in #60
- feat(trust): strengthen FlagLint trust and domain-review readiness by @Krishan27 in #61
Full Changelog: v0.5.2...v0.5.3
Flaglint v0.5.2
What's Changed
- fix: detect aliased LaunchDarkly init imports by @Krishan27 in #53
Full Changelog: v0.5.1...v0.5.2
Flaglint v0.5.1
What's Changed
- fix: correct v0.5.1 migration preview and docs accuracy by @Krishan27 in #50
- feat: improve enterprise evaluation flow on the website by @Krishan27 in #51
Full Changelog: v0.5.0...v0.5.1