Change Log
August 26, 2019 ยท View on GitHub
All notable changes to this project will be documented in this file. This change log follows the conventions of keepachangelog.com.
[2.1.0] 2019-08-26
Added
- Thanks to Jake Zerrer: New function
dativity.visualize/visualizethat makes visualization more flexible by accepting graphviz attributes.
Fixed
- Now compiles to cljs properly. Bumped ysera that now lets you import macros from cljs with :refer. #4
[2.0.1] - 2019-08-05
Fixed
- Bug that broke cljs compilation. #3
[2.0.0] - 2019-07-26
Changed
- Empty seqs are now treated as 'no data'.
- The function
dativity.core/actions-performed-by-rolewas renamed tocore/actions-allowed-by-role - The function
dativity.define/empty-case-modelwas renamed todativity.define/empty-process-model - Colors and labels are added to the graph in
dativity.visualizenamespace instead ofdativity.define - Clojure 1.10.1 is used
- ClojureScript 1.10.520 is used
Added
- New, less verbose way of defining the model with
dativity.define/create-model. Old way is still available and used internally. - New core function
dativity.core/invalidate-datathat should be used instead ofdativity.core/invalidate-action. - Using yseras test and error macros
Deprecated
dativity.core/invalidate-action. Usedativity.core/invalidate-datainstead.