Skip to content

Commit 4596b86

Browse files
committed
Updated Readme.md
1 parent 5c197a1 commit 4596b86

1 file changed

Lines changed: 91 additions & 83 deletions

File tree

Readme.md

Lines changed: 91 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -45,55 +45,52 @@ fi.save(fi.FIF_EXR, zero, "zero.exr") # Accepts 2D or 3D numpy arrays
4545

4646
Changes made to FreeImage v3.18:
4747

48-
Version 0.1:
49-
- Compilation fix for FREEIMAGE_COLORORDER_RGB
50-
- Export Utility.h functions from DLL
51-
- Linking image formt dependencies as static libs
52-
- Updated zlib till v1.2.13
53-
- Updated OpenEXR till v3.1.4
54-
- Updated OpenJPEG till v2.5.0 (alternatively JPEG-turbo v2.1.4)
55-
- Updated LibPNG till v1.6.37
56-
- Updated LibTIFF till v4.4.0
57-
- Updated LibWebP till v1.2.4
58-
- Updated LibRaw till v0.20.0
59-
- PluginTIFF fixed to read images with packed bits
60-
- Minimalistic support of RGB(A) 32bits per channel for loading and conversion
61-
- Added functions FreeImageRe_GetVersion() and FreeImageRe_GetVersionNumbers()
6248

63-
Version 0.2:
64-
- Removed Windows datatypes to avoid collisions
65-
- Added C++ wrappers
66-
- Added basic support for YUV images
67-
- Added basic support for Float32 complex images
68-
- Added function FreeImage_ConvertToColor
69-
- Added function FreeImage_FindMinMax and FreeImage_FindMinMaxValue
70-
- Added function FreeImage_TmoClamp and corresponding enum FITMO_CLAMP
71-
- Added function FreeImage_TmoLinear and corresponding enum FITMO_LINEAR
72-
- Added function FreeImage_DrawBitmap
73-
- Added function FreeImage_GetColorType2
74-
- Added function FreeImage_MakeHistogram
75-
- Updated zlib till v1.3.1
76-
- Updated OpenEXR till v3.2.2
77-
- Updated OpenJPEG till v2.5.2
78-
- Updaged LibJPEG till jpeg-9f
79-
- Updated LibPNG till v1.6.43
80-
- Updated LibTIFF till v4.6.0
81-
- Updated LibWebP till v1.3.2
82-
- Updated LibRaw till v0.21.2
49+
Version 4.1.1:
50+
- Updated zlib till v1.3.2
51+
- Updated LibPNG till v1.6.55
52+
- PluginTIFF: fixed wrongly disabled ICC for CMYK without conversion
53+
- PluginHEIF supports writing raw Exif
54+
- CMake configuration supports Android build
8355

84-
Version 0.3:
85-
- Fixed the vulnerabilities: CVE-2021-33367, CVE-2023-47992, CVE-2023-47993, CVE-2023-47994, CVE-2023-47995, CVE-2023-47996, CVE-2023-47997
86-
- Added API for querying versions of compiled dependencies
87-
- Added Python3 bindings
88-
- Ability to enable/disable each image library dependency
89-
- FreeImage_ConvertToRGBF supports FI_DOUBLE input
90-
- Limited support of 2bit bitmaps
91-
- Updated OpenEXR till v3.3.0
92-
- Updated LibPNG till v1.6.44
93-
- Updated jpeg-turbo till v3.0.4
94-
- Updated LibTIFF till v4.7.0
95-
- Updated LibWebP till v1.4.0
96-
- Updated LibRaw till v0.21.3
56+
Version 4.1.0:
57+
- New plugin support .jxl format, OpenXL
58+
- Added libjxl v0.11.1
59+
- Added brotli v1.2.0
60+
- Added highway v1.3.0
61+
- Added Little-CMS v2.18, at hash 6ae7e97c
62+
- Fixed MacOX compilation
63+
- Fixed read-after-free error in PluginTIFF
64+
- Fixed backward compatible behaviour of FreeImage_GetFIFCount()
65+
- More accurate refcounting and deinitialization
66+
- Updated version macro in FreeImage.h
67+
68+
Version 4.0.0:
69+
- New versioning: FreeImageRe 4.0 as next step after FreeImage 3.18
70+
- Added support of extra TIFF image formats
71+
- Added support for opening FIMULTIBITMAP from Unicode path
72+
- Added support for 2-level dependencies info reporting
73+
- Added new version of API for processing diagnostic messages
74+
- Fixed infinite loop in TIFF thumbnail loading
75+
- Fixed multiple CVEs in TIFF, RAS, ICO, HDR, PSD, XBM, EXR, JXR plugins.
76+
- Fixed compilation for x32
77+
- Updated jpeg-turbo till v3.1.3
78+
- Updated OpenEXR till v3.4.4
79+
- Updated LibPNG till v1.6.54
80+
- Updated LibRaw till v0.22.0
81+
- Updated LibDav1d till v1.5.3
82+
83+
Version 0.5:
84+
- Updated LibDE265 till v1.0.16
85+
- Updated jpeg-turbo till v3.1.2
86+
- Updated LibKvazaar till v2.3.2
87+
- Updated OpenEXR till v3.3.5
88+
- Updated OpenJPEG till v2.5.4
89+
- Updated LibPNG till v1.6.50
90+
- Updated LibSvtav1 till v3.1.2
91+
- Updated LibTIFF till v4.7.1
92+
- Updated LibWebP till v1.6.0
93+
- Updated LibHEIF till v1.20.2
9794

