Releases: OsiriX-Foundation/karnak
Releases · OsiriX-Foundation/karnak
v1.1.1-beta
Pre-release version with portable distribution.
v1.1.0
v1.1.0 (2025-03-21)
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
v1.0.3 (2023-03-31)
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:
v1.0.2
v1.0.1
v1.0.0
v0.9.9
See release notes