Skip to content

0.9.14

Pre-release
Pre-release
Compare
Choose a tag to compare
@sverweij sverweij released this 04 Jun 20:34
· 241 commits to gh-pages since this release

Embedding and language tweaks

  • Embedding
  • Language tweaks in msgenny and xù
    • watermarks
    • comments preceding programs are now preserved between
      translations/ transformations. Note: comments within programs
      and after them are still ignored.
    • the labels/ attributes of an in line arcs now go before instead
      of after the arcs. This dramatically improves readability. An example for msgenny:
/* old syntax */
a loop c {
    a -> b: do stuff; 
}: ad infinitum;
/* new syntax */
a loop c: ad infinitum {
    a -> b: do stuff; 
};
  • Dot renditions of sequence charts with broadcast arcs now show
    the broadcasts correctly in dot as well.
  • Online interpreter:
    • Added embedding export & help.
    • Layout tweaks for smaller screens.
    • Upgrade editor component.
    • Remove metrics transformations (debug mode only).
    • Vanilla mscgen export (debug mode only).
  • Solved issues: #83, #87, #89, #90, #47 (mscgen_js now works in Opera :-) )
  • Layout tweaks for inline expressions.
  • Technical:
    • use istanbul for quantifying test coverage
    • improve test coverage
    • add file based unit tests
    • refactoring for improved maintainability (and incidentally
      less code)
    • move little code to attic
    • upgrade libraries:
      • jquery -> v2.1.1
      • codemirror -> 4.1.0
      • require -> 2.1.11