Weasis Changelog

What's new in Weasis 4.2.0

Aug 18, 2023
  • Implemented enhancements:
  • Use JSON file instead of properties for weasis configuration
  • Synchronize views from different tabs
  • Add shortcut to close current patient/image with "Ctrl+W"
  • Fixed bugs:
  • The clickable area of the key images does not match with the button size
  • Error in docking framework when opening or closing a tab
  • Cannot read RT ion plan and display Isodoses
  • DICOM explorer does not show all the series when large number of series are loaded
  • RT tool is not closed when closing the view tab
  • Clicking on RT Dose open images in new Weasis instance
  • Cannot enable again OpenGL in Preferences
  • Persistence of drawing tools and overlays doesn't work
  • Unable to load OpenCV native library on Windows

New in Weasis 4.1.0 (May 20, 2023)

  • Implemented enhancements:
  • Preference for opening the MPR in a certain layout
  • Some viewers do not support the drag and drop of a series
  • DICOM ECG measurement
  • Persistence of search criteria in the Q/R
  • Open log folder from the Help menu
  • MPR auto-center options
  • Remove popup confirmation for some browsers
  • Activate DICOM RT tool panel when loading DICOM RT files
  • Add specific message when DICOM Q/R exceeds the limit of the results
  • 3D View - Volume Rendering - Part 1
  • Keep the state of the docking panel when switching to a different viewer
  • LUT in Enhanced CT is not applied
  • Radiograph images suddenly become very bright after slightly lower the window level in Weasis
  • Using crosshair resets zoom on images
  • Option for sorting studies
  • Fixed bugs:
  • The control points of the ellipse are not always displayed
  • SUVbw value are different for DRO Washington Image than required per QIBA profile
  • Thumbnails in DICOM Explorer are not aligned correctly
  • Localization does not work for weasis-core-api and weasis-core-ui in Weasis-snapshot after version 4.0.3.
  • Cannot load DICOM DX with invalid patient orientation
  • LUT (black/white colour scales) of some plain radiographs becomes inverted after upgrading to Weasis 4.0.3
  • Viewer tabs behavior when opening studies via DICOM get
  • A corrupted DICOM file crashes Weasis

New in Weasis 4.0.3 (Nov 14, 2022)

  • Fixed bugs:
  • The opening tab strategy does not work when opening series that already exist #347
  • JPEG Baseline with RGB model is not displayed correctly #340
  • Do not export all the images of a series in non-dicom files #327
  • Closed issues:
  • VIEWER INTERNAL CONTROLS NOT SHOWING. #332
  • Merged pull requests:
  • Bump jackson-databind from 2.13.3 to 2.13.4.1 in /weasis-parent #345 (dependabot[bot])

New in Weasis 4.0.2 (Aug 2, 2022)

  • Implemented enhancements:
  • Update to dcm4che 5.27.0 #320
  • The DICOM SR view always opens at the end of the page #313
  • Fixed bugs:
  • The series deleted in the explorer reappear after a new Q/R #319
  • Cannot read the image when VOI LUT is corrupted #318
  • Cannot display ECG 2.5x4 in continuous time #315
  • Sometimes the Key Object Selection view is not open #312
  • Display of graphic information from a DICOM Comprehensive SR with a multiframe series #309
  • The search button in the DICOM Q/R is not visible #307
  • Cannot rebuild series with MIP sometimes #306
  • Histogram issue when all values are outside the W/L #305
  • Opening strategy is not working as expected for local device import. #302
  • Check for updates doesn't work #301
  • Cannot start Weasis on Windows - Failed to Launch JVM #297
  • Issue of building the native installer on Windows #296
  • Closed issues:
  • Not all series (images) are displayed #310
  • Merged pull requests:
  • fix window create msi bug #299 (runqinshiye)

