version-3.47.1
Add new file doc/F2FS.txt, containing notes on the way SQLite uses the F2FS atomic commit feature.
Fix a typo in compile-for-unix.md. Simplify hyperlinks in the compile-for-* documents.
Minor enhancements to the compile-for-windows.md document.
Fix typo in the json-enhancements.md document.
Add internal core-developer-only documentation of the JSONB format.
Experimental changes that prevent parser stack overflows by growing the parser stack with heap memory when it reaches its limit.
Fix all known instances of 'repeated the' style typos in comments. No changes to code.
Document the testrunner.tcl --explain option in doc/testrunner.md.
Fix minor typos in the trusted-schema.md document.
Add file doc/vdbesort-memory.md, containing notes on the way vdbesort.c uses heap memory.
Refactoring the VFS-SHM methods used by WAL. This version compiles and runs non-WAL test cases but crashes and burns on wal.test.
Add new file doc/wal-lock.md, containing notes on wal-mode blocking locks.