Releases: webpro-nl/knip
Releases · webpro-nl/knip
Release 5.12.0
Release 5.11.0
Release 5.10.1
Release 5.10.0
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
Release 5.10.0-canary.3
Release 5.10.0-canary.2
Release 0.0.0-metro.1
Release 5.10.0-canary.1
- 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
- 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)