Stability improvements
- Fix crash when running as captive core
- Various improvements to dev container
- Performance: Reduce possibility of small prefetch
- Make close-time cutoff less aggressive
- Return 404 on missing routes instead of 200
- Fix small edge conditions on shutdown
- Fix small edge condition when subprocess stops
- Log missing content hash on txINTERNAL_ERROR
- Log backtraces when possible
- Fix formatting bug in overlay
- Don't generate operation meta if an operation has already failed
- Use randomized hashing
- Reworked fuzzer code and more fuzzer improvements
New features
Breaking changes
- Replaced logging infrastructure. The only breaking change is that for people using dates in log file names, the syntax is now
filename{datetime:date-format-string}.log
wheredate-format-string
uses the same syntax than strftime.