Skip to content

Releases: webpro-nl/knip

Release 5.29.2

03 Sep 19:54
Compare
Choose a tag to compare
  • Edit docs (5ca20de)
  • Add .ts config ext to webdriver plugin (d8df5e1)
  • Prepare for ts v5.6 (6fb6e7a)
  • Pick up typescript@rc in CI again (116c6c6)
  • Merge 2 glob helpers & fix debug output for glob (c060146)
  • Rename function argument (480ff04)
  • Add/fix getPluginEntryFilePatterns helper (573ec9c)
  • Fix typo in svelte plugin and remove overarching project patterns (def8e25)
  • Edit docs (ac75feb)

Release 5.29.1

01 Sep 07:42
Compare
Choose a tag to compare
  • Disable e1061c5 as it might be unexpected/breaking with eslint v8 (9e67622)

Release 5.29.0

01 Sep 07:25
Compare
Choose a tag to compare
  • Extract packages from rules in eslint plugin (e1061c5)
  • Normalize generator package names in nx plugin (bb86a05)
  • feat: coreutils to IGNORED_GLOBAL_BINARIES (#771) (97e171d)
  • Edit docs + add note to nuxt plugin (3e0c464)
  • Add optional note feature to plugin docs generator (9a11e1c)
  • Update docs (70bf705)

Release 5.28.0

31 Aug 09:40
Compare
Choose a tag to compare

Release 5.27.5

30 Aug 10:47
Compare
Choose a tag to compare
  • Add nuxt to Vue compiler condition (closes #770) (24fb3ea)
  • Improve import matcher in "compilers" (4d2487f)
  • Improve regex in "compilers" a bit (resolves #769) (382dd06)
  • Fix blockquote style (aa13723)
  • Format/edit docs (6bd1617)
  • Edit preprocessor section (2e072c5)

Release 5.27.4

25 Aug 19:11
Compare
Choose a tag to compare
  • Edit docs, add "unsupported" page (c28b62d)
  • Match against normalized package name in ignoreDependencies (8978037)
  • Add mocha to Projects Using Knip (#765) (a230582)

Release 5.27.3

21 Aug 15:53
Compare
Choose a tag to compare

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)