Peter Taoussanis
820f28a74d
v3.2.0
2014-05-06 14:42:46 +07:00
Peter Taoussanis
a834e0684a
Add README link for `log-config` lib
2014-04-03 17:06:45 +07:00
Peter Taoussanis
7aa5e24a38
Update README
2014-03-30 21:01:04 +07:00
Peter Taoussanis
505f9cf1e2
v3.1.6
2014-03-16 18:55:36 +07:00
Peter Taoussanis
fd524e6e3f
v3.1.5
2014-03-15 21:41:42 +07:00
Peter Taoussanis
7afb9d2bfb
v3.1.4
2014-03-13 14:59:44 +07:00
Peter Taoussanis
f0b1de333e
Include `p`, `p*` in `refer-timbre` imports
2014-03-13 01:25:44 +07:00
Peter Taoussanis
ca454ecb1e
v3.1.3
2014-03-11 14:42:49 +07:00
Peter Taoussanis
28b4c55db4
v3.1.2
2014-03-09 17:47:53 +07:00
Peter Taoussanis
61c40e079e
v3.1.1
2014-02-26 16:46:45 +07:00
Peter Taoussanis
292f6397b8
README: clarify profiling cost
2014-02-26 14:12:22 +07:00
Peter Taoussanis
1153ed4dfd
Add `lein start-dev` info to README
2014-02-25 14:38:19 +07:00
Peter Taoussanis
6425afa2eb
Fix broken README links
2014-02-23 20:17:36 +07:00
Peter Taoussanis
0250d57cbe
v3.1.0
2014-02-23 20:13:47 +07:00
Peter Taoussanis
f879882e8f
Profiling housekeeping, add `pspy*` fn
2014-02-23 20:13:47 +07:00
Peter Taoussanis
7355cd6424
NB migrate utils stuff to `encore` lib
2014-02-23 20:13:47 +07:00
Peter Taoussanis
746a61329e
Update README
2014-02-23 20:13:46 +07:00
Peter Taoussanis
7777e1d07f
v3.0.1
2014-02-09 19:45:57 +07:00
Peter Taoussanis
4a5c4ccce4
v3.0.0
2014-01-30 15:55:40 +07:00
Peter Taoussanis
fb166c8fbe
v3.0.0-RC4
2014-01-02 15:41:25 +07:00
Peter Taoussanis
e775711355
v3.0.0-RC3 (hotfix)
2013-12-17 15:46:01 +07:00
Peter Taoussanis
276f9932bf
v3.0.0-RC2
2013-12-04 13:20:42 +07:00
Peter Taoussanis
8993e78e6d
v3.0.0-RC1
2013-12-01 20:04:51 +07:00
Peter Taoussanis
136d3553ba
Carmine appender: add configurable hash fn
2013-12-01 20:04:14 +07:00
Peter Taoussanis
05326dcfae
misc hk
2013-12-01 20:03:37 +07:00
Peter Taoussanis
29113cc203
Update README
2013-12-01 20:03:37 +07:00
Peter Taoussanis
4e001ca77d
Update CHANGELOG (+adopting `cider` style)
2013-12-01 20:03:37 +07:00
Peter Taoussanis
5f037c7fcd
Update README
2013-12-01 20:03:36 +07:00
Matthew Batema
370f47b53e
Fix link typo
2013-12-01 20:03:36 +07:00
Peter Taoussanis
a8ebec06d5
v2.7.1
2013-11-06 20:46:57 +07:00
Peter Taoussanis
cf9c6eaf32
v2.7.0
2013-11-06 15:47:10 +07:00
Peter Taoussanis
780276ab61
v2.6.3
2013-10-18 12:18:01 +07:00
Peter Taoussanis
acd6d7b5e9
v2.6.2
2013-09-25 16:01:26 +07:00
Peter Taoussanis
a6ecb2c1e6
Make ns-filter runtime again
...
The compile-time filtering can trip up in surprising ways, and doesn't
work with tools.logging.
This commit switches back to a runtime ns filter which is a teeny, tiny
bit slower - but always predictable.
2013-08-22 21:58:27 +07:00
Peter Taoussanis
0b4634451d
v2.6.0
2013-08-21 14:00:09 +07:00
Peter Taoussanis
545697ad4f
Update README, CHANGELOG
2013-08-21 14:00:09 +07:00
Peter Taoussanis
9d8c1c0b40
v2.5.0
2013-08-07 12:46:04 +07:00
Peter Taoussanis
37f4d35b07
v2.4.1
2013-07-22 22:41:16 +07:00
Peter Taoussanis
b510633f03
Add `refer-timbre`
2013-07-22 17:53:36 +07:00
Peter Taoussanis
07fdddf2f2
NB: Fix v2.3.2 regression
2013-07-21 17:32:18 +07:00
Peter Taoussanis
62ed4086ea
Wrap 95109b7
body expansion in `(do)` for hygiene
2013-07-20 22:23:34 +07:00
Peter Taoussanis
7961a8d807
Make `log` an alias for `logp`
2013-07-20 15:15:49 +07:00
Peter Taoussanis
95109b7451
Allow `pspy` to capture time for exception-throwing bodies (thanks Jacek Lach)
2013-07-20 00:39:44 +07:00
Peter Taoussanis
ce9ea0ac76
Add `with-log-level` for thread-local logging levels
2013-07-10 13:45:31 +07:00
Peter Taoussanis
f5a507765c
Add cjwz logo to README
2013-07-09 16:20:38 +07:00
Peter Taoussanis
3a5687a546
Bump version (2.2.0) for pending updates
2013-07-09 16:20:38 +07:00
Peter Taoussanis
a3fb7cde78
Bump non-core deps
2013-07-09 13:28:29 +07:00
Peter Taoussanis
a5deb8ac2f
Add CHANGELOG.md
2013-06-27 19:20:01 +07:00
Peter Taoussanis
634223bdbc
Merge branch 'mongo' of github.com:emlyn/timbre into emlyn-mongo
2013-06-27 15:06:08 +07:00
Peter Taoussanis
25cc163c34
Tweak README
2013-06-22 17:43:56 +07:00
Peter Taoussanis
f3d704bc45
Merge pull request #18 from emlyn/socket
...
TCP Socket Appender (emlyn)
2013-06-14 20:37:42 -07:00
Peter Taoussanis
71218f7086
Allow no-message throwable logging, use `str` for ex-data printing
2013-06-07 20:45:33 +07:00
Peter Taoussanis
5d4e5f2739
Fix ex-data separator
2013-06-07 20:22:00 +07:00
Peter Taoussanis
092f3b7925
Bump version (2.1.0)
2013-06-07 20:16:15 +07:00
Emlyn Corrin
9741aaa92d
Improve README
2013-06-06 12:40:50 +01:00
Emlyn Corrin
f802ede826
Simplify README
2013-06-05 18:24:28 +01:00
Emlyn Corrin
e5852a6676
Cleanup
2013-06-05 14:28:18 +01:00
Peter Taoussanis
f1d2d89713
Bump version (2.0.1)
2013-06-05 20:16:52 +07:00
Emlyn Corrin
0613ae66bb
Cleanup
2013-06-05 14:03:04 +01:00
Emlyn Corrin
6dac0ec03e
Add socket appender
2013-06-05 13:52:23 +01:00
Emlyn Corrin
fff4a85b5d
Add MongoDB appender
2013-06-05 13:06:11 +01:00
Peter Taoussanis
1039912094
README typo
2013-06-01 20:08:45 +07:00
Peter Taoussanis
3a94e550c7
Refresh README
2013-06-01 19:44:32 +07:00
Peter Taoussanis
43434921a3
Bump version (2.0.0)
2013-06-01 19:31:51 +07:00
Peter Taoussanis
e59918b59f
Bump version (2.0.0-SNAPSHOT)
2013-06-01 19:31:21 +07:00
Peter Taoussanis
7b09d1a562
BREAKING: Refactor Timbre for integration with clojure.tools.logging & logf macros
...
BREAKING CHANGES:
* Custom appenders that rely on the :more argument will no longer function correctly.
* Stacktraces are no longer automatically generated at the `log`-macro level, but are
left as an appender implementation detail. A :throwable appender argument has been added
along with a `stacktrace` fn.
MIGRATION GUIDE:
* :message is now a string of all arguments as joined by `logp`/`logf`. Appenders that
need unjoined logging arguments (i.e. raw arguments as given to `logp`/`logf`) should
use the new :log-args vector.
MOTIVATION:
The :more argument was always kind of manky.
By joining logging arguments at the `log`-macro level, we simplify appender
implementations and allow the use of different joining strategies like `logp` and
`logf`.
This approach also fits better with the `tools.logging` API, allowing a cleaner
Logger implementation.
2013-06-01 19:29:57 +07:00
Peter Taoussanis
6fc6baee37
Rename appender argument: :max-message-per-msecs -> :limit-per-msecs (backwards compatible)
2013-06-01 19:29:57 +07:00
Peter Taoussanis
c30ae5fbcc
Housekeeping
2013-06-01 19:29:57 +07:00
Peter Taoussanis
7c29ce6852
Clean up appender documentation
2013-06-01 19:29:57 +07:00
Peter Taoussanis
6c0ac295f4
Bump version (1.6.0)
2013-04-22 22:24:45 +07:00
Emlyn Corrin
3eee832a63
Replace deleted space for nicer diff
2013-04-19 14:33:55 +01:00
Emlyn Corrin
48f8329dbb
Add IRC appender
2013-04-19 14:28:02 +01:00
Peter Taoussanis
fdacde069a
Bump version (1.5.3)
2013-04-14 16:30:55 +07:00
Peter Taoussanis
5864673b47
Housekeeping
2013-03-16 14:30:05 +07:00
Peter Taoussanis
114e35d93c
Bump version (1.5.2)
2013-02-11 11:47:59 +07:00
Peter Taoussanis
766a3d61b0
Bump version (1.5.1)
2013-02-08 14:22:08 +07:00
Peter Taoussanis
ba172dfc21
Bump version (1.5.0)
2013-02-07 18:51:28 +07:00
Peter Taoussanis
4c76cd99e5
Bump version (1.4.0)
2013-02-05 20:05:49 +07:00
Peter Taoussanis
4184491719
Add middleware support, refactor appender decoration
...
* Appenders are now decorated via 2 separate mechanisms: a per-appender
decorator (as before), and a new per-juxt (i.e. combined) decorator.
The per-juxt wrapping provides a performance-conscious hook for
higher-level facilities like the new middleware feature.
* Moved compile-time config wrapping from per-appender to per-juxt,
improving performance.
* Fixed appender wrapper ordering.
2013-02-05 20:05:42 +07:00
Peter Taoussanis
13c148e992
Bump version (1.3.1)
2013-02-03 01:10:31 +07:00
Peter Taoussanis
c6340d9b13
Bump version (1.3.0)
2013-01-29 16:55:25 +07:00
Peter Taoussanis
c91d64eca9
Bump version (minor)
2013-01-04 15:03:27 +07:00
Peter Taoussanis
a1c888ae57
Bump version (minor)
2012-12-16 19:24:07 +07:00
Peter Taoussanis
2c6230dfa8
Update contact details (taoensso.com)
2012-12-06 16:41:09 +07:00
Peter Taoussanis
cd023eb3d6
README MD fix
2012-11-06 12:01:07 +07:00
Peter Taoussanis
59753f8e01
Add CDS note to README
2012-11-06 00:48:42 +07:00
Peter Taoussanis
ab1dc34e6a
Bump version (1.0.0)!
2012-11-05 00:17:48 +07:00
Peter Taoussanis
32e113ffb6
Housekeeping
2012-11-04 23:41:21 +07:00
Peter Taoussanis
4b2cae60d3
Bump version (minor)
2012-10-26 16:28:35 +07:00
Peter Taoussanis
074f44f407
README housekeeping
2012-10-26 16:11:05 +07:00
Peter Taoussanis
734d598363
Bump version (minor)
2012-10-19 15:26:54 +07:00
Peter Taoussanis
92e31c7b7c
Add simple file spit appender
2012-10-19 15:26:54 +07:00
Peter Taoussanis
ad2dad1156
Housekeeping
2012-10-19 15:02:35 +07:00
Peter Taoussanis
1fce815c09
Bump version (minor)
2012-09-21 21:03:23 +07:00
MerelyAPseudonym
99a0db6d42
Fix typito
...
*typito*: _n._ - a tiny typo
2012-08-02 15:00:54 -03:00
Peter Taoussanis
d5221f184e
Update REAMDE for v0.8.0 changes.
2012-07-28 17:07:13 +07:00
Peter Taoussanis
a0c6b03359
Bump version (major).
2012-07-26 22:39:21 +07:00
Peter Taoussanis
bfa33a7e8e
Merge branch 'dev': v0.7.0.
2012-07-13 18:12:44 +07:00
Peter Taoussanis
c1c34be596
Added 'breaking changes' to README.
2012-07-13 18:08:25 +07:00
Peter Taoussanis
cca1141c7f
BREAKING: Moved Postal appender to own ns and no longer automatically include Postal as dependency.
...
All future appenders that depend on an external library will follow this pattern, allowing the
flexibility to add more diverse appenders without the worry of bloating Timbre core or Timbre's
dependencies.
See updated README example for how to include standard email appender.
2012-07-13 17:32:23 +07:00