0.9.34
Pre-release
Pre-release
Lighten up: syntax highlighting and dog-fooding
Changes from 0.9.14 (2014-05-30) => 0.9.34 (2014-10-11):
- Interpreter
- syntax highlighting for mscgen, msgenny and xù.
- clicking on the error message navigates the cursor to the error in the editor
- IE9 (and below) users get the advice to use an other browser.
- Embedding
- no need to include require.js in embedding. This means there's just one
javascript file to reference (simpler, shorter load times) - bug fixes for some border cases
- no need to include require.js in embedding. This means there's just one
- Tutorial
- Since june the tutorial uses embedding in stead of fixed pictures
- More elaborate coverage of mscgen
- The tutorial (and embed.html) look better on printers now
- links are to https whenever possible
- Technical improvements
- expand documentation overview
- testing
- improve unit test coverage (check the lcov report here)
- move more tests to file based
- some refactoring to simplify the code while retaining functionality
- organize the javascript differently to improve maintenance navigability
- makefile: cleanup & added a tl;dr
- upgrade libraries
- codemirror 4.2 -> 4.4
- requirejs 2.1.11 -> 2.1.14