Changelog for json-autotype-1.0.6

Changelog

1.0.6  Jun 2015

    * Make lens and aeson versions consistent in the *.cabal file.

1.0.3-1.0.5  Jun 2015

    * Bumped Aeson dependency up.
    * Tiny docs corrections.

1.0.2  Jun 2015

    * Relaxed dependency for lens-4.11.

1.0.1  Apr 2015

    * Relaxed dependency to lens-4.10.

1.0  Apr 2015

    * First stable release.

0.5  Apr 2015

    * Reduced name space pollution when generating code.
      Now all valid JSON test examples do work.
    * Corrected build failure on GHC 7.8.4

0.4  Apr 2015

    * Release candidate for current functionality.

0.3  Apr 2015

    * Passed all smallcheck/quickcheck tests.
    * Approaching release candidate.

0.2.5.13  Apr 2015

    * Correctly handling lone option, not yet union with optionality.
      Fixed: #3.

0.2.5.12  Apr 2015

    * Added typechecking before and after type unification.
    * Added shrink for more informative QuickCheck testing.
    * Tested mostly using GHC 7.10.

0.2.5.11  Mar 2015

    * Add short versions of command line flags: -o, -d, and -t.

0.2.5.10  Mar 2015

    * Bump up lens dependency.

0.2.5.8  Mar 2015

    * Updated tests and build config.

0.2.5.7  Mar 2015

    * Fixed documentation anchors, and unit test classification for failures.

0.2.5.6  Mar 2015

    * Relaxed upper bounds for lens 4.8.

0.2.5.5  Mar 2015

    * (Skipped this version number by mistake.)

0.2.5.4  Dec 2014

    * Relaxed upper bounds for new lens.

0.2.5.3  Dec 2014

    * Relaxed upper bounds again.

0.2.5.2  Dec 2014

    * Updated metainfo, relaxed upper bounds for GHC 7.10.

0.2.5.0  Nov 2014

    * Nicer union type syntax in Data.Aeson.AutoType.Alternative.

0.2.4.0  Nov 2014

    * To assure proper treatment of unions,
      I make them with Data.Aeson.AutoType.Alternative type instead of Either.

0.2.3.0  Nov 2014

    * Explicit JSON parser generation to avoid conflicts between Haskell keywords and field names.
    * Renaming of Haskell field names with a prefix of object name (data type.)

0.2.2.0  Nov 2014

    * GenerateJSONParser may now take multiple input samples to produce single parser.
    * Fixed automated testing for all example files.

0.2.1.4  Oct 2014

    * Added examples to the package distribution.

0.2.1.3  Oct 2014

    * Cleaned up package.
    * Changelog in markdown format.

0.2.1  Oct 2014

    * Added option to use it as a filter ('-' is accepted input name.)

0.2.0  Oct 2014

    * First release to Hackage.
    * Handling of proper unions, and most examples.
    * Automatically tested on a wide range of example documents (see
    tests/)
    * Initial documentation in README.md.

0.1.0  July 2014

* First experiments uploaded to GitHub, and discussed to
HackerSpace.SG.