- Allow autofocus to switch off.
- Tiny bugfix
- Don't require js/React present during klang.core namespace load
- Automatically select search input on overlay show. (Thanks @PEZ)
- ESC closes overlay. (Thanks @PEZ)
- Trace now works properly. Will jump to the CLJS source-mapped files. Enabled by default now.
- Big rewrite. Core API like
info!
etc all stayed compatible. - Got rid of mutations inside the CLJ macros. Very bad idea. Configuration is now done by Java system properties or EDN files
- Got rid of reagent, and core.async dependency. Only requirement now is to have React loaded.
- Renamed
klang.macros
toklang.core
. - Should be much faster, much smaller and a LOT simpler.
- Offering (optional) macros which can:
- capture local binding
- add line number and filename
- add stack trace
- whitelist/blacklist arbitrary namespaces/types to each macro logging call.
- Performance improvement with pre-rendering each log message
- Firefox fixes