diff --git a/index.clj.html b/index.clj.html
index 62ac965..c92b460 100644
--- a/index.clj.html
+++ b/index.clj.html
@@ -1,3 +1,3 @@
-
Telemere 1.0.0-SNAPSHOT Structured telemetry library for Clojure/Script.
Installation To install, add the following dependency to your project or build file:
[com.taoensso/telemere "1.0.0-SNAPSHOT"] Namespaces Structured telemetry for Clojure/Script applications. Public variables and functions:
\ No newline at end of file
+Telemere 1.0.0-alpha1 Structured telemetry library for Clojure/Script.
Installation To install, add the following dependency to your project or build file:
[com.taoensso/telemere "1.0.0-alpha1"] Namespaces Structured telemetry for Clojure/Script applications. Public variables and functions:
\ No newline at end of file
diff --git a/index.cljs.html b/index.cljs.html
index 3b2e4d9..e1acd28 100644
--- a/index.cljs.html
+++ b/index.cljs.html
@@ -1,3 +1,3 @@
-Telemere 1.0.0-SNAPSHOT Structured telemetry library for Clojure/Script.
Installation To install, add the following dependency to your project or build file:
[com.taoensso/telemere "1.0.0-SNAPSHOT"] Namespaces Structured telemetry for Clojure/Script applications. Public variables and functions:
\ No newline at end of file
+Telemere 1.0.0-alpha1 Structured telemetry library for Clojure/Script.
Installation To install, add the following dependency to your project or build file:
[com.taoensso/telemere "1.0.0-alpha1"] Namespaces Structured telemetry for Clojure/Script applications. Public variables and functions:
\ No newline at end of file
diff --git a/index.html b/index.html
index 6dc4777..629f379 100644
--- a/index.html
+++ b/index.html
@@ -1,3 +1,3 @@
-Telemere 1.0.0-SNAPSHOT Structured telemetry library for Clojure/Script.
Installation To install, add the following dependency to your project or build file:
[com.taoensso/telemere "1.0.0-SNAPSHOT"] Platforms This project includes code for multiple platforms, please choose a platform to view its documentation:
\ No newline at end of file
+Telemere 1.0.0-alpha1 Structured telemetry library for Clojure/Script.
Installation To install, add the following dependency to your project or build file:
[com.taoensso/telemere "1.0.0-alpha1"] Platforms This project includes code for multiple platforms, please choose a platform to view its documentation:
\ No newline at end of file
diff --git a/taoensso.telemere.cljs.html b/taoensso.telemere.cljs.html
index 195e1b9..906690b 100644
--- a/taoensso.telemere.cljs.html
+++ b/taoensso.telemere.cljs.html
@@ -1,6 +1,6 @@
-taoensso.telemere Structured telemetry for Clojure/Script applications.
+taoensso.telemere documentation taoensso.telemere *ctx* dynamic cljs
Dynamic context: arbitrary user-level state attached as `:ctx` to all signals.
diff --git a/taoensso.telemere.html b/taoensso.telemere.html
index 0ec85f7..5368a87 100644
--- a/taoensso.telemere.html
+++ b/taoensso.telemere.html
@@ -1,6 +1,6 @@
-taoensso.telemere documentation taoensso.telemere Structured telemetry for Clojure/Script applications.
+taoensso.telemere documentation taoensso.telemere *ctx* dynamic clj
Dynamic context: arbitrary user-level state attached as `:ctx` to all signals.
@@ -119,13 +119,17 @@ Default level: `:error`
Examples:
- (catch->error! (/ 1 0)) ; %> {:kind :error, :level :error, :error <caught> ...}
- (catch->error! {:id ::my-id, :catch-val "threw"} (/ 1 0)) ; %> {... :id ::my-id ...}
+ (catch->error! (/ 1 0)) ; %> {:kind :error, :level :error, :error <caught> ...}
+ (catch->error! ::my-id (/ 1 0)) ; %> {... :id ::my-id ...}
(catch->error!
{:let [x "x"] ; Available to `:data` and `:msg`
:data {:x x}
- :msg_ ["My msg:" x]}
- (/ 1 0)) ; %> {... :data {x "x"}, :msg_ "My msg: x" ...}
+ :msg ["My msg:" x my-error]
+ :catch-val "Return value when form throws"
+ :catch-sym my-error ; Sym of caught error, available to `:data` and `:msg`
+ }
+
+ (/ 1 0)) ; %> {... :data {x "x"}, :msg_ "My msg: x <caught>" ...}
Tips: