Skip to content

0.3.1

Compare
Choose a tag to compare
@danielcompton danielcompton released this 05 Apr 04:39
· 733 commits to master since this release
0.3.1

Added

  • There's a new "Replay" button that lets you re-run an event (generally after tweaking some code). This enables the salaciously named HotPlay workflow.
  • We've linked re-frame-10x with your browser-connected REPL. It is easy to now experiment directly with captured trace data using the full power of ClojureScript. See docs. Our approach was inspired by the scope-capture library.
  • Popout windows now preserve their previous dimensions and screen position (note that Chrome won't let us reposition windows across displays).
  • The display of traced code has been improved with indentations which better communicate the call stack. Traced forms deeper in the stack are more deeply indented.
  • Hovering over a code trace shows a preview of the value so you can easily scan it.
  • In the "Event" tab, double clicking on the code display will toggle between showing all of the captured function, or just 10 lines.

Changed

  • Improved the vertical space and visual design of the 'pods' in the subs and app-db panels.
  • Removed the play/paused distinction. It was confusing for people and unclear what its purpose was. re-frame-10x will navigate to the most recent event that arrives if you were looking at a previous event.
  • Popout windows are now titled "re-frame-10x | <parent window title>"

Fixed

  • Added syntax highlighting for more elements in the Event code blocks