Releases: akash-akya/vix
v0.38.0
v0.37.0
v0.36.0
What's Changed
- Fix enum/flag iteration to handle libvips n_values change by @akash-akya in #207
Full Changelog: v0.35.0...v0.36.0
v0.35.0
What's Changed
- Bumped Pre-compiled libvips to v8.17.1
- use
armv6binaries forarmv7larchitecture to simplify the pipeline
Full Changelog: v0.34.0...v0.35.0
v0.34.0
What's Changed
- Remove deprecated arguments, improve build system and other minor changes by @akash-akya in #201
- Fix CI build issues and add ARM support by @akash-akya in #202
- Update CI to use the mirrored musl toolchain
Full Changelog: v0.33.1...v0.34.0
Toolchains v11.2.1
This release contains cached toolchain binaries to ensure reliable access during the build process. The toolchains are mirrored from the upstream musl.cc repository to avoid download failures that can interrupt the release workflow.
Usage
Use the scripts/download_toolchains.sh script to download the cached toolchains from this release, or scripts/mirror_toolchains.sh to update the cache with new toolchain versions.
v0.33.1
What's Changed
- Ensure Janitor is always autoloaded by @josevalim in #198
Full Changelog: v0.33.0...v0.33.1
v0.33.0
What's Changed
- Fix high CPU usage of the resource destructor (#178) by doing cleanup on a dirty scheduler by in #191
Full Changelog: v0.32.0...v0.33.0
v0.32.0
Added
-
Bitwise Operators: Introduced bitwise operators and updated the documentation accordingly. #183
-
Image.to_list!Function: Added theImage.to_list!function for enhanced image processing capabilities. #183
Changed
-
Selective Operator Importing: Enabled selective importing of operators to provide more control over operator usage. #183
-
write_to_fileandwrite_to_bufferFunctions: Updated these functions to accept keyword lists for options, improving usability and reducing errors. String options are still supported but will be deprecated in the future. #184 -
new_from_enumandwrite_to_streamFunctions: Modified these functions to accept keyword options, enhancing flexibility in their usage. #188
Fixed
-
Dirty IO Schedulers: Corrected issues related to dirty IO schedulers to improve performance and reliability. #188
-
Temporary Path Generation in Tests: Switched from using
temptobrieflyfor generating temporary paths in tests, ensuring more reliable test execution. #188 -
Race Condition in Pipe Closure: Fixed a race condition occurring during pipe closure to enhance system stability. #188
Documentation
-
Operator Documentation: Completely rewrote the operator documentation to provide clearer and more comprehensive guidance. #183
-
Image Module Documentation: Improved the documentation for the Image module to better assist developers. #189
-
Operation Documentation: Updated the operation documentation to reflect recent changes and enhancements. #189
-
README: Updated the README file to provide the latest information about the project. #189
For more details, refer to the respective pull requests: #183, #184, #188, #189.
Full Changelog: v0.31.1...v0.32.0
v0.31.1
What's Changed
- Fix issues in handling prefix by @akash-akya in #174
Full Changelog: v0.31.0...v0.31.1