Release Notes
audit and tree no longer walk another root, whatever the spelling of the path: memex tree .. from a repo's root used to read the parent folder, and a path through a symlink that leaves the root (link/.., an absolute path to a link) read the tree it points to, taking seconds and printing that tree's warnings. Such a path is now a plain not found (outside the root; run memex from there), and the walk, which skips symlinks, names nothing through a link. A symlinked spelling of a path inside the root still works. show still reads other roots.
info is fast again on a root with thousands of top-level folders: fitting the roots block under the 3,000-byte cap took time quadratic in the number of folders (48 s for 10,000), and now takes one pass (about 1 s, as in 0.2.2). The output is unchanged.
Install agent-memex 0.3.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/aswemaythink/memex/releases/download/v0.3.1/agent-memex-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/aswemaythink/memex/releases/download/v0.3.1/agent-memex-installer.ps1 | iex"
Install prebuilt binaries via Homebrew
brew install aswemaythink/tap/memex
Install prebuilt binaries into your npm project
npm install @aswemaythink/memex@0.3.1
Download agent-memex 0.3.1