Releases: webpro-nl/knip
Releases · webpro-nl/knip
Release 5.49.0
- Fix TS Router plugin name (d350725)
- Remove a wrong "not" in handling-issues.mdx (#1021) (6132bf7) - thanks @dyedwiper!
- Improve support for package.json#exports (closes #853) (3378d60)
- Improve handling/skipping of exports in entry files (d4df794)
- Simplify
toSourcePath
a bit (5efde33) - Fix up
toEntry
callsites (898c18e)
Release 5.48.0
- Upgrade release-it (8017157)
- Use strict config validation (resolves #966) (7476337)
- fix: escape react-router route paths (#988) - thanks @rossipedia!
- Add support for resolveFromAST in plugins (#1005) (17a6f3c)
- Don't add entry files from nodemon positional arg (closes #1019) (e51ef34)
- Sync up @nodelib/fs.walk version with fast-glob (8cf2247)
- Replace codeowners dependency with internal helpers + tests (c9c9211)
- Replace summary dependency with internal helper (450a565)
- Report unused re-exports (resolves #874) (6630e39)
- Fix typos in test (aab0962)
- Improve SST plugin (ba917c3)
Release 5.47.0
- Always consider husky inputs non-production (resolves #1017) (1113957)
- Housekeeping (cc20ce9)
- Always consider lint-staged inputs non-production (#1017) (69f81eb)
- Add GitHub Action plugin (resolves #1018) (4ced243)
- Update ecosystem pipeline (f1c4015)
- Fix up qa command (cea22e4)
- feat: handle vitest workspace configuration (#1003) (3323602) - thanks @codepunkt!
- Add pnpm version to pnpm commands (#1020) (0b2cef7) - thanks @thomasballinger!
- Update docs (50b10bd)
- Update dependencies (046b0fb)
Release 5.46.5
- Revert 7ba16e1 and add fixtures (resolves #1015) (5464a4b)
- Topologically sort workspaces (#1015) (e5ca159)
- Move root workspace to start and improve sorterer (#1015) (990f292)
- No longer need to force-install in eslint repo (93ec53f)
- Fix
getAvailableWorkspaceNames
(6ec2226) - Let's go safe here (eb68ec0)
- Update sponsorships chart (8d22178)
- Add patterns to exclude descendant workspaces for expensive globs (bab315b)
Release 5.46.4
Release 5.46.3
Release 5.46.2
Release 5.46.1
- Migrate Bun lockfile (cd8ffbb)
- Format docs (76d4760)
- Temporarily use --legacy-peer-deps (for release-it@next) (11344c3)
- Update dependencies (9d4f456)
- Restore repo.url (release-it wasn't too fond of it yet) (670ed17)
- Fix up a few deprecated Astro thingies (3f26627)
- Just build the docs please (93c724a)
- Pin @types/[email protected] (97a7465)
- Allow for windows cmd commands (#992) (b0dbfe4) - thanks @Its4Nik!
- Report type of referenced default-exported symbol (6f7e0c5)
- Update docs (1e194ab)
- Add fixture for implements in class members (186f57f)
- Add
isTypeOnly
to namespace import (#995) (af19fa5) - Use codeclimate-types (#995) (c50e19a) - thanks @remcohaszing!
- Add options with
dir
to more input types (resolves #998) (e43f88d) - Configure MDX IntelliSense (#1001) (82b4aa1) - thanks @remcohaszing!
- Avoid position to calculate CodeClimate fingerprint (#1002) (c7cc382) - thanks @remcohaszing!
- fix: Fix custom stylelint plugin causes knip crash (#1004) (4b952cd) - thanks @tbashiyy!
- Fix slug in og image (c97bf7c)
- Upgrade docs deps (85d4967)
- Add npm link to docs (168a4ac)
- Add extensions to entries in nuxt plugin (resolves #980) (697a326)
- Add references to dynamic config (close #926) (91eb9ad)
- Add issue type to description (close #986) (0a54fc3)
Release 5.46.0
- support .mts files in storybook config and project (#962) (8edeaea) - thanks @jjoselv!
- Add timeout to bun launch config, remove unused attr (2e1c627)
- Add "the state of knip" to blog (273b704)
- Update sponsorships monthly overview (f35b5c2)
- Link latest article from home (0a2fb85)
- Edit latest article to clarify loading config file (b96f7a5)
- Use svg logos for projects using Knip (df1ca89)
- Formatting (8405908)
- Homepage edits (7faf05e)
- Add shopify, fix up sponsors in light theme (b8b6d6b)
- Fix path to plugin schema (fixes #972) (7e22547)
- fix(create-config): updated script for latest Yarn version (#969) (2419174) - thanks @GauBen!
- Release @knip/create-config 1.0.5 (15c4046)
- Update docs (903d3a4)
- Some minor housekeeping (e081df6)
- Document TypeScript path aliases → dependencies (close #961, close #977) (c5f7f2c)
- Bail out early without a command in Yarn resolver (resolves #979) (d6a8c3b)
- Make _files issue type consistent with the other types (171c86a)
- Support tags from configuration file (resolves #881) (8e97007)
- Update reporters list in cli help output (4bf863a)
- Add --treat-config-hints-as-errors to exit with code 1 (resolves #891) (5483425)
- feat: add Gitlab Code Quality Reporter (#970) (9cbb6b6) - thanks @atheck!
- Fix
bun run [entry]
(resolves #982) (46af78a) - Add
dir
to bun resolver, but ignorebun run --cwd [dir]
(69880ea) - Fix wibbly-wobbly doubly unused file cell in default reporter (25d4280)
- Find flow nodes recursively (resolves #984) (f4d98f0)
- Run
npm pkg fix
(5c39e92) - Use release-it@next (0e539ce)
Release 5.45.0
- What are we without badges? (8175043)
- feat(plugin-eslint): support eslint.config.ts files (#956) (474dca3) - thanks @cylewaitforit!
- Improve cross-workspace config file handling (4717edf)
- Fix up playwright(-ct) args/bin (b49b753)
- Improve cross-workspace config & binary handling (7ea7c34)
- Add tests for cross-workspace inputs coverage (100129a)
- Add note re. config cascade eslint v8 (resolves #957) (ee2c94d)
- Add support for eslint v9 config files + settings (f55dc1b)