-n 
Move api-tools to subdirectory, add .cabal and related files
-n 
Minor interface clean ups
-n 
Include example and API QC properties in test suite
-n 
Tidy up contents of Data.API.Types; move Example to correct tool
-n 
Remove unused version and log sections from API DSL
-n 
Clean up and document API tools
-n 
Remove the old generate... functions in favour of generateAPITools
-n 
Tweak haddocks
-n 
More TH code refactoring
-n 
Yet more TH code refactoring
-n 
Tidy up utilities in Data.API.Types and move some to Data.API.Utils
-n 
Documentation and minor API reorganisation
-n 
Documenting and cleaning up the changelog migrations API
-n 
Upgrade to containers-0.5 so we can use traverseWithKey in Data.API.Changes
-n 
Add instance FromJSONWithErrs Integer
-n 
Remove old source-repository from .cabal file
-n 
Warn when a generated instance was omitted (because it already exists)
-n 
Make migration default values optional for list and maybe fields
-n 
Permit arbitrary default values for JSON fields
-n 
Allow [] and nothing as default values in API