Skip to content

Releases: webpro-nl/knip

Release 5.27.2

08 Aug 06:24
Compare
Choose a tag to compare
  • Don't git-ignore user configured entry files (5e07bbc)
  • Release @knip/create-config 1.0.2 (ba39caa)

Release 5.27.1

07 Aug 05:14
Compare
Choose a tag to compare
  • Use pathsBasePath if available to make compilerOptions.paths absolute (fixes #748) (6c866d2)
  • Format docs (d0d5f97)
  • Increase enhanced-resolve cache duration (c7fa02e)
  • Add test coverage for tsconfig.json w/ module:commonjs (3d5a536)
  • Add non-standard CJS require calls in TS files as entry files (as require.resolve) (f8f0d66)
  • Update docs (b2ea3a9)
  • Fix regression issue template (f6066d6)
  • Aid ts issues (9eff1bb)
  • Enable more tests in Bun (953d6f6)
  • Update lockfile (4d8b35b)
  • Replace resolve with enhanced-resolve (39e0f22)
  • Temp exclude unlisted in typescript integration test (76752c8)
  • Inline playwright types (ea099cc)
  • Add Vue example to compilers in docs (#733) (949ddd8)
  • Minor refactor (8c21df5)
  • Fix omitted expressions in Promise.all imports (resolves #725) (858c0b7)
  • Clean up tryResolve etc. (e20a9e9)
  • fix: pnpm workspace fixes (#738) (d5003d1)
  • Update .gitattributes to exclude binary files (b9b8f4d)
  • Revert "CRLF will be replaced by LF the next time Git touches it" (0fdb4c9)
  • Upgrade Astro (ccb7523)
  • Use latest tsx again (2b7d053)
  • Add bun create @knip/config to installation instructions (fb19915)

Release 5.27.0

23 Jul 06:51
Compare
Choose a tag to compare
  • CRLF will be replaced by LF the next time Git touches it (bea004f)
  • Remove OS eol diffs in tests (799cc42)
  • git config eol=lf (5d23932)
  • Re-enable windows test for bun (bc66b4f)
  • Add test case (fixed by ae5c341) (5e742dc)
  • Move more cli args into single location, refactor some namings (9f5eb01)
  • Update contrib dev docs (108eff1)
  • Add ladle plugin (#728) (ebd79d4)
  • Circumvent case where element == undefined (#725) (ae5c341)
  • Adjust tests after f5680fb (b4dc692)
  • Edit docs (916b633)
  • Print relative .gitignore paths in debug output (fef3dba)
  • Don't add ignored files as entry paths (resolves #734) (f5680fb)
  • Use single or double star to ignore workspaces, remove single star for ignore glob pattern (f6b0058)
  • Restore support for legacy husky w/ lint-staged (bd16c98)
  • Support override configs in babel plugin (953d4fb)
  • Add react-cosmos plugin (2de3924)
  • Add rsbuild plugin (placeholder) (efd7d2a)
  • Add rspack plugin (3cbfd0a)
  • Add src/vite-env.d.ts to entry paths in vite(st) plugin (closes #732) (8cf6a0a)
  • feat(cypress): add support for cypress-multi-reporter (#726) (cdea5b1)
  • Add Forge 42 (@forge42dev) as a sponsor (d0166be)
  • Update Astro dependencies (d887b1d)
  • Use bun 1.1.19 (also see oven-sh/bun#4899) (03cba1d)
  • Move watch logic into separate module (3ea24cf)
  • Move dep graph utils from main sequence to helper module (85fc933)
  • Rename createPkgGraph → createWorkspaceGraph, etc. (9deb9c5)
  • Group handlers in main sequence (7274e8d)
  • More consistent file names (0dc5eba)
  • Move toSourcePath to ProjectPrincipal constructor (ef1ab49)

Release 5.26.0

13 Jul 15:26
Compare
Choose a tag to compare
  • Regenerate lockfile (3a7fcc9)
  • (plugin/GraphQL Codegen): Support full name for plugin and preset (#730) (1562b3d)
  • Support subpath import with arbitrary extensions (#723) (c35bad7)
  • Update issue templates + issue reproduction doc (d4121d9)

Release 5.25.2

11 Jul 06:19
Compare
Choose a tag to compare
  • Include additional workspaces when loading manifests (resolves #722) (ca03fd8)
  • Move & refactor setRefs → findInternalReferences (deeb2ac)
  • Minor refactors (09fc536)
  • Always pre-set moduleResolution: bundler if tsconfig.json (3c13118)
  • No need to publish twice here (34be850)
  • Minor refactors (c1db1ec)
  • Update docs re. shared/isolated workspaces (699fd28)
  • Set moduleResolution: bundler if not set and don't share it (resolves #719) (2c24678)
  • fix: Use parseFragment instead of text node which breaks formatting (#720) (3201c07)

Release 5.25.1

08 Jul 19:17
Compare
Choose a tag to compare

Release 5.25.0

08 Jul 18:44
Compare
Choose a tag to compare
  • Update dependencies docs (b42c85b)
  • Sync @nodelib/fs.walk version w/ fast-glob (e77ce77)
  • Vendor bash-parser (78e7b28)
  • Add pkg.pr.new workflow (2679f20)

Release 5.24.4

08 Jul 15:21
Compare
Choose a tag to compare
  • Start using central resolveEntry from plugin helpers (#716) (65d8098)

Release 5.24.3

08 Jul 10:32
Compare
Choose a tag to compare
  • Improve Angular plugin a bit + add fixture/test (#717) (641b5fc)
  • Fix Cannot read properties of undefined (reading 'name') (#718) (f0f9f5a)

Release 5.24.2

08 Jul 06:06
Compare
Choose a tag to compare
  • Fix entry patterns in jest plugin (resolves #716) (1cd4bd8)
  • Support multiple --loaders etc. for NODE_OPTIONS prefix (resolves #715) (66f48c0)
  • Update pnpm/action-setup to v4 (9754973)
  • Add missing rule keys to JSON Schema (#713) (1f61f77)
  • Add note to rules re. dependencies warning (#713) (71e89a2)
  • Update styling (3d03cde)
  • Add wonderful tweets (bb333ed)