Skip to content

Commit

Permalink
v4.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ptaoussanis committed Dec 18, 2016
1 parent 2df03f9 commit 6526637
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 5 deletions.
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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]?
Expand Down Expand Up @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion project.clj
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
2 changes: 0 additions & 2 deletions src/taoensso/timbre.cljx
Original file line number Diff line number Diff line change
Expand Up @@ -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)))))


0 comments on commit 6526637

Please sign in to comment.