Happy new year everybody 🎉! With a new year comes a new FlowStorm :flowstorm: release, 4.1.0 !
It comes with a bunch of new features and bug fixes.
New features and changes :
- Configurable auto jump to exceptions
- Configurable thread tab auto-update, (no more red arrows by default)
- New debugger/bookmark statements to set bookmarks from code and quickly jump to them
- New eql-query-pprint visualizer
- New webpage visualizer for strings containing html
- Enable multiple ClojureScript runtimes <> multiple debuggers via "flowstorm_ws_port" querystring param
- Support for setting the visualizer via flow-storm.api/data-window-push-val
- Remove middleware dependency on cider-nrepl-middleware (important for using it with IDEs like Cursive)
- Aspect extractors single arity deprecation (now extractors :pred and :extractor recieves the object and a map with extras)
Bugs fixes :
- Fix taps "search value on flows"
- Fix middleware not working with nrepl > 1.3.0-beta2
- Fix middleware for ClojureScript
- Fix identity and equality power stepping for unwinds
Notes :
- debugger/bookmark statements require ClojureStorm >= 1.12.0-2 or 1.11.4-2 and ClojureScriptStorm >= 1.11.132-8