0.9.14
Pre-release
Pre-release
Embedding and language tweaks
- Embedding
- Embedding mscgen in html is now fully supported. For a samples and instructions see https://sverweij.github.io/mscgen_js/embed.html.
- 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