0.9.4
More on dead code elimination (DCE)
Requiring devtools.toobox
in :advanced mode
In this release I have fine-tuned some :advanced
mode scenarios.
For example requiring devtools.toobox namespace would bring whole devtools machinery under your :advanced build. Newly you can use macros from devtools.toobox macro namespace which will use the functionality only if available at runtime.
Similar devtools.munging namespace can be required in advanced build without causing :advanced
mode warning introduced in 0.9.3.
Notable commits:
718f7da rename util.clj to oops.clj and make munging.cljs DCE-friendly
80df8ef reimplement o-macros in terms of aget/aset
ce0f1f4 provide devtools.toolbox macros for :advanced mode
All new work: v0.9.3...v0.9.4