5.0.4 - Typo fix of graphics/dune 5.0.3 - Port to OCaml 4.10, with dune-configurator. (Shakthi Kannan ) 5.0.2 - Port to OCaml 4.08 5.0.1 - Added colormodel to `header_infos` when a jpeg file is loaded (Ken Sakayori ) - Added YCbCr and CMYK color models (Ken Sakayori ) 5.0.0 - dune port 4.2.6 - Complation fix of tiffps for OCaml 4.06.0 4.2.5 - Ported to lablgtk.2.8.16 - Added cmxs creation 4.2.4 - -safe-string support 4.2.3 - compilation fix for homebrew - compilation fix when there is no supported subpackages which require external libraries 4.2.2 * Added some documents to mli files * Fixed memory leaks in ftintf.c. Thanks to Max Mouratov! * Fixed warning switches for OCaml 4.03.0 * .cmx files are now installed 4.2.1 * Load_only_the_first_frame load_option is added * Fixes for 4.02.2 new warnings 4.2.0 * OCaml 4.02.0 string/bytes fix 4.1.2 * GIF lib version 5 support * clang related compilation fixes 4.1.1 * omake --config clean up * pkg-config is now used if exists in order to seek external libraries 4.1.0 * bmp was not linked with examples. Since bmp is pure ML libarary, you may need to add -linkall to linker command to your build script, otherwise the module is silently ignored. * bmp 32bit RGBA is now supported * added jpeg marker load/saving (not tested well) * added exif support (you need libexif) ! refactored ocamlfind package names (probably introduce some incompatibility) * removed unused old configure and make scripts * Applied GODI's patches. Now omake takes the following variable definitions: - INCLUDES - LDFLAGS - NATIVE_ENABLED - ARG_WANT_XXX - ARG_PATH_GS - ARG_FREETYPE_CONFIG If they are not defined, some default values are deduced. 4.0.2 * ppm save was somehow disabled. 4.0.1 * Minor bug fixes, patch submitted by Damien Doligez 4.0.0 * Stop supporting the autoconf build. (It might works though.) * Instead of autoconf, using omake and ocamlfind * Subpackages: no need to link codes for uninterested format. * Stop supporting lablgtk1 - Ximage2 module is now Ximage, and the older Ximage is removed - OXimage2 module is now OXimage, and the older OXimage is removed 3.2.0 * Misnamed version. It should have been 3.0.3 or something. * Small bug fix for image load memory allocation vulnerability 3.0.2 * O'Caml 3.11 port. * Integer overflow vulnerability fix for pngread.c 3.0.1 * Alpha channel support for png images. 3.0.0 * new version numbering scheme * autoconf and makefiles cleanup * fix examples compilation 2.2.1 * Now compiling with -warn-error -A 2.2 * complete code review and rewriting * the main module, originally named "Image" is now "Images". * the whole set of compiled files are now installed in the library * a new export for the Ps module: get_bounding_box : string -> bounding_box returns the bounding box option of a postscript file image. 2.12 * O'Caml 3.07 port. Added support for lablgtk2. 2.11 * bug fix release 2.01 * bug fix at load_Glyph at freetype1/ftintf.c 2.00 * O'Caml 3.03 dll support. (This and later versions of camlimages will not work with the older O'Camls). * Better support for giflib library 1.03 * Image.save takes the image format now as an option. 1.02 * added CMYK (Cyan Magenta Yellow and blacK) color space (even though we have no trivial good color conversion between CMYK and RGB) * added RGBA (RGB with the Alpha channel) and CMYK images * Colorhist * Unit * Geometry * (Jpeg now supports CMYK image reading and writing) * Postscript 1.01 * fix for O'Caml 3.00 + lablgtk 1.00 * bitmap cache files finalization is now standard. * bug fixes 1.0 * Initial distribution revision