packages feed

hup-0.3.0.3: ChangeLog.md

# Changelog for Hup

Major changes to the library API and executable behaviour will be
documented here.

## 0.3.0.3

- Library API: no changes.
- Executable behaviour: the environment variable used to pass in a password
  has changed from PASSWORD to HUP_HACKAGE_PASSWORD.
  (Fixes [#14](https://github.com/phlummox/hup/issues/14))
- Repository changes:
  - Renamed source code directories
  - Did some (API-unchanging) tidying of source code files
  - Got basic builds and tests working on Windows and MacOS again
    (fixes [#7](https://github.com/phlummox/hup/issues/7))
  - Added a "smoke test" (test of basic app functionality)
    against an instance of hackage-server running in a Docker
    container.

## 0.3.0.2

- Library API: no changes.
- Executable behaviour: no change.
- Changes to code and cabal file:
  - Tightened bounds on dependencies, to avoid known
    incompatible versions of dependencies.
  - Internal tidying of unused imports, trailing whitespace,
    missing sigs etc.
  - Enabled extra ghc warning flags during build.
  - Shifted "stack.yaml" out of top directory - poor form :/
  - Added some extra compilation flags (e.g.
    for tests that are unlikely to run without "stack",
    like doctests).

## 0.3.0.1

- Library API: no changes.
- Executable behaviour: no change.
- Some changes to README and Travis config file, and
  thus to the deployed "releases" binary, though.

## 0.3.0.0

- Bug fixes
- Updated documentation, added a "quick usage" section and troubleshooting
- `hup` now checks whether `cabal` is in the package snapshot binaries
  directory, and installs it if not.
- Added `packbuild` and `packboth` commands.
- Added a program test to .travis.yml

## 0.2.0.0

- Bug fixes
- Allow an Upload to store contents of file to be uploaded.
- Support older versions of directory and http-client
- Allow extra args to be passed to cabal when configuring or when
  running haddock.
- Added hspec and docstring tests
- Now running travis CI on a range of platforms and ghc versions.