Skip to content

Releases: OsiriX-Foundation/karnak

v1.1.1-beta

27 Nov 13:29

Choose a tag to compare

Pre-release version with portable distribution.

v1.1.0

25 Nov 09:29

Choose a tag to compare

v1.1.0 (2025-03-21)

Full Changelog

Implemented enhancements:

  • Email notifications fix: do not display rejected instances as errors #240
  • Improvements of profile element Add Action #237
  • New profile action : add tag #228
  • Develop a helper to generate the authorization header in the Destination STOW Form #227
  • Update DICOM's JSON reference files #221
  • New Profile Expression : ComputePatientAge() #220
  • External Pseudonym tab : add delete all patients #213
  • New expression: call to an API endpoint #209
  • Upgrade various dependencies #208
  • Upgrade Vaadin to version 24 #207
  • Springboot 3 migration #206
  • Clean pixel data profile: mask position issue when the same equipement produces different images sizes #179
  • Clean pixel data limitation #175
  • [Clean Pixel] Define exclusion rules in the UI #37
  • Feat/expression excludeinstance #236 (mhenx)
  • Upgrade dependencies (SpringBoot 3, Vaadin 24, ...)+ new expression to call an API endpoint #210 (jdcshug)

Fixed bugs:

  • HTTP 405 error when accessing to the static images (logo and spinner gif) #243
  • Fix NPE loading spinner #224
  • Fix NPE loading spinner #223 (jdcshug)

Closed issues:

  • New Profile Expression Action : ExcludeInstance() #235
  • Expression do not handle multiple string values of a DICOM tag #211

Merged pull requests:

  • Remove unecessary MVC configuration to fix static images serving #244 (mhenx)
  • Unit tests for JSON standard files #242 (mhenx)
  • Adds a differentiation between error and excluded instances in monitoring and email notifications #241 (mhenx)
  • Feat/code cleaning #239 (mhenx)
  • new profile element add private tag and validation improvements on add action #238 (mhenx)
  • UI fixes: pseudonym mapping flex display and icons for DICOM tools #234 (mhenx)
  • fix merge error ProfileTest #233 (mhenx)
  • Clean Pixel Data: add conditions on the image size to masks definition and application #232 (mhenx)
  • Apply masks & clean pixel to any type of non compliant image #231 (mhenx)
  • New profile action : add tag #230 (mhenx)
  • Remove unused import and braces #229 (mhenx)
  • Dialog to help generate Authorization Headers in the Destination STOW Form #226 (mhenx)
  • ExternalID : Delete selected and delete all buttons - bug fix #225 (mhenx)
  • Update DICOM's JSON reference files from Innolitics #222 (mhenx)
  • New profile expression : computePatientAge #219 (mhenx)
  • Minor UI fixes #218 (mhenx)
  • ExternalID : Delete selected and delete all buttons #217 (mhenx)
  • build(deps): bump org.json:json from 20230227 to 20231013 #212 (dependabot[bot])
  • Feat/shift by date #204 (redwork321)

v1.0.3

31 Mar 13:58

Choose a tag to compare

v1.0.3 (2023-03-31)

Full Changelog

Implemented enhancements:

  • Monitoring/notification: add modality + sop class uid fields #200
  • Fix: dynamic new sop class uid in dicom transfers #199
  • Mail sender in parameter #198

Fixed bugs:

  • Concurrency issue: association error for some instances with DICOM (dimse) destination #202

Closed issues:

  • Check behaviour hazelcast multi instance #176

Merged pull requests:

  • Mail sender, fix transfers dicom, modality + sop class uid in monitoring/notification #198 #199 #200 #201 (jdcshug)

v1.0.2

05 Nov 07:58

Choose a tag to compare

Automatic changelog update

v1.0.1

05 Nov 07:31

Choose a tag to compare

Prepare release v1.0.1

v1.0.0

05 Nov 07:31

Choose a tag to compare

Prepare to release

v0.9.9

20 Dec 13:24

Choose a tag to compare

v0.9.8

26 Aug 13:03

Choose a tag to compare

feat: change version for release 0.9.8

v0.9.7

11 Jun 10:49

Choose a tag to compare

change pseudonym type sentences

v0.9.6

07 May 10:04

Choose a tag to compare

update version in pom.xml v0.9.6