Releases: girder/large_image
Releases · girder/large_image
Version 1.26.2
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
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
Version 1.26.0
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
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
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
Version 1.23.6
Version 1.23.5
Version 1.23.4
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
Version 1.23.3
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)