If encoding is passed as None util.writefile() will write file as string not bytes; util.dictupdate() now allows to overwrite ceratin keys (list specified by allow_ow parameter)
Factory function db.db() for returning objects for db of pages or base elements; meta.json and context.json of db entries are written as Python strings instead of Python bytes; while updating database, allow for overwriting 'home' field in contexts
Bearton now provides frontend for editing base-type elements in db
Updates in bearon-db UI: can now query db if base-type elements
Small updates in bearton-page UI
Updates to UI
Updates to database module: Database can now accepts raw queries (described in doc of elements' meta)
Updated doc about elements' meta
bearton-db in query mode can now accept raw queries (via --raw option)