packages feed

arch-hs-0.6.2.0: CHANGELOG.md

# Changelog

`arch-hs` uses [PVP Versioning][1].
The changelog is available [on GitHub][2].

## 0.6.2.0

* Use `Doc` to print prompt messages

* Fix wrong line feeds in `arch-hs-diff`

## 0.6.1.0

* Show dependens and makedepends in `arch-hs-diff` even if there is no difference between two target versions

* Bump ghc version to 8.10.3

* Fix an alignment error in `arch-hs-submit`

## 0.6.0.0

* Adopt [prettyprinter](https://hackage.haskell.org/package/prettyprinter)

* Support resolving `pkgconfigDepends` and `extraLibs` using pacman files db

* Support resolving custom-setup dependencies

* Add an option to force `arch-hs` to run even if the target is in [community] 

* Adopt [Diff](https://hackage.haskell.org/package/Diff) in `arch-hs-diff` and `arch-hs-submit`

* Fix the bug that `ghc` is missing in depends

* Fix typo ([#35](https://github.com/berberman/arch-hs/pull/35))

* Update dependencies ([#34](https://github.com/berberman/arch-hs/pull/34))

## 0.5.0.0

* Add `TargetDisappearException` to complain if target is clearly not reachable

* Warn abnormal dependencies

* Clear trace file if is not empty

* Collect test dependencies recursively

* Drop meaningless `alpm_errno_t`

* Update name preset ([#30](https://github.com/berberman/arch-hs/pull/30) [#32](https://github.com/berberman/arch-hs/pull/32))

* Fix a typo ([#29](https://github.com/berberman/arch-hs/pull/29))

## 0.4.0.0

* [Alpm](https://www.archlinux.org/pacman/libalpm.3.html) support

* Fix sub-libraries handling ([#22](https://github.com/berberman/arch-hs/issues/22))

* Fix missing build tools ([#24](https://github.com/berberman/arch-hs/issues/24))

* Fix flag comparison in diff ([#25](https://github.com/berberman/arch-hs/issues/25))

* Fix pretty printing of flags

* Update name preset ([#26](https://github.com/berberman/arch-hs/pull/26))

## 0.3.0.0

* Update name preset

* Add check in submit

## 0.2.0.0

* More accurate naming conversion between hackage representation and archlinux representation, according to [NAME_PRESET.json](https://github.com/berberman/arch-hs/blob/master/data/NAME_PRESET.json)

* Clearer project structure

* More reasonable exceptions

* Provide versions of haskell packages in archlinux community

* Add `arch-hs-submit` executable

## 0.1.1.0

* Add uusi option

## 0.1.0.0

* Support sub-libraries ([#16](https://github.com/berberman/arch-hs/issues/16))

* Split `arch-hs-uusi` into [`uusi`](https://github.com/berberman/uusi)

* Better performance in dependency resolving

* Fix recommended package order

* Trace for dependency resolving

* More reasonable PKGBUILD template ([#17](https://github.com/berberman/arch-hs/issues/16) [#18](https://github.com/berberman/arch-hs/issues/16) [#19](https://github.com/berberman/arch-hs/issues/16) [#20](https://github.com/berberman/arch-hs/issues/16))

* Fix indentation of flags' pretty printing

## 0.0.0.0

* Initially created.

[1]: https://pvp.haskell.org
[2]: https://github.com/berberman/arch-hs/releases