- Encode to a temporary file before renaming to the final destination to ensure atomicity and prevent partially encoded files.
- Fix auto-encode
--keepfunction. - Add crf-search
--stdout-format jsonoutputting newline delimited json messages,
see stdout-format-json.md. - Add
type,crf&from_cachekeys to the sample-encode--stdout-format jsonoutput. - Improve error handling when temp dirs have insufficient permissions.