Skip to content

Less canvas and viewers out

Compare
Choose a tag to compare
@ivmartel ivmartel released this 11 Mar 00:00
· 3611 commits to master since this release

The release improves performance: instead of creating one canvas per slice/frame for the drawing, it just creates one. This was spotted by @rafasoyyo who also helped developing the solution, thanks!

This release also brings a big file/folder reorganisation to allow to use service workers. Since they need to be at the root of the folder they serve, viewers needed to adapt their structure. They now have independent repositories: dwv-simplistic, dwv-jqui and dwv-jqmobile. While I was at it, I now better use npm and have moved most of the external dependencies out to get them via a npm install or yarn. This simplifies dependency handling and makes more sense with the bot monitoring them (greenkeeper).

See milestone 0.23.0 for more details!