New in Weasis 4.0.0 RC (Jun 17, 2022)

  • Implemented enhancements:
  • Settings for opening new tab when importing images from local devices #259
  • Exporting data: Improve exporting image rendering #255
  • Exporting data: Improve DICOM export (generate new UIDs, transcoding) #254
  • Replace Substance Look and Feel by FlatLaf #253
  • Move to Java 17 (runtime and language specifications) #252
  • New API for image rendering directly based on OpenCV #250
  • Save the search criteria in DICOM Q/R #237
  • Bad render of specific instances with encapsulated transfer syntax #226
  • Apple silicon support - M1 (arm) processor for weasis-opencv on macOS #212
  • Closed issues:
  • Removal of Java WebStart #251

New in Weasis 3.8.1 (Feb 6, 2022)

  • Implemented enhancements:
  • Improve the automatic layout choice when opening several series #242
  • Update to dcm4che 5.25.1 #241
  • Add new default layouts for panoramic screens and MPR #229
  • Fixed bugs:
  • Dicomizer: picker date do not commit the value when the focus is lost #240
  • Cannot display image with invalid shutter #236
  • Support measurement computations across Ultrasound regions with different scale factors #227
  • Closed issues:
  • All Patients option not shown in dropdown #239
  • Building on aarch64: is it supposed to work? #234
  • Weasis icon at higher resolutions #233

New in Weasis 3.7.1 (Jun 7, 2021)

  • Implemented enhancements:
  • Better management of inconsistent UIDs between the manifest and the file #186
  • Support service account auth for Cloud Healthcare API integration #125
  • Fixed bugs:
  • Trailing whitespace in AE title of DICOM node #192
  • Uppercase DCM Files cannot be imported #190
  • GSPS object is not rendered properly #181
  • Weasis 3.7 fails to register the weasis:// protocol on macOS #180
  • Sorting channel issue in ECG #178
  • On Windows the Dicomizer exe launches the viewer #176

New in Weasis 3.7.0 (Feb 8, 2021)

  • Implemented enhancements:
  • Handle spatial calibration of US with multiple regions (only when a single region in cm is present)
  • Update to weasis-dicom-tools 5.23.0.1
  • Update to OpenCV 4.5.0
  • Make the STOW-RS URL compatible with the DICOMWeb API
  • Add DICOMWeb support in DICOM Query/Retrieve dialog
  • Add graphic object opacity of DICOM Presentation State
  • Fixed bugs:
  • Fix overriding weasis.resources.url in VM option or in command $weasis:config
  • Raw RGB images encoded in bigendian are not rendered correctly

New in Weasis 3.6.2 (Feb 2, 2021)

  • Implemented enhancements:
  • Weasis shows green hues instead of black in JPEG-compressed Ultrasound images
  • Fixed bugs:
  • Cannot read signed data with PaletteColor
  • DICOM Print: warning DICOM status is treated as an error
  • Cannot start MPR for series containing ISO 2022 IR 149 charset
  • Not all colors are displayed correctly in DICOM PR graphics
  • Cannot add http headers when creating a new WEB Node
  • Poor image display with a more than 100% factor in the Window 10 display settings.
  • Cannot retrieve thumbnail with WADO-URI request

New in Weasis 3.6.1 (Jul 5, 2020)

  • Implemented enhancements:
  • Use weasis-core-img 4.3.0 and remove jai_imageio dependency #135
  • Update radiance to 3.0.0 for the native distribution #134
  • Remembering Window position and size #123
  • Fixed bugs:
  • Fix applying VOI Lut with a Presentation LUT and when there is no lookup table #133
  • Fix patientid containing special characters in dicomweb command #132
  • Command for loading DICOM locally doesn't work on Windows #128
  • Opening files with Polish diacritic signs doesn't work on Windows #126
  • Chinese charset exception when reading dataset #119
  • Weasis 3.5.4 crashes on OS X 10.15.2 #116

