Skip to content

Releases: girder/large_image

Version 1.26.2

29 Nov 21:08
21d6864
Compare
Choose a tag to compare

Improvements

  • Fix the DICOM limit to say "Series" instead of "Studies" (#1379)
  • Add token authentication option for DICOMweb (#1349)
  • Use vips resize rather than reduce to increase speed (#1384)
  • Added annotation to geojson endpoint and utility (#1385)

Changes

  • Handle setup_requires deprecation (#1390)

Bug Fixes

  • Fix an issue applying ICC profile adjustments to multiple image modes (#1382)
  • Guard against bad tifffile magnification values (#1383)
  • Frame Selector component: ensure that no color can be assigned twice (#1387)
  • Remove white space in frame selector internal fields (#1389)
  • Fix a comparison between integer enums in configured item lists (#1391)

Version 1.26.1

16 Nov 05:38
a95f81e
Compare
Choose a tag to compare

Improvements

  • Have zarr use read-only mode (#1360)
  • Use minified geojs (#1362)
  • Configurable item list grid view (#1363)
  • Allow labels in item list view (#1366)
  • Improve cache key guard (#1368)
  • Improve handling dicom files in the working directory (#1370)
  • General handling of skipped levels (#1373)

Changes

  • Update WsiDicomWebClient init call (#1371)
  • Rename DICOMweb AssetstoreImportView (#1372)
  • Harden bioformats shutdown (#1375)

Bug Fixes

  • Default to "None" for the DICOM assetstore limit (#1359)
  • Fix series detection for some bioformats files (#1365, #1367)
  • Fix time comparison in annotation history check (#1369)
  • Fix an issue with apply a frame style to ome tiffs (#1374)
  • Guard against bad tifffile magnification values (#1376)

Version 1.26.0

01 Nov 13:59
8460ef7
Compare
Choose a tag to compare

Features

  • Add a Zarr tile source (including ome.zarr) (#1350)

Improvements

  • Style can specify a dtype of 'source' to maintain the original dtype even when compositing frames (#1326)
  • Max Merge option in Frame Selector (#1306, #1330, #1336)
  • Improve tifffile associated image detection (#1333)
  • Guard against throwing a javascript warning (#1337)
  • Test on Python 3.12 (#1335)
  • Added filtering and limit options to the DICOMweb assetstore (#1327)
  • Support more formats through PIL (#1351)

Changes

  • Prohibit bioformats and vips from reading mrxs directly (#1328)
  • Handle Python 3.12 deprecating utcnow (#1331)
  • Turn down logging about annotation ACLs (#1332)
  • Add scope to the dicomweb import endpoint access decorator (#1347)
  • Drop support for Python 3.6 and Python 3.7 (#1352)
  • Standardize DICOMweb assetstore parameter names/style (#1338)

Version 1.25.0

26 Sep 16:44
a16ee23
Compare
Choose a tag to compare

Features

  • DICOMweb support, including a Girder assetstore (#1303)

Improvements

  • Frame selection presets have configurable defaults (#1301)
  • Improved DICOM metadata extraction (#1305)
  • Support more region shapes in the annotation widget (#1323)

Changes

  • Remove a needless guard around getting an icc profile (#1316)
  • Refactor fetching extra associated images from openslide (#1318)
  • Minor refactor of some of the internals of the tiff source (#1322)

Bug Fixes

  • Guard against potential bad event stream timestamp (#1306)

Version 1.24.0

14 Sep 17:39
7b864c1
Compare
Choose a tag to compare

Features

  • Added a noCache option to opening tile sources (#1296)
  • Added a display/visible value to the annotation schema (#1299)

Improvements

  • Band compositing is shown for single band images (#1300)

Changes

  • Changed the cdn used for the SlideAtlas viewer (#1297)

Bug Fixes

  • Band compositing wasn't working (#1300)

Version 1.23.7

12 Sep 14:09
4c9c09f
Compare
Choose a tag to compare

Improvements

  • Add [common] extra_requires (#1288)
  • Add more logic for determining associated images in tiff source (#1291)

Changes

  • Internal metadata get endpoint is now public (#1285)

Bug Fixes

  • Fix an issue with presets and single frame images (#1289)

Version 1.23.6

31 Aug 17:59
d9476ef
Compare
Choose a tag to compare

Improvements

  • Allow scheduling histogram computation in Girder (#1282)

Bug Fixes

  • Closing some styled sources could lead to prematurely closing file handles (#1283)
  • Band order could matter in styles (#1284)

Version 1.23.5

29 Aug 17:07
cc39996
Compare
Choose a tag to compare

Improvements

  • Better expose ipyleaflet maps from remote files (#1280)

Bug Fixes

  • Fix modifying annotations anonymously (#1279)

Version 1.23.4

28 Aug 18:48
0e8eb70
Compare
Choose a tag to compare

Improvements

  • Harden when the bioformats reader claims it has a zero sized image (#1268)
  • Harden internal retiling. This sometimes affected histograms (#1269)
  • Set annotation update user in client so it appears faster (#1270)
  • Harden reading with tifffile on images with bad axes information (#1273)
  • Include projection in metadata (#1277)
  • Better expose ipyleaflet maps (#1278)

Changes

  • Adjust tifffile log level (#1265)
  • Use a newer version of the hammerjs touch events library in Girder (#1266)

Bug Fixes

  • Allow users with only annotation access to edit annotations (#1267)
  • Fix filtering item lists in Girder by multiple phrases (#1272)
  • Style functions after band compositing had a styleIndex value set (#1274)

Version 1.23.3

16 Aug 20:05
b4542e9
Compare
Choose a tag to compare

Improvements

  • Frame selection presets (#1237)
  • Adjust the bounds on non geospatial leaflet maps (#1249)
  • Allow hiding metadata on item pages (#1250)
  • Allow caching rounded histograms (#1252)
  • Add an endpoint to make it easier to replace thumbnails (#1253)
  • Presets from Large Image Configuration file (#1248, #1256)
  • Reduce memory allocation during some region tiling operations (#1261)
  • Reduce memory allocation during some styling operations (#1262, #1263)
  • Added a max_annotation_input_file_length setting (#1264)

Changes

  • Minor code changes based on suggestions from ruff linting (#1257)
  • Reduce pyvips log level (#1259)
  • Don't use dask threads when using nd2 to fetch tiles (#1260)

Bug Fixes

  • Guard against ICC profiles that won't parse (#1245)
  • Fix filter button on item lists (#1251)