Skip to content

Releases: webpro-nl/knip

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).

Release 5.10.0-canary.4

18 Apr 13:13
Compare
Choose a tag to compare
Pre-release
  • Add support for destructuring pattern on member access of (re)exported symbol (933dd35)
  • Fix up some fixture pkg names (73aacf2)

Release 5.10.0-canary.3

16 Apr 16:45
Compare
Choose a tag to compare
Pre-release
  • Support deeper levels of tracing when looking up id refs (3ecbbf2)
  • Prevent circular refs in isIdentifierReferenced (705896f)

Release 5.10.0-canary.2

16 Apr 11:17
Compare
Choose a tag to compare
Pre-release
  • Enable biome code actions on save (9d89b75)
  • Support import-equals w/ ns.access (438280e)
  • Add InvokeAI to integration tests (knip-bun + production mode + auto-fix) (82f19f3)

Release 0.0.0-metro.1

16 Apr 05:51
Compare
Choose a tag to compare
Release 0.0.0-metro.1 Pre-release
Pre-release
  • Keep track of analyzed files per resolver (890375f)
  • Add @expo/metro-config to metro plugin enablers (9ad7a3c)
  • Fix version (bd71056)

Release 5.10.0-canary.1

15 Apr 13:39
Compare
Choose a tag to compare
Pre-release
  • Lockfile (b217e4d)
  • Organize imports (7e0826d)
  • Fix pnpm workspaces glob pattern in fixture (2bf1397)
  • Remove micromatch and use picomatch everywhere (58006d5)
  • Replace @npmcli/map-workspaces with internal util (6072d3f)
  • Replace @npmcli/package-json with internal util (e684ed8)
  • Move dev dep (fd11d3b)
  • Replace @pnpm/workspace.pkgs-graph with internal util (94ae6b5)
  • Prefix error message with red "error" (2d2f0c5)
  • Update docs (close #583) (9d02200)
  • Update docs, add "configuring project files" (f206428)
  • Return development as default env in babel plugin (resolves #593) (630f85e)
  • Update astro (c0c75e0)
  • Fix/update docs (0d96158)
  • Minor refactorings, add a few comments (0d68820)
  • Add oclif plugin (46805cb)
  • Add cucumber.js plugin (09a0e90)
  • Use bun to test (f95eaac)
  • Remove tsx from dependency lists (0975a64)

Release 5.10.0-canary.0

11 Apr 07:30
Compare
Choose a tag to compare
Pre-release
  • Update docs (d4b2995)
  • Add --watch (incl. required refactor) (71b7dc7)
  • Update/fix specs (507daa6)
  • Consistent --help description (90a1d8b)
  • Fix up workspaces-dts test/fixture (817b24e)
  • Refactor serializable import and export map types (e622a14)
  • Refactor module resolution a bit (e8e6108)
  • Add --cache (and --cache-location) (fb9a1aa)
  • Add knip-bun bin (b685723)
  • Early exit in glob fn (beb2c5d)