Commit Graph

200 Commits

Author SHA1 Message Date
Peter Taoussanis 22603b5134 v4.10.0 2017-04-15 13:14:07 +02:00
Peter Taoussanis 44499d02e9 [#213] README: add example for disabling/removing appenders 2016-12-29 18:47:14 +01:00
Peter Taoussanis 6526637160 v4.8.0 2016-12-18 12:53:33 +01:00
Peter Taoussanis 4874458007 DEPRECATED: per-appender :middleware-fn
Why?
  Not actually much use to this in practice. In particular,
  the current implementation didn't support influence over
  :msg_ and :output_ vals through the modification of :vargs.

  Support could be added, but the impl. would need to be
  reasonably involved. The feature's utility just doesn't justify
  the cost necessary to do it right.

--

Note: per-appender :ns-whitelist, :ns-blacklist are unchanged.
2016-12-18 12:50:30 +01:00
Peter Taoussanis 799e060826 README: remove mention of (deprecated) `log-env` 2016-12-18 12:50:29 +01:00
Daniel Compton ef8592f27d [#191] Add clj only note to :timestamp-opts in README (@danielcompton) 2016-08-31 10:37:54 +07:00
Peter Taoussanis d8cb02e61f v4.7.4 2016-08-23 09:46:50 +07:00
Peter Taoussanis b1592fb002 v4.7.0 2016-07-19 11:51:04 +07:00
Peter Taoussanis bf619cbe6e [#183] Add support for appender-level middleware
Motivating use case: let users apply custom ns-filtering or other
conditional logic at an appender level *without* needing to actually
modify the appender fn.

This is just a natural generalization of the recently added support
for appender-level ns filters, etc.
2016-07-19 11:39:05 +07:00
Peter Taoussanis 7bcfb1818e v4.6.0 2016-07-12 11:26:26 +07:00
Peter Taoussanis 4f795eda60 Deprecate profiling ns, point to Tufte 2016-07-11 16:31:26 +07:00
Peter Taoussanis ba6bc3f79c v4.5.1 2016-06-29 12:00:56 +07:00
Peter Taoussanis b1a2e8c140 v4.5.0 2016-06-26 13:35:52 +07:00
Peter Taoussanis d7b22c53c4 Profiling: NB refactor ns (incl. *signf.* perf bumps) 2016-06-23 18:41:58 +07:00
Peter Taoussanis 682fa62334 Update core appenders
Note Carmine appender output change for `query-entries` util.
2016-06-23 18:41:45 +07:00
Peter Taoussanis e5b95cbd75 NB Refactor appenders API, implementation
Appender arg changes:
  - REMOVED: :data-output-fn, :hash-arg_
  - Deprecated: :?err_, :vargs_ (no point in delaying these now)
  - New: :?err, :vargs, :?msg-fmt, :hash_, :output_, :?meta

Implementation notes:
  - Have unified all vargs processing during margs phase
  - vargs no longer contains message format; now extracted as separate :?msg-fmt
  - :output-fn and :timezone_ are now cached between appenders when possible
  - :output_ now provides a convenient, cache-aware way of getting formatted ouput
  - Hash stuff is now non-configurable but far more predictable; if appenders
    have specific needs beyond :hash_, they should use a custom (fn [data]).
2016-06-23 18:40:00 +07:00
Peter Taoussanis 606562cdcd v4.4.0 2016-06-10 11:50:00 +07:00
Peter Taoussanis 93044a4201 Add backers link to README 2016-03-11 11:05:23 +07:00
Peter Taoussanis 1c23146979 v4.3.1 2016-02-28 12:12:17 +07:00
Peter Taoussanis 551b1e9dbf Clarify README example [#156] 2016-02-27 09:30:52 +07:00
Peter Taoussanis d65766f293 v4.3.0 2016-02-26 15:32:50 +07:00
Peter Taoussanis acf9ee8563 README housekeeping 2016-02-26 15:32:49 +07:00
Peter Taoussanis 542d76ae23 v4.3.0-RC1 2016-01-27 13:25:36 +07:00
Peter Taoussanis d132d443e5 README tweaks 2016-01-23 13:44:24 +07:00
Peter Taoussanis a9874fbccd Update README template 2016-01-14 12:24:51 +07:00
Peter Taoussanis 560fc46870 v4.2.1 2016-01-14 12:19:53 +07:00
Peter Taoussanis d08b0bd174 v4.2.0 2015-12-27 10:12:27 +07:00
Peter Taoussanis 08f92dc205 v4.1.5 2015-12-27 09:51:42 +07:00
Peter Taoussanis 17e70a0889 README: update 3rd-party links table 2015-12-22 13:17:13 +07:00
Farid Zakaria 32e71f22a8 [#134] Add README link to slf4j-timbre (@fzakaria) 2015-12-15 11:03:04 +07:00
Peter Taoussanis afe6dd3a63 v4.1.4 2015-09-30 17:14:14 +07:00
Peter Taoussanis fa8558be98 Housekeeping for 1148440 2015-09-28 19:07:04 +07:00
ken restivo 1148440d61 [#130] README: add note re: how to turn off default Ansi colours (@kenrestivo) 2015-09-28 18:59:22 +07:00
Peter Taoussanis 10690f5731 v4.1.2 2015-09-26 12:24:40 +07:00
Peter Taoussanis 7ae6cfc161 v4.1.1 2015-08-16 11:22:54 +07:00
Peter Taoussanis e7f7b232a8 [#126] Fix broken appender examples in README 2015-08-11 19:53:03 +07:00
Peter Taoussanis 51f2813ce5 Bump version in README 2015-08-07 23:59:36 +07:00
Peter Taoussanis 02531eb01f [#116] Add :context key to appender data (@mikesperber) 2015-07-29 13:42:26 +07:00
Peter Taoussanis 28ccfc1565 README: mention explicit-config API 2015-07-29 13:42:19 +07:00
Peter Taoussanis 6bcf5135d0 Make it more obvious how to disable stacktrace fonts 2015-07-20 18:40:34 +07:00
Peter Taoussanis 63e805560f README housekeeping 2015-07-18 11:38:56 +07:00
Peter Taoussanis 31872bc830 v4.0.2 2015-06-26 12:51:04 +07:00
Rick Moynihan c014b0f558 [#109] Fix README typo (@RickMoynihan) 2015-06-26 12:51:03 +07:00
Peter Taoussanis bca2288e55 Clarify docstring 2015-06-26 12:51:03 +07:00
Peter Taoussanis af69046a43 v4.0.1 2015-06-13 19:34:34 +07:00
Peter Taoussanis 563bdfe19c Update README examples 2015-06-13 19:34:34 +07:00
whodidthis bd3894c583 Update spit-appender example
I think this is the new way of using it
2015-06-11 01:05:29 +03:00
Peter Taoussanis a96a1ce19e v4.0.0 2015-06-10 13:37:27 +07:00
Peter Taoussanis 6570e00e1c v4.0.0-RC1 2015-06-08 10:33:38 +07:00
Peter Taoussanis cb51b0e393 README hk 2015-06-08 10:32:02 +07:00