CHANGELOG.txt in ruote-2.3.0.1 vs CHANGELOG.txt in ruote-2.3.0.2

- old
+ new

@@ -1,8 +1,31 @@ = ruote - CHANGELOG.txt +== ruote - 2.3.1 not yet released + + +== ruote - 2.3.0.2 not yet released + +- pin ruote.gemspec to ruby_parser ~>2.3 and parslet 1.4.0 +- add Ruote.[de]camelize +- expose 'history_max_size' config option +- Dashboard#get_trackers +- Dashboard#remove_tracker(fei_sid_or_id, wfid) +- :await attribute +- let Ruote.deep_mutate mutate matching keys and their collection values +- stop tripping on empty tags ("") +- jump to 'x' where x in "participant 'x'" unlocked (thanks Tobias Neubert) +- unlock on_error more (on_error: "retry * 3, pass" for example) +- revise "$x" (literal dollars), now return nil instead of "$x" when missing +- _auto_remove (and _alter) for trackers (pause on apply++) +- pause on apply concept brought in +- Dashboard#add_tracker +- Dashboard#attach(fei, pdef) +- participant#on_error + + == ruote - 2.3.0.1 released 2012/09/08 - pin ruote.gemspec to blankslate 2.1.2.4 (since blankslate 3.1 is out and Parslet wants ~> 2.1...) - FlowExpression#root(stubborn=false)