# Changelog ## 0.2.6 (2020-06-11) - tagdist: include existing tag in error message - experimental 'new' project command with user template file `~/.config/hkgr/template.cabal` - switch to cabal v2-sdist - upload: display error correctly - upload: add --force switch - to refresh tag and tarball ## 0.2.5.2 (2020-02-29) - no hlint summary - fix published message ## 0.2.5.1 (2020-02-29) - improve output for hlint and uploaded url - also check for staged changes ## 0.2.5 (2020-02-29) - check that package version is committed - use quiet cabal v1-configure and v1-sdist commands - make cabal upload quiet ## 0.2.4.1 (2020-02-11) - assert that cabal-install installed - run hlint in git checkout instead of working tree ## 0.2.4 (2019-10-05) - git push before publishing - only push up to tag ## 0.2.3 (2019-09-30) - push git tag - hlint is now a warning not an error - prefix version tags with v - surround git diff output with quote lines - catch exception for sdist ## 0.2.2 (2019-07-06) - run hlint before git tag - relax force sdist when no existing tarball - show git diff to warn project dirty ## 0.2.1 (2019-06-24) - fix creation of published symlink lockfile - tagdist before `cabal upload` if no tarball ## 0.2 (2019-06-24) - merge tag and dist commands into tagdist - if sdist fails then reset tag - drop push-tags command ## 0.1 (2019-06-24) - add published lock file: prevents tagging/dist/upload after publish - tag before sdist if no tag - push tag after publishing ## 0.0 (2019-06-08) * Initially created.