Releases: aaaaaa123456789/libplum
Version 1.2
Version 1.2 adds the PLUM_METADATA_FRAME_AREA
metadata node, introducing support for image frames that are smaller than the image canvas.
It also fixes a couple of hidden bugs (including a memory leak on realloc
failure) and makes a series of minor improvements.
Version 1.2 will be the last version of the 1.x series: a minor breaking change is already planned for the next release. This version is therefore the last version that is backwards compatible with 1.0 and 1.1.
As with previous versions, attached to this release are the libplum.c
and libplum.h
generated files. Just compile the .c file along the rest of your files and #include
the .h file in your code to use the library.
Version 1.1
Version 1.1 is now ready; it fixes a bug with palette reduction with large palettes, as long as few minor corner cases. As a minor version update, it is backwards compatible with version 1.0.
As with previous versions, attached to this release are the libplum.c
and libplum.h
generated files. Just compile the .c file along the rest of your files and #include
the .h file in your code to use the library.
Version 1.0
At long last, version 1.0 is ready! A few lingering bugs were fixed, documentation was updated, a new API function was introduced, some things were renamed, and the big release is here!
As with previous versions, attached to this release are the libplum.c
and libplum.h
generated files. Just compile the .c file along the rest of your files and #include
the .h file in your code to use the library.
Version 0.4
A new 0.x release before finally releasing 1.0, since a lot of bugs have been fixed and a lot of small corner cases have been improved in the past three weeks.
Attached to this release are the libplum.c
and libplum.h
generated files. Just compile the .c file along the rest of your files and #include
the .h file in your code to use the library.
Version 0.3
A new release that fixes other bugs found through fuzzing, and adds three new functions to the API (plum_load_image_limited
, plum_check_limited_image_size
and plum_append_metadata
).
Attached to this release are the libplum.c
and libplum.h
generated files. Just compile the .c file along the rest of your files and #include
the .h file in your code to use the library.
Version 0.2
A new release, with a number of bugs fixed.
Attached to this release are the libplum.c
and libplum.h
generated files. Just compile the .c file along the rest of your files and #include
the .h file in your code to use the library.
Release version 0.1
This is the first released version of the library.
All documented features should be working, but as a v0.x release, it might need some additional testing before calling it production-ready.
Please report any bugs you find.
Attached to this release are the libplum.c
and libplum.h
generated files. Just compile the .c file along the rest of your files and #include
the .h file in your code to use the library.