v0.6.0
- Breaking: the types representing PCI entries are now stored in the
schema
module as opposed to the library root.Database
is still in the root. - Added support for device classes, subclasses and programming interfaces: they're accessible in the
classes
field ofDatabase
. - You can now load the database from a file with a given path, and not just from a set of pre-defined paths using
Database::read_from_file
.