Skip to content

Releases: CindyJS/CindyJS

CindyJS 0.7.5

29 Sep 13:18
Compare
Choose a tag to compare

Like CindyJS 0.8.1 but without the breaking changes from 0.8.0.

CindyJS 0.8.0

19 Sep 14:30
Compare
Choose a tag to compare

Breaking changes:

  • Changed image size for drawimage(‹pos›,‹image›) (#467)
  • Disable line overhang by default (#443)
  • Simulated time is now proportional to real time (#454)

Features:

  • Support load(‹url›,[‹var›,]‹expr›) to asynchronously load a resource and execute the given code once the resource has been loaded (#463)
  • Auto-detect resizes of the widget DOM element (#435)

Cinderella compatibility:

  • Support newlines in drawn text (#442)
  • Support calculations and equations (#461)
  • Support editable text (#470)

Bug fixes:

  • Fixed some mistakes related to saving of current state (#457)
  • Improved step size for function plots (#429)

Other:

  • Experimental support for dictionaries, API not stable yet (#464)

CindyJS 0.7.4

19 Sep 15:35
Compare
Choose a tag to compare

Like CindyJS 0.8.0 but without the breaking changes from that release.

CindyJS 0.7.3

09 Sep 14:28
Compare
Choose a tag to compare

Features:

  • Support conics by polar pairs and incident flats (#382)
  • Support projective and Möbius transformations of line segments (#453)
  • CindyGL now detects changed function definitions (#459)

Cinderella compatibility:

  • Support drawtable(‹pos›,‹list›) (#451)
  • Support text(‹expr›) to convert anything to string (#440)

Bug fixes:

  • Added tracing to conics defined by 4 points and one tangent (#393)
  • Fixed incorrect font for buttons (#456)
  • Made gravitational force proportional to mass (#455)
  • Fixed CindyGL bug in computation of integer exponents (#465)

CindyJS 0.7.2

29 Aug 11:58
Compare
Choose a tag to compare

Cinderella compatibility:

  • Support for polygons (#448)
  • Added Functions algorithm(‹geo›), inputs(‹geo›) and moveto(‹geo›, ‹vec›), as well as the ‹line›.slope accessor (#439)

Bug fixes:

  • Fixed ‹list› =~ ‹list› (#441)

Other:

  • Plugins now use polyfills from closure compiler v20160822 (#450)
  • Fixed one example and checked all the others (#447)

CindyJS 0.7.1

19 Aug 20:19
Compare
Choose a tag to compare

Features:

  • Introduced parseCSV function (#434)

Cinderella compatibility:

  • Support mousemove and mouseclick events (#418, #425)
  • Improved compatibility for concat operation (#424)
  • Allow using angles in the geometry as numbers in scripts (#428)
  • Support isvisible property of text elements (#431)

Bug fixes:

  • Avoid infinite loop due to repaint command (#419, #386)
  • Avoid exceptions when working with images (#421)
  • Restore setTimeout function (#427, #432)

CindyJS 0.7.0

19 Aug 20:20
Compare
Choose a tag to compare

This is the first official release of CindyJS.