:extend-via-metadata
to Lifecycle protocol
for Clojure 1.10 extend-via-metadata.
Backwards-compatible with earlier Clojure versions.
([commmit 7824f551]; suggested by Joe Lane in #62).ex-data
keys in missing-dependency
error (reported by Howard Lewis Ship at #40)API-compatible with 0.2.x
Minimum Clojure version 1.7.0 for Conditional Read
Added ClojureScript support via Conditional Read
nil
from
start
or stop
(commit fb891500; reported by James Gatannah
at #17)System maps print as #<SystemMap>
to avoid trying to print huge
objects in the REPL (reported by Howard Lewis Ship at #9)
Add error helpers ex-component?
and ex-without-components
Change :component-key
to :system-key
in ex-data
maps:
breaking change for code which depended on the value of
:component-key
Add :system-key
to ex-data
map from try-action
Minor changes to exception message strings
Leiningen profiles / aliases to test on all supported Clojure versions
Add generic system-map
More descriptive messages on exceptions
Add arity-1 versions of start-system
and stop-system
that
default to all keys in the system
API compatible with 0.1.0
Some exception messages changed
Added default no-op implementation of Lifecycle protocol
Added update-system
and update-system-reverse
Redefined start-system
and stop-system
in terms of these
stop-system
now assoc's dependencies just like start-system
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close