# Changelog for the [`ghc-typelits-knownnat`](http://hackage.haskell.org/package/ghc-typelits-knownnat) package
## 0.2.1 *August 19th 2016*
* Fixes bugs:
* Source location of derived wanted constraints is, erroneously, always set to line 1, column 1
## 0.2 *August 17th 2016*
* New features:
* Handle `GHC.TypeLits.-`
* Handle custom, user-defined, type-level operations
* Thanks to Gabor Greif (@ggreif): derive smaller from larger constraints, i.e. `KnownNat (n+1)` implies `KnownNat n`
## 0.1.2
* New features: Solve "complex" KnownNat constraints involving arbitrary type-functions, as long as there is a given KnownNat constraint for this type functions.
## 0.1.1 *August 11th 2016*
* Fixes bug: panic on a non-given KnownNat constraint variable
## 0.1 *August 10th 2016*
* Initial release