Skip to content

0.9.4

Compare
Choose a tag to compare
@darwin darwin released this 18 Apr 23:20
· 302 commits to master since this release
v0.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