9895
Version 0.4:
9996
- Building with libjpeg-turbo by default
@@ -112,43 +109,54 @@ Version 0.4:
112109
- Updated LibDE265 till v1.0.15
113110
- Updated LibHEIF till v1.19.7
114111

115-
Version 0.5:
116-
- Updated LibDE265 till v1.0.16
117-
- Updated jpeg-turbo till v3.1.2
118-
- Updated LibKvazaar till v2.3.2
119-
- Updated OpenEXR till v3.3.5
120-
- Updated OpenJPEG till v2.5.4
121-
- Updated LibPNG till v1.6.50
122-
- Updated LibSvtav1 till v3.1.2
123-
- Updated LibTIFF till v4.7.1
124-
- Updated LibWebP till v1.6.0
125-
- Updated LibHEIF till v1.20.2
112+
Version 0.3:
113+
- Fixed the vulnerabilities: CVE-2021-33367, CVE-2023-47992, CVE-2023-47993, CVE-2023-47994, CVE-2023-47995, CVE-2023-47996, CVE-2023-47997
114+
- Added API for querying versions of compiled dependencies
115+
- Added Python3 bindings
116+
- Ability to enable/disable each image library dependency
117+
- FreeImage_ConvertToRGBF supports FI_DOUBLE input
118+
- Limited support of 2bit bitmaps
119+
- Updated OpenEXR till v3.3.0
120+
- Updated LibPNG till v1.6.44
121+
- Updated jpeg-turbo till v3.0.4
122+
- Updated LibTIFF till v4.7.0
123+
- Updated LibWebP till v1.4.0
124+
- Updated LibRaw till v0.21.3
126125

127-
Version 4.0.0:
128-
- New versioning: FreeImageRe 4.0 as next step after FreeImage 3.18
129-
- Added support of extra TIFF image formats
130-
- Added support for opening FIMULTIBITMAP from Unicode path
131-
- Added support for 2-level dependencies info reporting
132-
- Added new version of API for processing diagnostic messages
133-
- Fixed infinite loop in TIFF thumbnail loading
134-
- Fixed multiple CVEs in TIFF, RAS, ICO, HDR, PSD, XBM, EXR, JXR plugins.
135-
- Fixed compilation for x32
136-
- Updated jpeg-turbo till v3.1.3
137-
- Updated OpenEXR till v3.4.4
138-
- Updated LibPNG till v1.6.54
139-
- Updated LibRaw till v0.22.0
140-
- Updated LibDav1d till v1.5.3
126+
Version 0.2:
127+
- Removed Windows datatypes to avoid collisions
128+
- Added C++ wrappers
129+
- Added basic support for YUV images
130+
- Added basic support for Float32 complex images
131+
- Added function FreeImage_ConvertToColor
132+
- Added function FreeImage_FindMinMax and FreeImage_FindMinMaxValue
133+
- Added function FreeImage_TmoClamp and corresponding enum FITMO_CLAMP
134+
- Added function FreeImage_TmoLinear and corresponding enum FITMO_LINEAR
135+
- Added function FreeImage_DrawBitmap
136+
- Added function FreeImage_GetColorType2
137+
- Added function FreeImage_MakeHistogram
138+
- Updated zlib till v1.3.1
139+
- Updated OpenEXR till v3.2.2
140+
- Updated OpenJPEG till v2.5.2
141+
- Updaged LibJPEG till jpeg-9f
142+
- Updated LibPNG till v1.6.43
143+
- Updated LibTIFF till v4.6.0
144+
- Updated LibWebP till v1.3.2
145+
- Updated LibRaw till v0.21.2
141146

142-
Version 4.1.0:
143-
- New plugin support .jxl format, OpenXL
144-
- Added libjxl v0.11.1
145-
- Added brotli v1.2.0
146-
- Added highway v1.3.0
147-
- Added Little-CMS v2.18, at hash 6ae7e97c
148-
- Fixed MacOX compilation
149-
- Fixed read-after-free error in PluginTIFF
150-
- Fixed backward compatible behaviour of FreeImage_GetFIFCount()
151-
- More accurate refcounting and deinitialization
152-
- Updated version macro in FreeImage.h
147+
Version 0.1:
148+
- Compilation fix for FREEIMAGE_COLORORDER_RGB
149+
- Export Utility.h functions from DLL
150+
- Linking image formt dependencies as static libs
151+
- Updated zlib till v1.2.13
152+
- Updated OpenEXR till v3.1.4
153+
- Updated OpenJPEG till v2.5.0 (alternatively JPEG-turbo v2.1.4)
154+
- Updated LibPNG till v1.6.37
155+
- Updated LibTIFF till v4.4.0
156+
- Updated LibWebP till v1.2.4
157+
- Updated LibRaw till v0.20.0
158+
- PluginTIFF fixed to read images with packed bits
159+
- Minimalistic support of RGB(A) 32bits per channel for loading and conversion
160+
- Added functions FreeImageRe_GetVersion() and FreeImageRe_GetVersionNumbers()
153161

154162

0 commit comments

Comments
 (0)