Releases: gha3mi/forimage
Releases · gha3mi/forimage
v0.6.0
v0.5.1
v0.5.0
v0.5.0 - 2025-07-21
Features
- feat: Add CI configurations for fpm tests across multiple platforms (f03e63d7) by @gha3mi
- feat: Add release.sh automation script for changelog generation and versioning (b2ca8291) by @gha3mi
- feat: Add CMake testing job to CI/CD workflow with status generation (ea06236d) by @gha3mi
Others
- update README.md status table (#23) by @gha3mi
- Add Fortitude Linter job to CI/CD workflow (ca2b6032) by @gha3mi
- Fix: flang compiler issue by explicitly assigning color components in print subroutine (5ffbfe73) by @gha3mi
- style: Clean up whitespace add fortitude to fpm.toml (aeb37ddb) by @gha3mi
- Update README.md status table [ci skip] (#24) (be1c6eba) by @gha3mi
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- Added XYZ color space by @gha3mi.
- Improved and fixed import/export procedures for PGM and PPM formats by @gha3mi.
- Added CMake support by @jchristopherson in pull requests #11, #12.
- Updated build scripts by @jchristopherson in pull request #15.
- Updated README.md and FORD documentation by @gha3mi.
- Updated unit tests, examples, and demos by @gha3mi.
- Updated CI workflows by @gha3mi.
- Updated PNM and PNG files by @gha3mi.
Full Changelog: v0.3.0...v0.4.0
v0.3.0
PNM File Support:
- Added Format Support: Now supports PNM files in both binary and ASCII formats.
- Enhanced Functionality: Includes versatile import and export capabilities for PNM files.
- Image Manipulation Tools: Supports a range of operations including negative effects, brightening, darkening, grayscale conversion, and resizing.
- Channel Control: Provides options to swap or remove channels.
- Transformation Features: Users can rotate, flip horizontally or vertically, crop, and resize images conveniently.
Color Support:
- Expanded Color Model Support: Added compatibility with various color models, including RGB, CMYK, decimal, hexadecimal, HSV, and HSL.
- Color Matching: Introduces a feature that identifies the closest matching colors for user-defined selections or inputs.