- fix a leftover oversight from 0.8.0
- switch to fastyaml for performance gains
- recover from case if YAML file is empty for whatever bad reason
- when doc is initialized from path, only try to infer title and description when they are not set already
- sanitize doc file name before attempting to create the file
- make collection document autoload optional
- raise exception on sync without path
- Drop separate config type; support readonly docs instead
- Rename documentdatabases to collections
- DocumentDatabase modification tracking
- cleanup
- refactor layout
- more support for using Paths in init
- add typed stub
- make mypy happy