Skip to content

Releases: jupyter-widgets-contrib/ipycanvas

Release 0.9.0

18 Jun 11:59
Compare
Choose a tag to compare

Improvements

  • Add support for JupyterLite! By making the orjson dependency optional

Release 0.8.2

20 Jan 17:23
Compare
Choose a tag to compare

Bug fixes

  • Fix JupyterLab 2 support
  • Replace npm with yarn

Release 0.8.1

27 Dec 10:31
Compare
Choose a tag to compare

New features:

  • JupyterLab 3 support #165

Bug fixes:

  • Fix issue with circle radius in RoughCanvas #162

Release 0.8.0

19 Dec 10:29
Compare
Choose a tag to compare

New features:

  • Add support for color gradients #142
  • Add support for patterns #143
  • Add fill_polygon and stroke_polygon methods #151
  • Add stroke_lines method #152

Release 0.7.0

22 Nov 10:21
Compare
Choose a tag to compare

Improvements:

  • Reduce messages size #129
  • Improve communication speed by using binary buffers only #132
  • Implement sleep method #126

Release 0.6.0

31 Oct 11:40
Compare
Choose a tag to compare

Improvements

  • Added ellipse method for adding an ellipse to the current path
  • Added Path2D class for drawing SVG paths
  • Added stroke_line method for directly drawing a line without using a path
  • Added fill_circle and stroke_circle, shorthands for full fill_arc and stroke_arc
  • Added RoughCanvas for hand-drawn style

Release 0.5.1

11 Sep 20:36
Compare
Choose a tag to compare

Big fixes

  • Fix mouse events for the MutliCanvas

Release 0.5.0

29 Jul 06:57
Compare
Choose a tag to compare

Improvements

  • Refactor sizing logic. The web canvas has two sizes, the colorbuffer size and the display size (actual size on the screen). We used to only expose the colorbuffer size and force the display size to be the same. The user can now control the display size through the layout property. #111 #113

Release 0.4.7

07 Jun 09:41
Compare
Choose a tag to compare

Improvements

  • Ship .d.ts files with the JavaScript package #97
  • Change getCoordinates and resizeCanvas from private to protected #98

Release 0.4.6

07 Jun 09:39
Compare
Choose a tag to compare

Improvements

  • Add support for int8 int16, float16 float32 float64 buffer arrays #88