Files
twelvemonkeys/twelvemonkeys.changes
Fridrich Strba a76389f873 Accepting request 1207775 from home:urbic:branches:Java:packages
- Update to v3.12.0
  * TwelveMonkeys ImageIO 3.1120 release notes
    + Microsoft Direct DrawSurface (DDS) support
    + TIFF: Add support for
      SAMPLEFORMAT_COMPLEXINT/SAMPLEFORMAT_COMPLEXIEEEFP
    + Bump commons-io:commons-io from 2.16.1 to 2.17.0
    + Removed JMagick dependecy and optionally native code
      accelerated path in ResampleOp

OBS-URL: https://build.opensuse.org/request/show/1207775
OBS-URL: https://build.opensuse.org/package/show/Java:packages/twelvemonkeys?expand=0&rev=10
2024-10-15 14:47:45 +00:00

192 lines
8.6 KiB
Plaintext

-------------------------------------------------------------------
Mon Oct 14 05:38:03 UTC 2024 - Anton Shvetz <shvetz.anton@gmail.com>
- Update to v3.12.0
* TwelveMonkeys ImageIO 3.1120 release notes
+ Microsoft Direct DrawSurface (DDS) support
+ TIFF: Add support for
SAMPLEFORMAT_COMPLEXINT/SAMPLEFORMAT_COMPLEXIEEEFP
+ Bump commons-io:commons-io from 2.16.1 to 2.17.0
+ Removed JMagick dependecy and optionally native code
accelerated path in ResampleOp
-------------------------------------------------------------------
Sat Jun 15 03:29:01 UTC 2024 - Anton Shvetz <shvetz.anton@gmail.com>
- Update to v3.11.0
* TwelveMonkeys ImageIO 3.11.0 release notes
+ This release includes a number of improvements for the TIFF
plugin, as well as a few bug fixes.
+ The following bugs/issues are fixed in this release:
~ #881 TIFF: Disable clamping when reading raw TIFF data
~ #948 TIFF: 64 bit FP support
~ #865 TIFF: Fixed bug in Half decoding, now uses standard
IEEE conversion
~ #955 PSD: Fix overflow issue found in GIMP PSDs
~ #878 JPEG: Now detects APP14/Adobe markers with full 2 byte
version
-------------------------------------------------------------------
Sun Jan 28 18:49:43 UTC 2024 - Anton Shvetz <shvetz.anton@gmail.com>
- Update to v3.10.1
* TwelveMonkeys ImageIO 3.10.1 release notes
+ This is a bug fix release.
~ #860 PSD: Fix regression in reading broken PackBits stream.
~ #856 OSGi: Change maven-bundle-plugin config to correctly
export ImageWriterSpi services
~ #852 JPEG: Preserve existing metadata when writing CMYK
data
~ #844 Fixed logic bug
* TwelveMonkeys ImageIO 3.10.0 release notes
+ What's new?
~ OSGi support. Thanks @steinarb
~ JDK 20 + 21 support (mostly build/test-related)
+ The following bugs/issues are fixed in this release:
~ JPEG
- #837 Now uses last Adobe marker to detect color encoding
~ PSD
- #843 Fixed NPE when reading empty image resources
- #771 Adding parsing for 'lsdk' (undocumented) additional
layer information key that represents a 'nested section
diverder setting'
- #738 No longer decompress PackBits across boundaries
- #731 Add missing guide info in metadata. Thanks @daaaaa
~ TIFF
- #815 No longer pass TIFF metadata onto the JPEG delegate
when writing JPEG compressed images
- #784 No longer return incorrect standard image type for
RGB with custom ICC profile
- #786 No longer creates custom Inflater when reading, to
avoid resource leak
- #744 Fixed TIFF writing performance regression
- #740 Floating point predictor support
~ WebP
- #841 Filter out incompatible ICC profiles
- #737 Fix alpha decoding when source subsampling is used.
Thanks @tc-wleite
- #722 Fixed transparent animation frame issue
+ In addition, a lot of work has been put into robustifying the
CI, CodeQL scanning and hardening security.
* TwelveMonkeys ImageIO 3.9.4 release notes
+ This is a bug fix release.
~ #712 Core: Fix possible OOM situation in new stream
implementations
~ #708 PSD: No longer emit warning for '8B64' (64 bit/long)
resources
~ #713 PSD: Fixed broken uncompressed reading from streams
with unknown length
~ #714 PNM: Added support for writing TYPE_INT_* images
~ #710/715 SVG: Upgraded Batik dependencies to 1.16
* TwelveMonkeys ImageIO 3.9.3 release notes
+ This is a bug fix release.
~ #707 WebP: Fixes alpha decoding bug (introduced in 3.9.1)
* TwelveMonkeys ImageIO 3.9.2 release notes
+ This is a bug fix release.
~ #704 WebP: Fixes a serious performance issue in the
lossless WebP decoding.
* TwelveMonkeys ImageIO 3.9.1 release notes
+ This is a bug fix release.
~ #705 Core: No longer incorrectly closes streams we didn't
open.
* TwelveMonkeys ImageIO 3.9.0 release notes
+ The TwelveMonkeys ImageIO version 3.9.0 is ready for release.
+ What's new?
~ Improved WebP read support. We finally support WebP
lossless, alpha and more of the animation (ANIM/ANMF) spec.
All still images should now be correctly read.
~ Major overhaul of the metadata generation, for more correct
and consistent metadata. Fixed a lot of minor issues in the
"standard format" metadata.
~ Generally improved stream performance.
+ Support for the new Jakarta EE namespace in the servlet
module. Now outputs a separate JAR for Jakarta EE, to allow
usage in a Jakarta EE environment.
+ The following bugs/issues are fixed in this release:
~ #687 Common: Stream performance regressions
~ #691 Common: Stream performance regressions
~ #703 Common: Workaround for 32 bit issue in
ImageTypeSpecifier
~ #702 WebP: Fixed NPE while reading an WebP animation
without alpha
~ #700 Batik: Upgraded Batik dependencies and recommended
version to 1.15
~ #xxx Common: JDK 18 support in build
~ #629 WebP: lossless + alpha read support
~ #694 BMP: Fixed subsampling for 24 bit/pixel case in reader
~ #684 SVG: Fixed render size issues in reader
~ #675 PSD: 16/32 bit layer read support
~ #681 TIFF: Fixed little-endian "packed" USHORT reading
~ #683 TIFF: Fixed stripByteCounts computation for
uncompressed data in writer
~ #682 TIFF: Lab w/alpha support
~ #680 TGA: Now reads attribute bits with no extension area
as alpha
~ #678 TIFF: Read support for YCbCr Planar without
subsampling
~ #679 TIFF: Read support for YCbCr Planar with subsampling
~ #677 TIFF: Fixed integer overflow in writer
~ #672 WebP: Reader now supports unknown stream lengths
~ #666 TIFF: Read support for RGB 2/4 bit per sample
~ #667 TIFF: Fixed ImageOrientation metadata in mergeTree
~ #660 Common: Farewell, Lena (removed sample images)
~ #xxx: IFF: TVPP and DEEP read support
~ #xxx: IFF: RGB8 read support
~ #658: TGA: Reader now allows extension area of size 0
~ #657: TIFF: Better detection of compression type in RLE if
leading EOL is missing
~ #624 TGA: Fixed for pixeldepth-16 issue
~ #656: TIFF: Support writing String array as ASCII in
metadata
~ #655 JPEG: Added force raster conversion switch
~ #559 JPEG: Fixed IIOInvalidTreeException: Invalid DHT node
~ #652 TIFF: Better corruption guards to avoid OOME
~ #648 PSD: Support for reading Group Layer
~ #651 TIFF: Fixed ExtraSamplesColorModel to create correct
length elements array
~ #650 Common: Allow usage in OSGi environment.
~ #647 Common: Upgrade commons-io dependencies to 2.11.0
~ #646 WebP: Now recognizes VP8 encoded images in VP8X format
~ #636: Servlet: Create Jakarta EE package on build
* TwelveMonkeys ImageIO 3.8.3 release notes
+ This is a bug fix release.
+ What's new?
~ Mostly minor new features for TIFF and other bug fixes.
+ The following bugs/issues are fixed in this release:
~ #672 WebP: Now supports unknown stream lengths
~ #677 TIFF: Fixed integer overflow for large images when
writing
~ #678 TIFF: Support for YCbCr planar images in reader
~ #679 TIFF: Support for YCbCr planar with subsampling in
reader
~ #680 TGA: Now reads attribute bits with no extension area
as alpha
~ #682 TIFF: Lab + Alpha support in reader
~ #683 TIFF: Fixed stripByteCounts computation for
uncompressed data when writing
~ #681 TIFF: Fix for little endian "packed" USHORT types in
reader
~ #675 PSD: 16/32 bit multilayer support
~ #684 SVG: Fixed render size issue
~ #693 TIFF: DiscreteAlphaIndexColorModel now returns the
correct number of components
~ #694 BMP: Fixed subsampling for 24 bit case
- Add build dependency on mvn(org.apache.felix:maven-bundle-plugin)
- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp
-------------------------------------------------------------------
Thu Oct 26 06:04:01 UTC 2023 - Fridrich Strba <fstrba@suse.com>
- Build with source and target levels 8
-------------------------------------------------------------------
Thu Oct 13 11:21:47 UTC 2022 - Fridrich Strba <fstrba@suse.com>
- Force building with java 11 on ix86 in order to avoid random
build failures
-------------------------------------------------------------------
Thu Apr 28 17:38:11 UTC 2022 - Anton Shvetz <shvetz.anton@gmail.com>
- Initial packaging with v3.8.2