Skip to content

Releases: webpro-nl/knip

Release 5.15.0-keyedreexport.0

10 May 08:28
Compare
Choose a tag to compare
Pre-release
  • Add "keyed namespaced pseudo re-exports" to dep graph (#626) (b9409f4)

Release 5.14.0

10 May 08:18
Compare
Choose a tag to compare

Release 5.13.0

07 May 11:28
Compare
Choose a tag to compare
  • Update some (dev) dependencies (c612138)
  • Temporarily disable slonik integration test (67c03de)
  • Return empty source file for foreign files (resolves #623) (dc2f508)
  • feat(plugins): add plugin for xo config (#621) (96f91df)
  • Fresh project overview, auto-format (79cf631)

Release 5.12.3

06 May 05:45
Compare
Choose a tag to compare
  • Fix cache-location typo (fixes #624) (6481d12)
  • Update lockfile (2da8299)
  • Add npm init @knip/config option and features overview (ea9b106)
  • Add @knip/create-config (4a7bac3)

Release 5.12.2

04 May 09:01
Compare
Choose a tag to compare
  • Fix exported identifier refs for re-exports (fixes #622) (7b4da85)
  • Include package.json#types and typings (resolves #607) (296ab06)
  • Lint monorepo (ab8952b)
  • Disallow console.log (47020f5)
  • Remove console.log (b23756f)

Release 5.12.1

03 May 17:54
Compare
Choose a tag to compare
  • Fix configFileDir in recursive config loader in eslint plugin (fixes #570) (20e44c6)
  • Allow workspace patterns to be relative (fixes #617) (6c71399)

Release 5.12.0

02 May 19:39
Compare
Choose a tag to compare
  • Increase readability of integration workflow (119daf0)
  • Rename fixture/test to cli arg name (83d840f)
  • Extend capacitor plugin for android + ios configs (closes #604) (4af5c86)
  • fix: route handler extensions (#606) (9d05b6a)
  • Update constants.ts (#605) (4dc1f6b)

Release 5.11.0

26 Apr 10:09
Compare
Choose a tag to compare
  • Install peer deps in workspace (9bf286f)
  • Fix some module/resolution configs in fixtures (9d319cf)
  • Add support for isJSDocImportTag (introduced in TS v5.5.0) (504738d)
  • No more back & forth (014ca2a)
  • Back & forth (589ee17)

Release 5.10.1

26 Apr 05:34
Compare
Choose a tag to compare
  • Update some dependencies (57c21b0)
  • Add new arg to defaults in tests (b7db976)
  • Fix storybook core.builder.name handling (resolves #602) (8ad0406)
  • Temp job with Node.js v22 + typescript v5.5-beta (21bbf28)
  • Back & forth (f054070)

Release 5.10.0

23 Apr 08:43
Compare
Choose a tag to compare

Please see https://twitter.com/webprolific/status/1782695065380684124 for a walk-through of the main features in this release (the commits below don't cover what was in the canary releases).

  • vitest: add bench file extension (03b9384)
  • Fix Windows path issue (92de411)
  • Add debug log for raw watch events (49862ab)
  • Check and remove unused vars/imports (f3694ee)
  • Fix up some dev commands (6c511ca)
  • Update docs (988b632)
  • Format (01a2767)
  • Add monorepo demo folder (3c9d9ad)
  • Don't re-analyze files that are still in the unused files cache (4d337b0)
  • Add file removal to auto-fix (c5fe4c2)
  • Mark issues as fixed in fix mode and print in grey in default reporter (d4324f8)
  • Add file removal to auto-fix (34abc72)
  • Fix CLI help text (a430a1f)
  • Remove obsolete workaround in tag helper (5cb4f51)
  • Minor refactor (a98a7fc)
  • Tiny bits of fast + safe in import refs finder (7893d0f)
  • Remove obsolete by set (359abc1)
  • Refactor to improve tests + readability of member access handling during AST traversal (c032371)
  • Rename and throw a few things around (a1f4987)
  • Update integration test cmd (b140cbd)
  • Skip test in bun (17b90a3)
  • We weren't testing much due to a bug in Bun (oven-sh/bun#10353) (48b883d)
  • Fix up some fixture pkg names (9af92af)

Please see https://twitter.com/webprolific/status/1782695065380684124 for a walk-through of the main features in this release (the commits below don't cover what was in the canary releases).