Babashka support!
Tracing and replay of re-frame handlers and subscriptions, as well as other similar function registration operations
Tracing of anonymous functions
Tracing of loop/recur blocks
Ability to extend Playback’s optypes in order to trace/replay similar custom macros
A new defn
was being created on every replay due to the usage of gensym
, thus increasingly polluting the namespace until the next reload. Function generation now uses a hardcoded suffix with extra-paranoid checks to eliminate the very minimal chance of overwriting an existing var (if you happen to be naming your functions some-fn__playback_core__
, Playback will let you know.)
Removed dependency on ClojureScript in Clojure-only projects due to the possibility of dependency conflicts (h/t @Cyrik)
Extracted build/deployment code into gnl/build.simple
Added spec validation for the minimal API
Cleaned up a lot of messy, late-night, "how is this even working" kinda code
Can you improve this documentation?Edit on GitHub
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close