Announcing keter 2.0.
Special thanks to @sethlivy and @joyfulmantis for their volunteer contributions,
and of course Supercede for sponsoring ongoing development.
This is a breaking release which cleans up a lot of tech debt.
For example, we now follow the naming convention recommended by Gabriella Gonzalez,
and we got rid of data-default as a dependency,
Functionally, the app runs the same.
Changelog
- Improve missing sudo error messages in postgres plugin.
- Reorganized most Haskell source files into /src.
- Dropped support for http-client < 0.5.0.
- Removed โdefaultโ package.
- All โDataโ modules are now โKeterโ modules.
- Testing library switched from โhspecโ to โtastyโ.
- Move Network.Http.ReverseProxy.Rewrite into Keter.Rewrite
- Move Codec.Archive.TempTarball into Keter.TempTarball
- Hide Keter.Aeson.KeyHelper
- Stop re-exporting common and rewrite from types
- Common no longer re-exports half of Haskell
- Rename Types to Config
- Move Common out of Config into root