diff --git a/CHANGELOG.md b/CHANGELOG.md index 984bb68..467cd01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,45 @@ # 🔥 [Unreleased](https://github.com/tami5/clj-duct-reitit) +### Dev + + +
663a8de ✨ Feature: Pretty print exceptions
Wow I didn't except such an improvement +
+ +### General + + +- 6a8e8af ♻️ Refactor: Duct module structure +### Logging + + +
4a693a1 ♻️ Refactor: Total rewrite
Unlike before where the user needs to specify a list of stuff to log, +now each item need to be set to boolean individually. Not totally sure +I'd keep this but at least tests are passing. +
+ + +
e6772ed ✨ Feature: Merge logging config into one submodule
Mostly refactoring to make all logging configuration handled in a single +submodule.

BREAKING: Change in how coercion and exception logging is +handled. Now to enable logging for exception or coercion, it should be +passed in `#duct.reitit/logging{:types []}` +
+ + +
5bd4d6b 🌱 Enhancement: Skip logging with coercion errors
With in coercion handler there is logging. However, this feels wrong +because logging shouldn't be done there. +
+ +### Tests + + +- daa0a83 ♻️ Refactor: Clean up tests + + +# 🎉 [0.2.0](https://github.com/tami5/clj-duct-reitit/tree/0.2.0) - 2022-01-03 + + ### Exceptions