Skip to content

Releases: MacCASOutreach/graphicsvg

GraphicSVG 4.0 Pre-Release

06 Nov 19:07
Compare
Choose a tag to compare
Pre-release

This release adds new versions of our apps which are built upon Browser.document instead of Browser.application, which allows for compatibility with Ellie, as well as better compatibility with running raw files made by elm make on your filesystem. They should be used when you don't need to control or know about changes in the Url bar of the browser.

GraphicSVG 3.0 Pre-Release

02 Nov 16:58
22b4017
Compare
Choose a tag to compare
Pre-release

GraphicSVG 3.0 brings performance improvements and exciting new features. Compile faster with Elm 0.19. Create full-page apps and change the browser title bar with GraphicSVG's new app. Clip your shapes using others to create neat new subtractive effects. Write better type signatures thanks to a fully redesigned internal type system. Discover all this and more with GraphicSVG 3.0.

There are some known issues:

Clipping with groups appears broken.
There continue to be some issues with how functions like scaleX and scaleY compose with other transformations
Please submit your feedback or bug reports as GitHub issues.

Thanks to everyone who has contributed and continues to contribute to the library and / or Outreach in general.

new triangle types

14 Jul 18:57
Compare
Choose a tag to compare

This release implements new triangle types rightTriangle, isosceles and sideAngleSide, contributed by outreachers Adele and Chinmay.

small bugfix

21 Jun 17:53
Compare
Choose a tag to compare

Small bugfix to allow transparency and the notify* functions to work together as expected. Also removed some unfinished functions.

Update to Elm 0.18

21 Jun 13:56
Compare
Choose a tag to compare

At last we officially publish our Elm 0.18 upgrade! In addition to upgrading to 0.18 and fixing several small bugs, this release also includes several features which were being used internally such as cmdApp and map. Most existing API has been preserved. In certain instances, certain functions were changed to accept Int instead of Float where that makes sense. This was the original intention but was overlooked. However, this still should not break any code as users were likely only using integer numbers there before.

Thanks to W. Gordon Goodsman for the initial upgrade to 0.18, as well as feedback on the API and documentation fixes. And thanks to all those others that submitted or suggested changes.