Changelog

Version numbers comply with the Sementic Versioning Specification (SemVer).

v0.2.0 (2017-01-18)

Added

  • Add a validate() function to the public interface.
  • Add equality operators for the views.
  • Add support for coverage and tox.
  • Add continuous integration with Travis and coveralls.
  • Add a few bling-bling badges to the readme.
  • Add a Makefile to regroup common actions for developers.

Changed

  • Improve the documentation.
  • Improve the unit testing workflow.
  • Allow array shapes and structure fields to be defined as lists.
  • Improve the error messages.
  • Replace __str__() with __repr__() for the views.
  • Update some namedtuple typenames.
  • Refocus the content of the readme.
  • Define the ‘long_description’ and ‘extras_require’ metadata to setuptools’ setup.
  • Update the documentation’s Makefile with a simpler template.
  • Rework the ‘.gitignore’ files.
  • Rename the changelog to ‘CHANGELOG’!
  • Make minor tweaks to the code.

Fixed

  • Fix the duplicate field finder.
  • Fix a call to the wrong ‘contains’ implementation in a view.

v0.1.1 (2016-10-24)

Changed

  • Remove the module index from the documentation.

Fixed

  • Fix Read the Docs not building the documentation.

v0.1.0 (2016-10-24)

  • Initial release.