## Changes in 0.19.1 - Add `IsList` instance for `Dependencies` ## Changes in 0.19.0 - Add Paths_* module to executables (see #195, for GHC 8.2.1 compatibility) - Allow specifying dependencies as a hash (see #198) ## Changes in 0.18.1 - Output generated cabal file to `stdout` when `-` is given as a command-line option (see #113) - Recognize `.chs`, `.y`, `.ly` and `.x` as Haskell modules when inferring modules for ## Changes in 0.18.0 - Make `executable` a shortcut of `executables: { package-name: ... }` - Add support for `ghcjs-options` and `js-sources` (see #161) - Allow `license-file` to be a list - Accept input file on command-line (see #106) - Add Paths_* when no modules are specified (see #86) ## Changes in 0.17.1 - Do not descend into irrelevant directories when inferring modules (see #165) ## Changes in 0.17.0 - Added custom-setup section - Add support for `!include` directives ## Changes in 0.16.0 - Warn when `name` is missing - Support globs in `c-sources` - Use binary I/O for cabal files avoiding problems with non-UTF-8 locales - Fix rendering of `.` as directory (cabal syntax issue)