Skip to content

Releases: girder/large_image

Version 1.20.2

27 Mar 15:49
8e56869
Compare
Choose a tag to compare

Improvements

  • Allow ICC correction to specify intent (#1066)
  • Make tile sources pickleable (#1071)
  • Extract scale information from more bioformats files (#1074)
  • Speed up validating annotations with user fields (#1078)
  • Speed up validating annotation colors (#1080)
  • Support more complex bands from the test source (#1082)
  • Improve error thrown for invalid schema with multi source (#1083)
  • Support multi-frame PIL sources (#1088)

Bug Fixes

  • The cache could reuse a class inappropriately (#1070)
  • Increase size of annotation json that will be parsed (#1075)
  • Quote ETag tags (#1084)

Changes

  • Stop packaging the slideatlas viewer directly (#1085)

Version 1.20.1

21 Feb 19:53
45345b3
Compare
Choose a tag to compare

Bug Fixes

  • Fix packaging listing various source requirements (#1064)

Version 1.20.0

20 Feb 15:49
48901cd
Compare
Choose a tag to compare

Features

  • ICC color profile support (#1037, #1043, #1046, #1048, #1052)

    Note: ICC color profile adjustment to sRGB is the new default. This can be disabled with a config setting or on a per tile source basis.

  • Support arbitrary axes in the test and multi sources (#1054)

Improvements

  • Speed up generating tiles for some multi source files (#1035, #1047)
  • Render item lists faster (#1036)
  • Reduce bioformats source memory usage (#1038)
  • Better pick the largest image from bioformats (#1039, #1040)
  • Speed up some images handled with bioformats (#1063)
  • Cache histogram thresholds (#1042)
  • Add _repr_png_ for Jupyter (#1058)
  • Ignore bogus tifffile resolutions (#1062)

Version 1.19.3

23 Jan 17:56
997c3c5
Compare
Choose a tag to compare

Improvements

  • Speed up rendering Girder item page metadata in some instances (#1031)
  • Speed up opening some multi source files (#1033)
  • Test nd2 source on Python 3.11 (#1034)

Bug Fixes

  • Fix an issue with non-square tiles in the multi source (#1032)

Version 1.19.2

18 Jan 13:34
b47fc9d
Compare
Choose a tag to compare

Improvements

  • Better parse svs pixel size in tiff and tifffile sources (#1021)
  • Add geojson to known mime types (#1022)
  • Handle upcoming matplotlib deprecations (#1025)
  • Handle upcoming numpy deprecations (#1026)

Version 1.19.1

11 Jan 01:25
cc68cdf
Compare
Choose a tag to compare

Improvements

  • Improve tifffile associated image detection (#1019)

Note: This release starts publishing large-image-source-dicom

Version 1.19.0

05 Jan 21:17
169e89f
Compare
Choose a tag to compare

Features

  • Add a frames property to the tile source as a short hand for getting the number of frames from the metadata (#1014)

Improvements

  • Better release file handles (#1007)
  • Support tiny images from the test source (#1013)
  • Speed up loading or parsing some multi sources (#1015)
  • Better scale uint32 images (#1017)

Changes

  • Don't report filename in internal PIL metadata (#1006)

Bug Fixes

  • Better output new vips images as float32 (#1016)
  • Pin tinycolor2 for annotations (#1018)

Version 1.18.0

01 Dec 16:50
1f2f0c6
Compare
Choose a tag to compare

Features

  • Add a DICOM tile source (#1005)

Improvements

  • Better control dtype on multi sources (#993)
  • Don't use dask threads when using nd2 to fetch tiles (#994)
  • Set mime type for imported girder files (#995)
  • Specify token scopes for girder endpoints (#999, #1000)
  • Set the qptiff extension to prefer the tiff reader (#1003)

Bug Fixes

  • Use open.read rather than download to access files in Girder (#989)
  • Fix nd2 source scale (#990)

Version 1.17.3

02 Nov 17:21
551d4e9
Compare
Choose a tag to compare

Changes

  • Test on Python 3.11 (#986)

Version 1.17.2

20 Oct 17:21
c5af441
Compare
Choose a tag to compare

Bug Fixes

  • Fixed overcaching annotations (#983)
  • Depending on timing, annotations could be inappropriately paged (#984)