JSAV verion 0.4.3 released
Today, a new stable release of OpenDSA was published to support the release of JSAV version 0.4.3
JSAV 0.4.3 release notes:
- new features:
- absolute positioning of labels, variables and data structures is now possible
- labels can be attached to edges
- displayInit() for controlling initial screen in slideshows
- bug fixes:
- issue with changing array value in horizontal layout in Webkit based browsers fixed
- show/hide bug for data structures fixed
- new minor features:
- allow custom event binding for data structures
- allow data to be passed to event handlers for data structures
- added function JSAV.utils.rand.sample to get a random sample from an array
Linked lists are nearly done! Hopefully JSAV version 0.5 can be released in a week or two as we shake out some bugs.
As always, further details on the JSAV roadmap can be found at: http://algoviz.org/algoviz-wiki/index.php/JSAV_Roadmap
Thanks again for the release, Cliff! Linked lists are close to ready, but there are still at least a couple of nasty bugs. And I have a long list of other improvements I’d like to do before releasing v0.5.
Related to release 0.4.3, I just wrote a blog post that hopefully explains these new event features mentioned.
Thanks! Since I am doing some cleanup on Shellsort anyway, I will see if I can fix up the old code to use this event handler style as appropriate.