0.1.1 - Apr 12, 2012
====================

Changes since 0.1.0:

- Fixes to OS media detection.
- Add support for more OSs:
  - NetBSD
  - Mandrake
- More complete data for:
  - Debian
  - Fedora
  - RHEL
  - Ubuntu
  - Windows
  - OpenBSD
  - FreeBSD
  - Mandriva
- Fix data for:
  - Fedora
  - openSUSE
  - Ubuntu
  - Windows
- Add support for install tree metadata.
- Add support for filtering products based on release/EOL dates.
- Add support for product codenames.
- Add support for 'distro'.
- Also extract application ID from ISO9660 media.
- Add test cases for validating ISO9660 data.
- Disable obsolete media URLs.
- Standardize OS family names as all lowercase.
- Standardize format for OS id, short-id, distro, version.
- Add RNG schema for database files.
- Add a 'osinfo-db-validate' command for verifying database files.
- Add a 'osinfo-query' command for searching/listing information from database.
- Add a man page for the osinfo-detect command.
- Add support for loading extra local database files. By default, libosinfo will
  expect them to be in /etc/libosinfo/db and $HOME/.local/config/libosinfo/db
  but new API is provided to change this behavior.
- Fix generation of docs in a VPATH builder.
- Fix loading of vendor and product names of USB and PCI devices.
- Remove obsolete scripts for PCI/USB id conversion.
- Remove redundant generic linux entries from database.
- Fixes for 'make dist'.
- Actually handle '--enable-vala' configure option and don't mandate vapigen if
  this option is not specified.
- Add missing export of osinfo_entity_set_param.
- Various other fixes and improvements.

0.1.0 - Feb 7, 2012
===================

This release marks the start of the API/ABI stability promise. While some APIs
may become deprecated in the future, no APIs will be removed/changed in an
incompatible manner. In the unlikely event that an incompatible API change
becomes necessary, the library soname will be incremented to allow parallel
installation of both old & new libraries.

Changes since 0.0.5:

- Add Utility function to retrieve OS devices by property.
- Improved OS media detection.
- Add missing 'const' OsinfoList function params.
- Use ENV{} in udev rule.

0.0.5 - Jan 16, 2012
====================

Changes since 0.0.4:

- Add QXL to supported devices of windows and Fedora.
- Distribute and install forgotten device XML files.
- Add all metadata from default path, not just OS.
- List supported audio devices for Windows and Fedora.
- Specify 'derives-from' relationship for Fedora OSs.
- Add API to retreive all supported devices for an OS.
- Fix some potential issues related to memory allocation/alignment.

0.0.4 - Dec 19, 2011
====================

Changes since 0.0.3:

- Fix silly mistakes in udev rules file.

0.0.3 - Dec 16, 2011
====================

Changes since 0.0.2:

- Add lots of more data on various different OSs out there. Now we also support
  some Apple OSs.
- On successful OS detection, inform the application which known media of the OS
  the given media matched against. osinfo-detect tool and udev rule updated to
  make us of this.
- Support applications' right to not be interested in error details.
- Minor fixes/improvements to OS detection logic.
- API to indicate media is live and/or installer.
- Don't match non-live Fedora ISOs against live ones.
- Fixes to Python demo to make it work.
- Fix some potential crashes.
- Fixes to RPM spec file.
- Distribute RPM spec file.
- Complement some getters with corresponding gobject properties.
- Few other random minor fixes.

WARNING: This release (slightly) breaks API with the last one.

0.0.2 - Nov 22, 2011
====================

Changes since 0.0.1:

- Improve media detection for Fedora, RHEL and Windows 7.
- More complete documentation.
- Fix configure script to not require 'check' when tests are disabled.
- More automated documentation generation.
- Add Fedora 16 metadata.
- Recommend 9 GiB storage for Fedora 14-16.
- Add openSUSE data.
- Fix some copy&paste mistakes in OS database.
- Add media information for 2011 Ubuntu releases and CentOS 6.0.
- Improve README file.

0.0.1
=====

First public release.
