Recent Releases of slim

slim - v0.42.1

0.42.1 (2025-07-23)

Bug Fixes

  • Multiple Slim issues regarding ANN visualization (#306) (16e5ff9)

- TypeScript
Published by idcbot 7 months ago

slim - v0.42.0

0.42.0 (2025-06-20)

Features

- TypeScript
Published by idcbot 8 months ago

slim - v0.41.0

0.41.0 (2025-05-30)

Features

- TypeScript
Published by idcbot 9 months ago

slim - v0.40.1

0.40.1 (2025-05-29)

Bug Fixes

- TypeScript
Published by idcbot 9 months ago

slim - v0.40.0

0.40.0 (2025-05-13)

Features

- TypeScript
Published by idcbot 9 months ago

slim - v0.39.4

0.39.4 (2025-03-21)

Bug Fixes

- TypeScript
Published by idcbot 11 months ago

slim - v0.39.3

0.39.3 (2025-03-21)

Bug Fixes

- TypeScript
Published by idcbot 11 months ago

slim - v0.39.2

0.39.2 (2025-03-20)

Bug Fixes

- TypeScript
Published by idcbot 11 months ago

slim - v0.39.1

0.39.1 (2025-02-25)

Bug Fixes

- TypeScript
Published by idcbot 12 months ago

slim - v0.39.0

0.39.0 (2025-02-25)

Features

- TypeScript
Published by idcbot 12 months ago

slim - v0.38.0

0.38.0 (2025-02-04)

Features

  • enable visualization of annotations on load (#261) (cb766c8)

- TypeScript
Published by idcbot about 1 year ago

slim - v0.37.0

0.37.0 (2024-12-09)

Features

- TypeScript
Published by idcbot about 1 year ago

slim - v0.36.0

0.36.0 (2024-12-06)

Features

- TypeScript
Published by idcbot about 1 year ago

slim - v0.35.1

0.35.1 (2024-11-22)

Bug Fixes

  • DICOMTagBrowser: Searched items should display all tree (#255) (4633031)

- TypeScript
Published by idcbot about 1 year ago

slim - v0.35.0

0.35.0 (2024-11-21)

Features

- TypeScript
Published by idcbot about 1 year ago

slim - v0.34.0

0.34.0 (2024-11-20)

Features

- TypeScript
Published by idcbot over 1 year ago

slim - v0.33.0

0.33.0 (2024-10-31)

Features

- TypeScript
Published by idcbot over 1 year ago

slim - v0.32.0

0.32.0 (2024-10-29)

Features

- TypeScript
Published by idcbot over 1 year ago

slim - v0.31.4

0.31.4 (2024-07-29)

Bug Fixes

  • CaseViewer: Address series selection for gcp (#226) (408ebdd)

- TypeScript
Published by idcbot over 1 year ago

slim - v0.31.3

0.31.3 (2024-05-09)

Bug Fixes

  • README.md: Update README.md to fix build status (#210) (7574a93)

- TypeScript
Published by idcbot almost 2 years ago

slim - v0.31.2

0.31.2 (2024-05-08)

Bug Fixes

  • ROI: Avoid removing highlighting of ROI after closing ROI info dialog and use double click to open it (#197) (a76a79f)

- TypeScript
Published by idcbot almost 2 years ago

slim - v0.31.1

0.31.1 (2024-05-08)

Bug Fixes

- TypeScript
Published by idcbot almost 2 years ago

slim - v0.31.0

0.31.0 (2024-05-07)

Bug Fixes

  • package.json: Fix Inefficient Regular Expression Complexity in nth-check (vulnerability) (#151) (4f42258)
  • security issues (#179) (eb8ddc0)

Features

- TypeScript
Published by idcbot almost 2 years ago

slim - v0.14.1

What's Changed

  • Add DICOM conformance statement by @cgorman in https://github.com/ImagingDataCommons/slim/pull/158
  • Upgrade DMV version to 0.45.1 by @igoroctaviano in https://github.com/ImagingDataCommons/slim/pull/164
  • Add pointer to the firebase deploy tutorial by @fedorov in https://github.com/ImagingDataCommons/slim/pull/166
  • Update package.json by @igoroctaviano in https://github.com/ImagingDataCommons/slim/pull/168
  • Update README.md by @jasonklotzer in https://github.com/ImagingDataCommons/slim/pull/171
  • fix: security issues by @pedrokohler in https://github.com/ImagingDataCommons/slim/pull/179
  • feat: add secondary dicom server by @pedrokohler in https://github.com/ImagingDataCommons/slim/pull/188
  • Bump webpack-dev-middleware from 5.3.3 to 5.3.4 by @dependabot in https://github.com/ImagingDataCommons/slim/pull/191

New Contributors

  • @fedorov made their first contribution in https://github.com/ImagingDataCommons/slim/pull/166
  • @jasonklotzer made their first contribution in https://github.com/ImagingDataCommons/slim/pull/171
  • @pedrokohler made their first contribution in https://github.com/ImagingDataCommons/slim/pull/179

Full Changelog: https://github.com/ImagingDataCommons/slim/compare/v0.14.0...v0.14.1

- TypeScript
Published by igoroctaviano almost 2 years ago

slim - 0.14.0

Enhancements

  • Updated dependencies for improved image decoding performance

- TypeScript
Published by cgorman over 2 years ago

slim - 0.13.0

What's Changed

  • Handle errors globally with Error Middleware and React Error Boundary by @GitanjaliChhetri in https://github.com/ImagingDataCommons/slim/pull/134

New Contributors

  • @GitanjaliChhetri made their first contribution in https://github.com/ImagingDataCommons/slim/pull/134

Full Changelog: https://github.com/ImagingDataCommons/slim/compare/v0.12.1...v0.13.0

- TypeScript
Published by cgorman almost 3 years ago

slim - 0.12.1

Publishing release to generate DOI

- TypeScript
Published by cgorman about 3 years ago

slim - 0.12.0

New features

  • Support configuration of multiple origin servers for different types of DICOM objects (SOP Storage Classes)

- TypeScript
Published by hackermd over 3 years ago

slim - 0.11.3

Bug fixes

  • Use Acquisition UID (if available) to group images into digital slides

Enhancements

  • Check Pyramid UID (if available) when grouping images into digital slides

- TypeScript
Published by hackermd over 3 years ago

slim - 0.11.2

Bug fixes

  • Fix styling of point annotations
  • Ensure bounding box annotations are axis aligned
  • Add missing keyboard shortcut for navigation tool

- TypeScript
Published by hackermd over 3 years ago

slim - 0.11.1

Bug fixes

  • Fix resolution of overview image

- TypeScript
Published by hackermd over 3 years ago

slim - 0.11.0

New features

  • Add new tool to go to specific slide position
  • Show mouse position in slide coordinate system

Enhancements

  • Improve performance of translations between image and slide coordinates
  • Automatically adjust size of overview image to size of browser window

Bug fixes

  • Fix rendering of label image
  • Show error message when creation of viewer fails

- TypeScript
Published by hackermd over 3 years ago

slim - 0.10.2

Bug fixes

  • Fix redirection after authentication for URLs that contain search parameters

- TypeScript
Published by hackermd over 3 years ago

slim - 0.10.1

Bug fixes

  • Reset style of optical path when selecting new presentation state

- TypeScript
Published by hackermd over 3 years ago

slim - 0.10.0

Enhancements

  • Redirect to requested path after successful authentication and authorization

- TypeScript
Published by hackermd over 3 years ago

slim - 0.9.3

Bug fixes

  • Don't reset values of interest when re-rendering the page
  • Set state search parameter in URL when setting presentation state

- TypeScript
Published by hackermd over 3 years ago

slim - 0.9.2

Bug fixes

  • Fix edge case for decoding of compressed image frames

- TypeScript
Published by hackermd over 3 years ago

slim - 0.9.1

Bug fixes

  • Fix decoding of uncompressed image frames

Enhancements

  • Improve handling of errors occurring during frame loading

- TypeScript
Published by hackermd over 3 years ago

slim - 0.9.0

Enhancements

  • Automatically select first presentation state (#119)
  • Show progress cursor when frames are loading (#120)

Bug fixes

  • Support LABEL images with different Frame of Reference UID than VOLUME images (#118)

- TypeScript
Published by hackermd over 3 years ago

slim - 0.8.1

Bug fixes

  • Correctly update UIDs of visible/active optical paths
  • Fix type declarations of DICOMweb search resources

Enhancements

  • Reset style of optical paths to default when deactivating presentation state

- TypeScript
Published by hackermd over 3 years ago

slim - 0.8.0

Features

  • Add panel for clinical trial information to case viewer (#113)
  • Sort digital slides by Container Identifier attribute (#112)

Bug fixes

  • Fix rendering of ROI annotations by upgrading to React version 18 (#114)

- TypeScript
Published by hackermd over 3 years ago

slim - 0.7.2

Bug fixes

  • Fix parsing of Color Palette Lookup Table data of Advanced Blending Presentation State instances

- TypeScript
Published by hackermd over 3 years ago

slim - 0.7.1

Bug fixes

  • Fix caching of presentation states and for selection via drop-down menu

Security

  • Update dependencies with critical security issues

- TypeScript
Published by hackermd over 3 years ago

slim - 0.7.0

New features

  • Expose equipment metadata in user interface

Enhancements

  • Disable optical path selection when a presentation state has been selected

Bug fixes

  • Fix configuration of optical path display settings when switching between presentation states

- TypeScript
Published by hackermd over 3 years ago

slim - 0.6.0

New features

  • Support DICOM Advanced Blending Presentation State to parametrize the display of multiplexed IF microscopy images
  • Add key bindings for annotations tools
  • Enable configuration of tile preload
  • Enable configuration of annotation geometry type per finding

Enhancements

  • Improve default presentation of multiplexed IF microscopy images in the absence of presentation state instances
  • Correctly configure DCM4CHEE Archive to use reverse proxy URL prefix for BulkDataURI in served metadata
  • Enlarge display settings interfaces and add input fields for opacity, VOI limits, and colors
  • Update dicom-microscopy-viewer version to use web workers for frame decoding/transformation operations
  • Add button for user logout

Bug fixes

  • Fix parsing of URL path upon redirect after successful authentication/authorization

- TypeScript
Published by hackermd over 3 years ago

slim - 0.5.1

Enhancements

  • Make overview panel collapsible and hide it entirely if lowest-resolution image is too large (#92)

Bug fixes

  • Fix update of optical path settings when switching between slides (#92)

- TypeScript
Published by hackermd almost 4 years ago

slim - 0.5.0

New features

  • Display of analysis results stored as DICOM Segmentation, Parametric Map, or Microscopy Bulk Simple Annotations instances
  • Color transformations using ICC profiles for improved color reproducibility
  • Grayscale transformations using Palette Color Lookup Tables for pseudo-coloring of images
  • Dynamic selection of DICOMweb server by user (can be enabled by setting AppConfig.enableServerSelection to true)
  • Dark app mode for fluorescence microscopy (can be enabled by setting App.mode to "dark")

Enhancements

  • Decode JPEG, JPEG 2000, and JPEG-LS compressed image frames client side in a browser-independent manner
  • Improve performance of transformation and rendering operations using WebGL
  • Unify handling of optical paths for color and grayscale images
  • Add loading indicator
  • Improve styling of overview map
  • Render specimen metadata in compacter form
  • Improve fetching of WASM library code
  • Improve styling of slide viewer sidebar
  • Sort slides by Series Number
  • Work around common standard compliance issues
  • Update docker-compose configuration
  • Upgrade dependencies
  • Show examples in README

Bug fixes

  • Ensure ROI annotations are re-rendered upon modification
  • Clean up memory and recreate viewers upon page reload
  • Fix selection of volume images
  • Fix decoding of JPEG 2000 lossy compressed color images

- TypeScript
Published by hackermd almost 4 years ago

slim - 0.4.5

Bug fixes

  • Fix selection of VOLUME or THUMBNAIL images with different Photometric Interpretation (#83)

- TypeScript
Published by hackermd about 4 years ago

slim - 0.4.4

Enhancements

  • Include additional study-level attributes in worklist
  • Provide workaround for standard compliance issues with the Google Cloud Healthcare API

- TypeScript
Published by hackermd about 4 years ago

slim - 0.4.3

Bug fixes

- TypeScript
Published by hackermd over 4 years ago

slim - 0.4.2

Bug fixes

  • Add missing SOP Class UIDs

- TypeScript
Published by hackermd over 4 years ago

slim - 0.4.1

Enhancements

  • Properly fit overview map into HTML element and disable re-centering of overview map when user navigates main map
  • Allow drawing of ROIs that extent beyond the slide coordinate system (i.e., allow negative ROI coordinates)

Bug fixes

  • Prevent display of annotation marker when ROI is deactivated

- TypeScript
Published by hackermd over 4 years ago

slim - 0.4.0

Improvements

  • Include images with new flavor THUMBNAIL in image pyramid

- TypeScript
Published by hackermd over 4 years ago

slim - 0.3.1

Bug fixes

  • Set PUBLIC_URL in Dockerfile

- TypeScript
Published by hackermd over 4 years ago

slim - 0.3.0

Improvements

  • Add button to display information about application and environment (#70)
  • Add ability to include logo (#71)
  • Verify content of SR documents before attempting to load annotations (#58)
  • Improve re-direction after authentication (#54)
  • Add retry logic and error handlers for DICOMweb requests (#53)
  • Improve documentation of application configuration in README
  • Add unit tests

Bug fixes

  • Disable zoom of overview map (#72)
  • Fix pagination of worklist (#64)
  • Prevent delay in tile rendering (#69)

- TypeScript
Published by hackermd over 4 years ago

slim - v0.2.0

New features

  • Support for multiplexed immunofluorescence slide microscopy imaging (#41 and #47)
  • Client-side additive blending of multiple channels using WebGL (#41)
  • Client-side decoding of compressed frame items using WebAssembly based on Emscripten ports of libjpeg-turbo, openjpeg, and charls C/C++ libraries (#41)

Improvements

  • Continuous integration testing pipeline using circle CI (#45)
  • Deploy previews for manual regression testing (#34)

Major changes

  • Introduce new configuration parameter renderer. To get the behavior of the previous version add the following to the configuration file: javascript renderer: { retrieveRendered: false }

- TypeScript
Published by hackermd over 4 years ago

slim - 0.1.1

Improvements

  • Add switch to toggle display of individual ROI annotations
  • Update dependencies

- TypeScript
Published by hackermd almost 5 years ago

slim - 0.1.0

Initial release

- TypeScript
Published by hackermd almost 5 years ago