Releases: voidcosmos/npkill
Releases · voidcosmos/npkill
v0.12.2
v0.12.1
Fix
- Fix Cannot read windowsStrategyManager of undefined when deleting folder on windows.
v0.12.0
You can read all the details of this update in this post.
Added
- Added
oshortcut, which will open the project directory in the explorer. - Added
--dry-runcommand. - Added
Pending taskswhich shows the directories that are being deleted. - Added visual feedback when the
Releasable spaceorSpace savedis updated. - Enabled
--delete-allparameter which will delete all results found automatically.
Changed
- Move info status 1 row up.
- Now the yellow header bar is drawn in full width.
- Capitalise and minor changes to some texts
- Update dependencies.
v0.11.3
v0.11.2
Fixed
- Fixed app crash when a result exceeds 999.99MB (#149 )
Changed
- Changed log strategy: Now only
npkill-latest.logandnpkill-old.logcan exist - Changed result size: If a result exceeds 999.99MB, only one decimal will be displayed.
Refactored codebase.
v0.11.1 - The Performance Update
This update should significantly improves performance in both search and UI.
Changed
- Implement Workers Threads: Around 70% faster searches (In out test. 8 cores. Feel free to share your results!).
- Optimize UI drawings around 90%.
- Align folder size column to right.
- Changed
xxxtoxxwhen alast_modwill not be calculated. - Simplify Errors popup title.
Fixed
- Fixed
--excludeparameter. - Fixed results flickers during search.
- Fixed some visual bugs related with results section.
- Fixed line empty on scroll bottom.
- Fixed warning when try to delete a no-result.
v0.11.0
Added
- Added progress bar: Gives feedback on the search and analysis process.
- Added search status indicator: Until now if the search was finished but there were still directories to calculate their size, it was shown as "searching". Now it is shown as "calculating stats".
- Added errors PopUp: Press
ekey to display a popup with all errors that may have occurred (if any are present, a counter will be displayed). - Added logs: A log is saved in the temporary system folder on exit.
Changed
- Changed search engine*: One unified system more efficient for all systems. Based on node and workers.
- Changed the text and position of the yellow sign: Same information more compact (and now it rhymes!).
Fixed
- Fixed terminal mismatch caused by errors: Errors were displayed on the last line and eventually caused a visual problem. Now they have all moved to the errors popup.
- Fixed "infinite search": If a non-existent directory was passed to the --directory option the program never finished. Now it checks that the directory is valid (permissions, type...).
* Although in benchmarks it shows that it is faster than previous versions, in many circumstances it may be somewhat slower. This will be corrected.
v0.10.0
Added
- Added
last_mod(#134): shows the last time the most recent file was modified in the workspace in which the node_modules folder is located. - Added
last-modfilter: with--sort last-modyou will be able to filter descending the column last_mod - Added stopwatch for search time (show once the search is completed)
- Added npkill current version next to the banner
Changed
- Reduced left margin for results section.
v0.9.0
❗ Breaks compatibility with node <14
Added
- Added Fast scrolling (#129, e93ded6): Navigate through results faster with
PgUp,HOME, etc ! (more info in readme) - Added "No results found" message when no results.
- Added
--exclude-hidden-directories/-xfor exclude hidden directories from search (#105)
FIX
- Fix MaxListenersExceededWarnings (#79)


