Skip to content

Releases: girder/large_image

Version 1.14.3

03 May 16:37
e906908
Compare
Choose a tag to compare

Improvements

  • Support polygon annotations with holes (844)
  • New annotations get a default name if they do not have one (843)
  • Explicitly mark vips output as tiled (848)
  • Change how annotations are uploaded from the UI (845)

Version 1.14.2

27 Apr 18:32
ccfc0a8
Compare
Choose a tag to compare

Improvements

  • Improve handling for vips pixel formats in addTile (838)
  • Add validateCOG method to GDALFileTileSource (835)

Changes

  • The default logger now uses the null handler (840)

Version 1.14.1

21 Apr 14:09
7765cfe
Compare
Choose a tag to compare

Changes

  • The sources extra_installs didn't include all sources (833)

Version 1.14.0

20 Apr 21:12
d3e1bce
Compare
Choose a tag to compare

Features

  • Vips tile source and tiled file writer (816, 827, 830)

Improvements

  • Handle file URLs with GDAL (820)
  • Add a hasAlpha flag to image annotations (823)
  • Allow dict for style (817)
  • Support drawing multipolygon regions (832)

Bug Fixes

  • Fix a range check for pixelmap annotations (815)
  • Harden checking if a PIL Image can be read directly from a file pointer (822)

Changes

  • Handle PIL deprecations (824)

Version 1.13.0

31 Mar 17:09
72e89cb
Compare
Choose a tag to compare

Features

  • Add support for ellipse and circle annotations (811)
  • Support pickle output of numpy arrays for region, thumbnail, and tile_frames endpoints (812)

Improvements

  • Improve parsing OME TIFF channel names (806)
  • Improve handling when a file vanishes (807)
  • Add TileSourceXYZRangeError (809)

Version 1.12.0

21 Mar 15:28
0ccb633
Compare
Choose a tag to compare

Features

  • Refactor the nd2 source to use the nd2 library (#797)

Improvements

  • Add options to threshold near min/max based on the histogram (#798)
  • Mark vsi extensions as being preferred by the bioformats source (#793)
  • Add mouse events to overlay annotations (#794)
  • Use orjson instead of ujson for annotations (#802)
  • Use simplejpeg for jpeg encoding rather than PIL (#800)
  • Use pylibtiff instead of libtiff (#799)

Bug Fixes

  • Harden annotation ACL migration code (#804)

Version 1.11.2

04 Mar 16:51
2d05fdc
Compare
Choose a tag to compare

Improvements

  • Emit events when an overlay annotation layer is created (#787)
  • Minor improvements to setFrameQuad to make it more flexible (#790)
  • Support drawing polygon selection regions (#791)
  • Add some automating options to getTileFramesQuadInfo (#792)

Changes

  • Change how we do a version check (#785)

Version 1.11.1

17 Feb 16:32
81349e5
Compare
Choose a tag to compare

Improvements

  • Add options to get frame quad info from python (#783)

Version 1.11.0

10 Feb 14:25
1c8c682
Compare
Choose a tag to compare

Features

  • Initial implementation of multi-source tile source (#764)
  • Added pixelmap annotation element (#767, #776)

Improvements

  • Add more opacity support for image overlays (#761)
  • Make annotation schema more uniform (#763)
  • Improve TileSource class repr (#765)
  • Improve frame slider response with base quads (#771)
  • Default to nearest-neighbor scaling in lossless image conversion (#772)
  • Improve the import time (#775, #777)

Bug Fixes

  • The tile iterator could return excess tiles with overlap (#773)

Version 1.10.0

21 Jan 15:40
144034e
Compare
Choose a tag to compare

Features

  • Added image overlay annotation element (#742, #750)
  • Allow the discrete scheme to be used on all tile sources (#755)

Improvements

  • Expand user paths (#746)
  • Work with more matplotlib palettes (#760)

Changes

  • Use importlib rather than pkg_resources internally (#747)

Bug Fixes

  • Fix expanding a style palette with a single named color (#754)