Skip to content

Releases: voidcosmos/npkill

v0.11.3

21 Apr 11:40
634d8a6
Compare
Choose a tag to compare

Fixed

  • Fixed app crash in Windows with message "cannot read message of undefined (err)" in some circumstances.
  • Fixed help output on wide terminal. 9c6919b

Changed

  • Added DEL key to delete results. 896141d

v0.11.2...v0.11.3

v0.11.2

11 Apr 11:15
3830902
Compare
Choose a tag to compare

Fixed

  • Fixed app crash when a result exceeds 999.99MB (#149 )

Changed

  • Changed log strategy: Now only npkill-latest.log and npkill-old.log can exist
  • Changed result size: If a result exceeds 999.99MB, only one decimal will be displayed.

Refactored codebase.

v0.11.1...v0.11.2

v0.11.1 - The Performance Update

24 Mar 07:50
193c64f
Compare
Choose a tag to compare

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 xxx to xx when a last_mod will not be calculated.
  • Simplify Errors popup title.

Fixed

  • Fixed --exclude parameter.
  • 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...v0.11.1

v0.11.0

05 Mar 13:39
ba7c491
Compare
Choose a tag to compare

image

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 e key 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...v0.11.0

v0.10.0

11 Nov 15:33
3fab5ff
Compare
Choose a tag to compare

image

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-mod filter: with --sort last-mod you 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...v0.10.0

v0.9.0

21 Oct 16:55
e418912
Compare
Choose a tag to compare

❗ 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/-x for exclude hidden directories from search (#105)

FIX

  • Fix MaxListenersExceededWarnings (#79)

Changed

  • Update dependencies
  • Migrate project to ESM (#128)
  • Set CLI parameters with = (#131)

v0.8.3

09 Jan 11:46
638beb5
Compare
Choose a tag to compare
0.8.3

Fix Node.js backward compatibility issue on Windows

27 Aug 19:13
Compare
Choose a tag to compare
  • FIXED Node.js backward compatibility issue on Windows. #106
  • ADDED Debugger configuration. (Our thanks to @jesussegado)

v0.8.1...v0.8.2

v0.8.0

12 Apr 12:28
Compare
Choose a tag to compare
  • ADDED warning for 'sensitive' directories #93
  • FIXED wrong results and wrong releasable space #95

v0.7.4...v0.8.0

v0.7.4

11 Mar 23:15
Compare
Choose a tag to compare

v0.7.3...v0.7.4