# Keter 2.1.0 released

**URL:** <https://discourse.haskell.org/t/keter-2-1-0-released/6134>\
**Category:** Announcements\
**Created:** [April 11, 2023, 4:30pm UTC](https://discourse.haskell.org/t/keter-2-1-0-released/6134 "2023-04-11T16:30:49Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jappie](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/jappie/32/5394_2.png) [@Jappie](https://discourse.haskell.org/u/Jappie)\
**Post date:** [April 11, 2023, 4:30pm UTC](https://discourse.haskell.org/t/keter-2-1-0-released/6134/1 "2023-04-11T16:30:49Z")

</div>

Hello everyone!

A new release for [keter](https://hackage.haskell.org/package/keter-2.1.0) is here. This provides a overhaul of the logging system, no longer uses keter it’s own homegrown system, but it uses [monad logger](https://hackage.haskell.org/package/monad-logger) on top of [fast-logger](https://hackage.haskell.org/package/fast-logger) instead.  
This allows us to leverage fastlogger’s log rotation, as well as providing stderr logging which integrates well with systemd for example.

Note that this is a breaking release for the log file format,  
see the [migration guide](https://github.com/snoyberg/keter/blob/master/MigrationGuide-2.1.md) for help.

Special thanks to [@RiugaBachi](https://github.com/RiugaBachi) for doing most of the work,  
and [Supercede](https://supercede.com/) for funding this effort.
