- Last updated: 2026-04-18T11:32:54Z
- Generator: thi.ng/monopub
All notable changes to this project will be documented in this file. Only versions published since 2023-01-01 are listed here. Please consult the Git history for older version information. See Conventional Commits for commit guidelines.
Note: Unlisted patch versions only involve non-code or otherwise excluded changes and/or version bumps of transitive dependencies.
0.6.32 (2025-12-03)
- update for-loops (use const where possible) (5ceaf1a)
0.6.18 (2025-09-26)
- update CLI arg specs (691ea5d)
0.6.11 (2025-08-06)
- update CLI internals (53d5820)
0.6.3 (2025-07-12)
- update block count calculation (CLI convert cmd) (95cee85)
0.6.2 (2025-07-12)
- minor updates CLI commands (9a394b1)
0.6.1 (2025-07-12)
- fix tree output in CLI list cmd, update deps (8d33970)
- update entry sorting for tree output to avoid order edge cases w/ prev approach
0.6.0 (2025-07-11)
- update Directory.tree(), add optional comparator (a3c7f4c)
- split out CLI cmds to own files, fix tree display (8665244)
0.5.3 (2025-06-27)
- minor update CLI wrapper (8138d88)
0.5.0 (2025-06-18)
- update block count estimation, add more logging (02c8037)
0.4.1 (2025-04-16)
- update Entry memory layout (b5416bd)
- move block start & end ID locations
0.4.0 (2025-04-06)
- add support for wrapping
ArrayBuffer(e23f008)- update
MemoryBlockStorageOpts.bufferto allow array buffers - update
MemoryBlockStoragector
- update
- auto-infer MIME type in
.readAsObjectURL()(8fbcebd)- use
preferredTypeForPath()as MIME type fallback - update deps
- use
- update CLI, add include/exclude regexp, logging (ef04e09)
- add support for multiple include/exclude regexps in
convertcommand - add
--quietflag to disable logging
- add support for multiple include/exclude regexps in
0.3.0 (2025-04-02)
- add
BlockFS.readAsObjectURL()(551327c) - add mem storage opts, add logging (27016d6)
- add
MemoryBlockStoragesupport for pre-loaded buffers - add logging
- add docs
- add
- add CLI app wrapper (68abe74)
- add CLI app wrapper with these commands:
convert: convert file tree into single BlockFS bloblist: list file tree of a BlockFS blob
- update deps
- add CLI app wrapper with these commands:
- improve tree display (
listcmd) (a23866c)
- fix parent dir linkage (a121e76)
- update sentinel block ID (51a1e44)
0.2.0 (2025-04-02)
- add path separator option, various refactoring (875465e)
- add
BlockFSOpts.separator - rename
.readFileRaw()=>.readBlocks() - rename
.writeFileRaw()=>.writeBlocks() - add additional internal safety checks
- internal refactoring (
thisdestructuring) - add docs
- add
0.1.0 (2025-04-01)
- import as new pkg (36ecb56)
- major updates & refactoring, initial dir/file entry handling (970af58)
- major updates directory & entry handling (453ac10)
- add support for customizable entries (ca16f2f)
- add path support for write/append/delete ops (f282476)
- update & consolidate read/write/append methods (7e97f4c)
- update read & path methods, logging (5a30e21)
- update
MemoryBlock.delete()to zero block data (5d9be16)
- restructure pkg, split src files (146b275)