This commit is contained in:
Peter Taoussanis 2016-12-17 20:03:27 +01:00
parent 2df03f9994
commit 6526637160
4 changed files with 27 additions and 5 deletions

View File

@ -1,5 +1,29 @@
> This project uses [Break Versioning](https://github.com/ptaoussanis/encore/blob/master/BREAK-VERSIONING.md) as of **Aug 16, 2014**.
## v4.8.0 / 2016 Dec 18
```clojure
[com.taoensso/timbre "4.8.0"]
```
> This is a **major feature & maintenance release** that should be non-breaking in most cases (see 1 exception below)
* **BREAKING**: Middleware no longer receives :msg_ or :hash_ (was rarely useful, caused confusion)
* **DEPRECATED**: Per-appender :middleware-fn (was rarely useful, caused confusion)
* [#198] **New**: Add 3rd-party kafka appender (@gfZeng)
* [#202] **New**: Spit appender: add `:append?` option (@tkocmathla)
* [#195] **New**: Logstash appender: add `:flush?` option (@tvanhens)
* [#192] **Impl**: Rolling appender: create dirs when they don't exist (@dsapala)
* [#207] **Impl**: Add docstring for `with-context`
* **Impl**: Default output fn now falls back to `?file` when `?ns-str` unavailable
* **Impl**: Improve error message for logging calls with missing format pattern
* [#207] **Fix**: Middleware couldn't influence automatic msg_ generation
* [#199] **Fix**: Unintended elision warning output to cljs
* [#206] **Fix**: Resolve `slf4j-timbre` issue with `may-log?` and namespace filtering
## v4.7.4 / 2016 Aug 23
```clojure

View File

@ -5,7 +5,7 @@
**[CHANGELOG]** | [API] | current [Break Version]:
```clojure
[com.taoensso/timbre "4.7.4"] ; Stable
[com.taoensso/timbre "4.8.0"] ; Please check CHANGELOG for details
```
> Please consider helping to [support my continued open-source Clojure/Script work]?
@ -51,7 +51,7 @@ Your link here? | **PR's welcome!**
Add the necessary dependency to your project:
```clojure
[com.taoensso/timbre "4.7.4"]
[com.taoensso/timbre "4.8.0"]
```
And setup your namespace imports:

View File

@ -1,4 +1,4 @@
(defproject com.taoensso/timbre "4.7.4"
(defproject com.taoensso/timbre "4.8.0"
:author "Peter Taoussanis <https://www.taoensso.com>"
:description "Pure Clojure/Script logging library"
:url "https://github.com/ptaoussanis/timbre"

View File

@ -754,5 +754,3 @@
([ level ] `(log-env ~level "&env"))
([ level name] `(log-env *config* ~level ~name))
([config level name] `(log* ~config ~level ~name "=>" (get-env)))))