github suyashkumar/dicom v1.1.0
dicom v1.1.0

14 hours ago

It's been a while since the last release, and we have a lot of great changes, fixes, and improvements! It feels about time to bump the minor patch version. Say hello to v1.1.0! A huge thank you to all the contributors to the repo! 🎉

What's Changed

  • write: fix/support BigEndian PixelData writes, pad odd byte lengths with extra byte by @ducquangkstn in #302
  • Remove mocks by @suyashkumar in #312
  • Update to go 1.22 and go mod tidy by @suyashkumar in #317
  • Use innolitics DICOM Standard JSON dump to generate tags. by @lnogueir in #316
  • Improve comment about magic word not present. by @lnogueir in #318
  • Deflate transfer syntax support (for parse) by @suyashkumar in #321
  • Remove Reader interface in favor of using the struct directly, use writer struct pointer for consistency by @suyashkumar in #324
  • Read elements with VR=UN and undefined VL as SQ by @suyashkumar in #331
  • Add WriteOption to override missing transfer syntax in dataset by @suyashkumar in #332
  • Parse: If transfer syntax is missing, attempt to infer it by peeking next 100 bytes. by @suyashkumar in #330
  • Improve error annotations in read.go, rename interface{} to any by @suyashkumar in #333
  • Improve NativeFrame memory footprint by storing data in a flat slice and supporting generic integer data representation. by @suyashkumar in #315
  • Fix typos found by codespell by @DimitriPapadopoulos in #284
  • tag.Add: allows users to register custom or missing tags into the tags registry by @flicaflow in #342
  • Allow unknown specific character set to default to UTF-8 encoding when parsing by @johnmarkli in #346
  • Rename testable examples to follow Go convention by @suyashkumar in #351
  • Parse undefined length OB/OW elements by @patrickwhite256 in #350

New Contributors

Full Changelog: v1.0.7...v1.1.0

Don't miss a new dicom release

NewReleases is sending notifications on new releases.