v0.4.0
Improvements
- Using rogpeppe/go-internal/lockedfile to implement the key-value store and added code that a user can directly import to use this key-value store, which I plan to use in probe-cli (#195)
API changes
-
Using interface in package
engine
for key-value store rather than interface insidemodel
, which should simplify auto-generating mobile code and require no changes by consumers (#195) -
miniooni
is now using$HOME/.miniooni/kvstore2
for the new key-value store, existing state is lost, but I am most likely the only user ofminiooni
, so nevermind (#195)
Bug fixes
- Do not use filepath.Join for constructing URL paths because this pattern breaks wine and possibly also windows, where the path separator is different (#194)