Releases: webpro-nl/knip
Releases · webpro-nl/knip
Release list
Release 6.19.0
Release 6.18.0
- Update dependencies (pin oxc-resolver) (7dda4ec)
- Resolve tsconfig paths for non-TS importers independent of oxc ownership (3b71565)
- Format (64865f8)
- Fix false positive for Vitest mocks (#1802) (ec93e20) - thanks @remcohaszing!
- Mark npx-run binaries optional unless --no-install (resolve #1803) (203c31e)
- Ignore pnpm [WARN] lines in ecosystem snapshots (392835a)
- Update slonik snapshot (62d802b)
- Update Jest entry patterns for Jest 30 (#1808) (d2caedd) - thanks @gwagjiug!
- Report stale workspaces configuration keys as configuration hints (#1807) (9083c16) - thanks @WooWan!
Release 6.17.2
- Fix up jest plugin (63dbd65)
- Detect coverage provider from bare
vitest --coverageflag (#1800) (dc11d9f) - thanks @WooWan! - Don't disable configuration hints in workspace-scoped runs (#1791) (8ce1ec8) - thanks @WooWan!
- Detect react-email v6 packages from non-numeric version ranges (resolve #1798) (27a1cae)
- Discover workspaces included after a negated pattern (resolve #1797) (630e152)
Release 6.17.1
Release 6.17.0
- chore(mcp): add package metadata links (#1783) (e3d93b9) - thanks @sh962214-hub!
- fix(capacitor): detect iOS platform with Swift Package Manager (#1787) (e6cc533) - thanks @jthrilly!
- Support ignoreIssues per workspace (resolve #1782) (15a329a)
- Add commitlint.config.mts (resolve #1784) (fa8eb6d)
- Treat scoped and tilde SCSS imports as packages (resolve #1786) (98aa962)
- Add followCursor setting for Imports/Exports views (resolve #1788) (67a0be8)
- Flag undeclared sibling imports in published workspaces (resolve #1792) (aeabff7)
- Fix type-check errors in vscode-knip (12f266e)
- Note Markdown formatting with pnpm remark (bdffeec)
- Bump some doc-related dependencies (3334193)
- Update vscode-knip tool descriptions (be34178)
- Overhaul docs (55e3f3b)
- Improve mcp guidance (67483f0)
- Fix repeated --fix-type arg (9bb0512)
- Resolve module paths from selected tsconfig (resolve #1794) (1c2f398)
- Update sanity snapshot (4ebce9c)
- Add tar to globally ignored binaries (resolve #1796) (8c028e5)
Release 6.16.1
Release 6.16.0
- Update sponsors data + fix sponsors layout on narrow screen (fadf13a)
- Detect binaries and entry files in node:child_process calls (fc3598c)
- It works™ (2d9ce84)
- Extend known issues doc w/ workaround (close #1763) (fcd444b)
- Support ignoreExportsUsedInFile per workspace (close #1495) (4b898a9)
- feat(vscode): add
workspaceRootconfig option to enable use in a VSCode workspace that does not have package.json at the workspace root (#1667) (7c1ebef) - thanks @anmilleriii! - Replace minimist with node:util.parseArgs (resolve #1492) (b360c5c)
- Preserve minimist numeric coercion and --no-x negation (c12153c)
- Simplify parseArgs adapter (ba15e41)
- Detect and credit registered custom elements (resolve #1394) (62dcda5)
- Add Lit and FAST plugins to detect @CustomElement classes (348d2c9)
- Add new testimonials (77fd7ed)
- Scope custom path aliases per workspace (resolve #1775) (d908099)
- Restructure tests (ec4c779)
- Simplify boolean check in parseArgs adapter (ba6865d)
- Scope static custom-element define detection to the FAST plugin (94632cd)
- Add Custom Elements feature docs page (230bd73)
- Update known-issues.md (f1f4c1b)
- Fix crash on backtick string literals in plugin config (resolve #1776) (f1adc7f)
- Format (e4720ca)
- Fix backtick string literals in require() and plugin-name config arrays (#1776) (d14eb05)
- Credit custom elements via aliases, scoped registries, and static blocks (d7cbe12)
- Improve Stencil plugin: credit @component and recognize test files (152d730)
- Add Catalyst plugin to credit bare @controller custom elements (8a37f8c)
- Document Stencil, Catalyst, static-block custom el reg. (105fba3)
- Auto-format md (f4fcf4e)
Release 6.15.0
- Report exported type used only in inferred-return function body (resolve #1765) (2413408)
- Work that EXPORTS.md again (7e13451)
- Update npmx ecosystem snapshot (dfc4011)
- Link
dependencieskey with notes (closes #1764) (e3e66ce) - Resolve tsconfig paths when loading plugin configs (#1762) (0177c74) - thanks @jakeleventhal!
- Avoid caching failed plugin config loads (#1768) (5e201cd) - thanks @jakeleventhal!
- Resolve extensionless .sass imports in SCSS compiler (#1770) (30c2283) - thanks @sebacardello!
- fix(vite): detect inline module script entry points in index.html (#1772) (51f4edd) - thanks @lucas-spin!
- Harden vite inline module script import detection (b8abcfd)
- Use RecordableHistogram for timerified function stats (d575c69)
- Add orval plugin (resolves #1751) (4c82aa8)
- Add treatTagHintsAsErrors and --no-tag-hints (resolves #1767) (4b6a573)
- Add nano-spawn plugin (resolves #1769) (b2cad06)
- Simplify glob cache validation and ignore-list assembly (df1a960)
- Dedupe ignore-pattern collection and dependency fixing (d49b626)
- Simplify installed-binaries collection in manifest metadata (5514394)
- Flatten control flow in ConfigurationChief (010d570)
- Inline trivial installed-binaries and types-included accessors (b5afb9f)
- Format (eb4b178)
- Replace @wdio/types dev dep with inline types (a3747d6)
- Bump dependencies (822ab39)
- Work AGENTS.md, etcetera (361bd48)
- Remove rootDirs workaround resolved by oxc-resolver 11.20.0 (e190a9f)
- Add nuxt no-root-tsconfig fixture guarding alias resolution (e3e5bc9)
- Allow extra args for release-it (f9c5995)
- Add @vercel as platinum sponsor (c4c06a9)
- Overhaul & improve --trace functionailty (60df0b0)
- Re-gen plugins.md (0f9d044)
Release 6.14.2
- Fix vscode-knip build: pin native oxc bindings to bundled JS version (1b45a41)
- Release vscode-knip@2.1.5 (328892e)
- Fix Astro plugin to support both possible middleware entry points (#1749) (33e0cc1) - thanks @schmalz-dmi!
- Fix LICENSE link (#1760) (829620f) - thanks @vortispy!
- Fix GraphQL Codegen script config dependencies (#1756) (e841c63) - thanks @jakeleventhal!
- Set pnpm config via env vars, disable verify-deps in ecosystem tests (53c1224)
- Update slonik ecosystem snapshot (f18410b)
- Fix Serverless TypeScript plugin dependencies (#1757) (ebde7f8) - thanks @jakeleventhal!
- Fix extended tsconfig type dependency attribution (#1758) (f600b09) - thanks @jakeleventhal!
- Fix Bun binary dependency tracking (#1759) (1b28923) - thanks @jakeleventhal!
- Detect Babel plugins/presets in Vite plugin options (resolve #1761) (2753d69)