New in Weasis 3.6.0 (Mar 7, 2020)

  • Implemented enhancements:
  • Define a minimal local version for loading the remote plug-ins #113
  • Always set the Dose Report series at the end when sorting series #110
  • Fixed bugs:
  • Remove pack200 compression in Java 14 (replace by xz for plug-in files) #117
  • Weasis 3.5.4 crashes on OS X 10.15.2 #116
  • Cannot display 16-bit image with DICOM PALETTE_COLOR #112
  • Mouse cursor is moving on the Weasis window (when already open) #108
  • NPE when loading a manifest #107
  • Issue of sorting series order #105

New in Weasis 3.5.4 (Nov 1, 2019)

  • Implemented enhancements:
  • DICOMWeb query/retrieve with a new command "dicom:rs" #102 [Type: Feature]
  • Fixed bugs:
  • Some menus are freezing #104
  • The language modules are not load from the server side #101
  • Http redirection not working when downloading (regression) #100
  • Fix covariant return types in ByteBuffer introduced in Java 9 #99
  • HTTPS download error: handshake_failure #98 [Priority: High]
  • Images blanking out randomly #43

New in Weasis 3.5.3 (Aug 12, 2019)

  • Implemented enhancements:
  • Configuration of proxy server in GUI #91 [Type: Feature]
  • Weasis binaries does not launch in MacOS Mojave #85 [Type: Security]
  • DICOM send is not able to transcode when the receiver has limited syntaxes #82
  • Add median, skewness, kurtosis and entropy for statistics of an area #79
  • Supports modality LUT (table) when displaying LUT values #77
  • Allow to add custom HTTP headers for DICOMWeb nodes #74 [Type: Feature]
  • Histogram view #73 [Type: Feature]
  • API for getting a remote configuration at startup (profile, user, properties...) #66 [Type: Feature]
  • API to handle preferences remotely #65 [Type: Feature]
  • HiDPI support #64 [Type: Feature]
  • Package for installing on Windows, Mac and Linux #57 [Type: Feature]
  • Fixed bugs:
  • Issues on images with BitsAllocated (0028,0100) set to 16 and BitsStored (0028,0101) set to 8 #94
  • .deb Linux package crash: java.lang.IllegalArgumentException: invalid version #93
  • Render issue with MeasurementUnitsCodeSequence in DICOM SR #90
  • Issue when reseting a Presentation State #87
  • Cannot change W/L when a Presentation LUT is applied #86
  • Cannot export DICOM PDF and Video #84
  • Cannot render DICOM SR #83
  • Exporting jpeg images doesn't work with some patient names #81
  • Measurement statistics doesn't use modality LUT (table) #78
  • Do not apply LUT shape when displaying LUT (only linear) #76
  • Some numbers doesn't apply the regional format selected in the preferences #75
  • The displayed image becomes black after exporting series in jpeg or png #72
  • Cannot write MPR images on Windows when the path contain non-ASCII characters #69

New in Weasis 3.0.4 (Dec 21, 2018)

  • Implemented enhancements:
  • Allows configuring HTTP timeout of WADO through properties #50
  • Cannot display color image with 16-bit per channel #49
  • Http redirection not supported when downloading images #46 [Priority: Low]
  • HTTP read timeout when downloading manifest or images #45
  • Update to weasis-dicom-tools 5.15.0
  • Fixed bugs:
  • Duplicate presets with DICOM PR and CT #48
  • Selected graphic does not get updated #44 [Priority: High]

New in Weasis 3.0.3 (Nov 8, 2018)

  • Implemented enhancements:
  • Read SCOORD with a reference to an image (DICOM SR) #41
  • Update to weasis-dicom-tools 5.14.1 #40
  • Reduce default margins for standard print #35 [Priority: Low]
  • Fixed bugs:
  • In Crosshair mode releasing Ctrl do not deactivate W/L (issue only on Windows) #37 [Priority: Medium]
  • Native decoders only work with recent Linux distributions #36 [Priority: High]
  • TransferSyntaxUID is duplicated when saving generated DICOM files #34 [Priority: High]
  • Weasis 3.0.2 not exporting MPR reformats #33 [Priority: Medium]

