Commit Graph

  • 289bd9a700 Release knip@6.0.5 main knip@6.0.5 Lars Kappert 2026-03-24 20:44:59 +01:00
  • cf2dc7db8d fix(nx): fall back to workspace cwd when run-commands target has no cwd (#1638) Lior Pollak 2026-03-24 21:41:54 +02:00
  • d9c8731c7e Housekeep reference type matching Lars Kappert 2026-03-24 16:24:13 +01:00
  • b15bc7e245 Housekeep tag matching Lars Kappert 2026-03-24 16:24:13 +01:00
  • 6269ec34ef Merge JSDoc tags across function overload signatures (resolve #1639) Lars Kappert 2026-03-24 16:24:13 +01:00
  • 714089f093 Minor alignment edits to MCP texts.js Lars Kappert 2026-03-24 16:24:13 +01:00
  • 963f20627a Fix broken links in Writing a Plugin docs (#1640) evangelos 2026-03-24 10:10:39 -04:00
  • a338b211d4 Fix up ecosystem pipeline, add sanity Lars Kappert 2026-03-24 08:54:26 +01:00
  • 09fa2f56be Release knip@6.0.4 knip@6.0.4 Lars Kappert 2026-03-23 20:52:35 +01:00
  • 1dcdb02b55 Strip trailing slashes from tsconfig outDir and rootDir (resolve #1635) Lars Kappert 2026-03-23 20:51:13 +01:00
  • 70ebb76a27 Add shadow detection for function params, arrow params, and catch bindings Lars Kappert 2026-03-23 20:51:13 +01:00
  • 47ddf43dc4 Show namespace member statuses in trace output Lars Kappert 2026-03-23 15:51:33 +01:00
  • 304504fec1 Defer ns member ref resolution to post-walk batch pass (resolve #1633) Lars Kappert 2026-03-23 15:51:33 +01:00
  • 278f44a380 Release knip@6.0.3 vscode-knip@2.0.2 knip@6.0.3 Lars Kappert 2026-03-23 12:26:19 +01:00
  • beb8ae3a99 Filter empty strings from Qwik routesDir values (resolve #1632) Lars Kappert 2026-03-23 12:25:05 +01:00
  • 529810a97f Handle symlinks → real paths from tsconfig files (#1630) Lars Kappert 2026-03-23 10:17:01 +01:00
  • 2dd9068286 Release knip@6.0.2 vscode-knip@2.0.1 knip@6.0.2 Lars Kappert 2026-03-22 19:09:49 +01:00
  • 836c2cfe6e Update patches Lars Kappert 2026-03-22 19:04:40 +01:00
  • 4dc16cc913 Pass on rootDirs to work around oxc-resolver feature gap (resolve #1628) Lars Kappert 2026-03-22 18:53:37 +01:00
  • 09bbce5392 Bump get-tsconfig to 4.13.7, remove patch (resolve #1630) Lars Kappert 2026-03-22 18:53:37 +01:00
  • f82d3ad671 Add doc re. exports Lars Kappert 2026-03-21 17:59:38 +01:00
  • 261bd062d3 Fix false negatives from overly broad collectRefsInType Lars Kappert 2026-03-21 17:59:38 +01:00
  • 9ec38b3395 Add scope-aware shadow detection to fix false negatives from name-based matching Lars Kappert 2026-03-21 17:59:38 +01:00
  • 47210491ce Release knip@6.0.1 knip@6.0.1 Lars Kappert 2026-03-20 18:56:38 +01:00
  • b998babb89 Handle computed access in local refs visitor Lars Kappert 2026-03-20 18:54:22 +01:00
  • 0659240f0e Update sponsors Lars Kappert 2026-03-20 10:19:46 +01:00
  • 293b473dde Release knip@6.0.0 vscode-knip@2.0.0 knip@6.0.0 @knip/mcp@0.0.23 @knip/language-server@3.0.0 Lars Kappert 2026-03-20 08:08:25 +01:00
  • 288da203bc Publish v6 blog Lars Kappert 2026-03-20 08:02:29 +01:00
  • 3bd020bf6a Auto-format Lars Kappert 2026-03-20 08:02:29 +01:00
  • bc3a8efb61 Remove useLocalVersion and make it default behavior Lars Kappert 2026-03-20 08:02:29 +01:00
  • 6f9670a6f6 Release knip@6.0.0-3 knip@6.0.0-3 v6 Lars Kappert 2026-03-20 07:31:11 +01:00
  • d4d9967584 Improve isReferencedInUsedExport items Lars Kappert 2026-03-20 07:19:51 +01:00
  • 6554251a8d Improve Nuxt plugin (staticExportsExportNamedDeclaration) Lars Kappert 2026-03-20 07:19:51 +01:00
  • cc019502b0 Release knip@6.0.0-2 knip@6.0.0-2 Lars Kappert 2026-03-19 21:43:37 +01:00
  • f4706c96e8 Add coverage for module {} syntax Lars Kappert 2026-03-19 21:33:57 +01:00
  • b10d87efdf Consistent object shapes in JSON reporter Lars Kappert 2026-03-19 21:33:57 +01:00
  • 5b9df9f9fc Dedupe plugin visitor registration across workspaces Lars Kappert 2026-03-19 21:33:57 +01:00
  • fbf9e75506 Flatten visitor handler dispatch in buildVisitor Lars Kappert 2026-03-19 21:33:57 +01:00
  • c9fe8c5ceb Cache findWorkspaceByFilePath lookups Lars Kappert 2026-03-19 21:33:57 +01:00
  • 1d79aea86e Fix v6 extension: oxc-parser bundling + system Node runtime Lars Kappert 2026-03-19 21:33:57 +01:00
  • c1d4b2f05c Merge main into v6 Lars Kappert 2026-03-19 13:24:37 +01:00
  • e180e65be8 Add useLocalVersion to vscode extension (resolve #1572) Lars Kappert 2026-03-19 12:06:48 +01:00
  • 8c25e4b7ff Release knip@5.88.1 vscode-knip@1.0.19 knip@5.88.1 @knip/mcp@0.0.22 @knip/language-server@2.0.4 Lars Kappert 2026-03-19 11:48:55 +01:00
  • 4d2cd9b423 Restore all ecosystem tests Lars Kappert 2026-03-19 11:21:58 +01:00
  • 37b6f60133 Fix counter type and --fix exit code Lars Kappert 2026-03-19 11:21:58 +01:00
  • 394bcbaaea Fix module/namespace regression (resolve #1603) Lars Kappert 2026-03-19 11:21:58 +01:00
  • e034cbdeb4 Prettier config for other formatters (e.g. unified-prettier) Lars Kappert 2026-03-19 11:21:58 +01:00
  • 426f527664 Use resolveFromAST for JS/TS configs, skip jiti loading Lars Kappert 2026-03-19 08:18:49 +01:00
  • 5e5e0a832e Housekeeps Lars Kappert 2026-03-19 08:18:49 +01:00
  • 5e5f63c457 Use resolveFromAST for flat configs, skip jiti loading Lars Kappert 2026-03-19 08:18:49 +01:00
  • 91cb6f6624 Use resolveFromAST to skip jiti loading for JS/TS configs Lars Kappert 2026-03-19 08:18:49 +01:00
  • bf2ffca611 Bump GitHub actions to their latest versions (#1624) Andreas Deininger 2026-03-18 10:48:51 +01:00
  • 7aeb857f54 Release knip@5.88.0 vscode-knip@1.0.18 knip@5.88.0 Lars Kappert 2026-03-18 06:08:47 +01:00
  • 52baa8f527 Release knip@6.0.0-1 knip@6.0.0-1 Lars Kappert 2026-03-18 05:56:58 +01:00
  • 0c8b10649d Update oxc-parser Lars Kappert 2026-03-18 05:51:30 +01:00
  • 77ae0c7ff4 Housekeeps, reuse parseFile Lars Kappert 2026-03-18 05:44:31 +01:00
  • 157450ff4b Fix collectIdentifiers in nuxt plugin (.vue → .vue.ts) Lars Kappert 2026-03-18 05:44:31 +01:00
  • 9a039601b3 Update typescript patch Lars Kappert 2026-03-18 05:44:31 +01:00
  • 96e7f7b831 Fix type-in-type refs in nested generic types Lars Kappert 2026-03-18 05:44:31 +01:00
  • d1a90891a1 pnpm dedupe Lars Kappert 2026-03-18 05:41:14 +01:00
  • f941db9f03 docs: bump astro to newly released version 6 (#1623) Andreas Deininger 2026-03-18 05:27:35 +01:00
  • 386b477557 Fix typos (#1622) Andreas Deininger 2026-03-18 05:04:34 +01:00
  • 27a4813a93 Oxfmt now supports .ts config files (#1621) Dániel Földi 2026-03-17 23:46:09 +07:00
  • 4948bf8110 Iterate on raycast plugin Lars Kappert 2026-03-17 17:45:30 +01:00
  • d3d8cae3b3 Fix conflict and iterate on docusaurus plugin Lars Kappert 2026-03-17 17:45:30 +01:00
  • cecab21839 Add patch for argos Lars Kappert 2026-03-17 17:45:30 +01:00
  • 99a7c9bffd Simplify devDependency duplicate detection logic Lars Kappert 2026-03-17 17:45:30 +01:00
  • 96f178f964 Mark Nuxt extends entries as dependencies Lars Kappert 2026-03-17 17:45:30 +01:00
  • 817180ebd3 Improve getPackageNameFromModuleSpecifier performance Lars Kappert 2026-03-17 17:45:30 +01:00
  • 9fa485f121 fix: docusaurus scripts and stylesheets (#1618) James 2026-03-17 12:36:40 -04:00
  • 52c77eedb7 feat: raycast plugin (#1619) Dominik Dorfmeister 🔮 2026-03-17 17:30:33 +01:00
  • c7a0128ca6 fix: docusaurus faster (#1616) James 2026-03-17 12:18:19 -04:00
  • dec15a7e5a feat: detect duplicated package.json dependencies (#1611) James 2026-03-17 12:13:17 -04:00
  • f777834a6d Add Sanity plugin (#1608) Jonah Snider 2026-03-17 09:07:17 -07:00
  • 0a344cc3c0 Auto-format Lars Kappert 2026-03-17 08:55:43 +01:00
  • a92a958eb7 Remove unused export Lars Kappert 2026-03-17 08:52:14 +01:00
  • c4e449bad3 Merge main into v6 Lars Kappert 2026-03-17 08:33:22 +01:00
  • 4c4fe6ba00 Update docs Lars Kappert 2026-03-17 08:21:34 +01:00
  • 092d72163b Housekeeps Lars Kappert 2026-03-17 08:21:34 +01:00
  • c936657569 Restore memory marks post --isolate-workspaces removal Lars Kappert 2026-03-17 08:21:34 +01:00
  • 8d06e903af Deduplicate module resolution in staticImports/staticExports loops Lars Kappert 2026-03-17 08:21:34 +01:00
  • 750236c1fc Add TS namespaces support + namespaceMembers issue type (resolve #1603) Lars Kappert 2026-03-17 08:21:34 +01:00
  • fc5211a921 Remove --isolate-workspaces from docs Lars Kappert 2026-03-17 08:21:34 +01:00
  • 86f4eb81f8 Remove --include-libs flag, always include external type definitions Lars Kappert 2026-03-17 08:21:34 +01:00
  • b055128e57 Release knip@5.87.0 vscode-knip@1.0.17 knip@5.87.0 @knip/mcp@0.0.21 @knip/language-server@2.0.3 Lars Kappert 2026-03-16 12:50:02 +01:00
  • df0ace489e Improve --performance and --memory output, clean up timerify calls Lars Kappert 2026-03-13 13:06:59 +01:00
  • 663825ef4b Fix openapi-ts dependency resolution (#1607) Jonah Snider 2026-03-16 04:29:23 -07:00
  • fef625da8f Don't report unused files outside project set (resolve #1606) Lars Kappert 2026-03-13 08:46:09 +01:00
  • 75942dd0a3 Cache isGitIgnored results Lars Kappert 2026-03-05 13:56:00 +01:00
  • f6f230c632 Add TS namespaces support + namespaceMembers issue type (resolve #1603) feat/ts-namespaces Lars Kappert 2026-03-11 04:42:11 +01:00
  • 3342f98724 Remove --isolate-workspaces from docs Lars Kappert 2026-03-13 07:31:00 +01:00
  • 35ce4229fd Add dim highlight opts for enum/class members, duplicates (resolve #1567) Lars Kappert 2026-03-11 09:33:43 +01:00
  • f554d2f300 Skip optional peerDep issues for installed deps (resolve #1545) Lars Kappert 2026-03-11 09:18:57 +01:00
  • 20a3762d5b Fix up issue types table (resolve #1376) Lars Kappert 2026-03-11 09:18:57 +01:00
  • e71c9acc93 Resolve Nx run-commands from cwd (resolve #1595) Lars Kappert 2026-03-11 08:36:46 +01:00
  • 3a180820f3 Detect local $schema references in changesets plugin (resolve #1335) Lars Kappert 2026-03-11 08:30:58 +01:00
  • 3cc192e081 Streamline babel plugin impl Lars Kappert 2026-03-11 08:30:58 +01:00
  • 0bd97f01f7 Rename package-manager → resolvers, move find Lars Kappert 2026-03-11 08:30:58 +01:00
  • ef4da06918 Identify that @babel/runtime is needed when @babel/plugin-transform-runtime is used (#1602) Michael Telatynski 2026-03-11 07:18:03 +00:00
  • f7367fd48a Identify binaries called by find -exec (#1601) Michael Telatynski 2026-03-11 07:17:53 +00:00