Repository navigation
kiso 0.47.2
kiso 0.47.2
One fix on 0.47.1.
- A glob from a big folder no longer freezes kiso (#279, #280).
list_dirwith a glob walked the tree on the main thread: from a home directory it held kiso for 11 s, with no redraw, no esc and the working mark standing still. The walk now runs on the search workersearch_textalready uses, under the same budget: it stops after 20,000 visited files or 10 s and says where it stopped, and esc aborts it. Under a symlinked workspace its paths no longer read../../….
For hosts
- Action required: none.
- Observable: in
@vincemakes/kiso-tools-node,list_dirwith a glob no longer blocks the host's event loop. It honourslimits.searchMaxFilesandlimits.searchMaxMs(the limitssearch_textalready honoured), says in its result when either stopped the walk, and honours the call's abort signal. Of the 17 packages, onlykiso-tools-nodediffers from 0.47.1 beyond itspackage.json. - New optional: none.
Request bytes are unchanged from 0.47.1 on a pipe, on a terminal, and in a folder with an AGENTS.md. The release report, with the smoke (IN BAND) and the kill -9 demo (2/2), is bench/rd1/0.47.2-release-report.md.