New in Weasis 3.0.2 (Sep 18, 2018)

  • Bug:
  • Cannot display images with invalid dates
  • Cannot open several ECGs from the same patient
  • Cannot build thumbnails (UTF8 path issue on Windows)
  • Open non-DICOM image issue (UTF8 path issue on Windows)
  • Filter for non-DICOM images doesn't match to available image decoders
  • Export the selected view to the clipboard doesn't work
  • New Feature:
  • Toolbar with import and export DICOM buttons
  • Allow to open non-DCIOM jpeg2000 images
  • Improvement:
  • Update to apache felix 6.0.1
  • Improve DICOM STOW
  • Add shortcuts for rotation and flip
  • Update to weasis-dicom-tools 5.13.4
  • Allows switching from crosshair to W/L (by Ctrl + click)
  • Right-clicking on the main toolbar to show/hide toolbars

New in Weasis 3.0.1 (May 15, 2018)

  • Bug:
  • [WEA-458] - Tool panels are not visible with some screen sizes
  • [WEA-460] - Do not update patient age when selecting another study
  • [WEA-461] - Cannot launch Weasis (Failed to validate certificate)
  • [WEA-462] - Update dcm4che to 5.13.0
  • [WEA-464] - Thumbnails cannot be resized
  • [WEA-465] - Default Color issue in PR graphics
  • [WEA-467] - Re-creates missing download folder when system delete it
  • [WEA-468] - Query/Retrieve with C-Move doesn't work (Regression)
  • Improvement:
  • [WEA-463] - Display the vertical LUT from the bottom to the top
  • [WEA-466] - Update to substance 8.0.2

New in Weasis 3.0.0 RC 1 (Apr 11, 2018)

  • BUG:
  • [WEA-419] - Selection of key images doesn't work with mulitframe
  • [WEA-421] - Weasis cannot start
  • [WEA-422] - Display issue when patient name is different from the one in the xml manifest
  • [WEA-426] - Several fixes for being compliant with Java 9
  • [WEA-440] - Cannot download images when overriding tags in the xml manifest
  • [WEA-441] - Cannot deploy weasis.war in dcm4chee 5.10.6
  • [WEA-442] - Fix JWS cache issue. Allow to use jar version in jnlp
  • [WEA-443] - Cannot display DICOM LUT with jpeg images
  • [WEA-444] - Window/Level gets infinity values with a single value image (other than 0) * [WEA-445] - Dicom tags view displays information from another view
  • [WEA-447] - Force replacing JPEG Baseline RGB color model into YBR_FULL_422 (fixes DICOM error of some constructors)
  • [WEA-448] - Fix win/level issue in a series with a full black image
  • [WEA-451] - Weasis portable doesn't support Java 9
  • [WEA-454] - Bug fix JAI_IMAGEIO_CORE-126 : Under heavy multi-threaded load, native sse2 library randomly fails and brings down the whole JVM
  • [WEA-455] - Bug fix JAI_IMAGEIO_CORE-189 : j2k lossy issue
  • [WEA-456] - Fix artefact with native jpeg2000 decoder
  • [WEA-457] - Fix color model issue of jpeg-ls and jpeg
  • New Feature:
  • [WEA-423] - Connection of the dicomizer to a DICOM Worklist
  • [WEA-452] - ECG viewer * [WEA-453] - New image decoding and processing workflow based on OpenCV

New in Weasis 2.6.2 (Apr 11, 2018)

  • Bugs fixed:
  • [WEA-444] - Window/Level gets infinity values with a single value image (other than 0)
  • [WEA-445] - Dicom tags view displays information from another view
  • [WEA-446] - Close Other, from tabs menu leaves selected tab without mouse functions
  • [WEA-447] - Force replacing JPEG Baseline RGB color model into YBR_FULL_422 (fixes DICOM error of some constructors)
  • [WEA-448] - Fix win/level issue in a series with a full black image
  • [WEA-449] - DICOM Listener with C-Move doesn't work
  • [WEA-450] - Graphics of DICOM PR stay visible when selected None
  • [WEA-451] - Weasis portable doesn't support Java 9