The latest published vello_cpu release is 0.0.7 which was released on 2026-03-24. You can find its changes documented below.
This release has an MSRV of 1.88.
This release has an MSRV of 1.92.
composite_to_pixmap_at_offset method to RenderContext for compositing at specific offsets within a larger pixmap. (#1416 by @grebmeg)ImageResolver for resolving opaque image IDs at rasterization time. (#1451 by @grebmeg)This release has an MSRV of 1.88.
See also the vello_hybrid 0.0.6 and vello_common 0.0.6 releases.
This release has an MSRV of 1.88.
RenderContext now has a set_blend_mode (and a corresponding blend_mode getter method) that can be used to support non-isolated blending. (#1159 by @LaurenzV)RenderContext now contains a push_clip_path and pop_clip_path method for performing non-isolated clipping. (#1203 by @LaurenzV)RenderContext:set_filter_effect() - Set a filter to be applied to subsequent drawing operations.push_filter_layer() - Create a new layer with a filter effect.FilterEffect trait providing both u8 and f32 precision variants for rendering across different backends.None, Mirror, Wrap, Duplicate). Uses an optimized decimated blur algorithm with automatic downsampling for performance.set_mask method to make it possible to mask rendered paths without inducing layer isolation. (#1237 by @LaurenzV)See also the vello_hybrid 0.0.5 and vello_common 0.0.5 releases.
This release has an MSRV of 1.86.
No changelog was kept for this release.
See also the vello_hybrid 0.0.4 and vello_common 0.0.4 releases.
This release has an MSRV of 1.86.
No changelog was kept for this release.
See also the vello_common 0.0.3 release.
This release has an MSRV of 1.85.
No changelog was kept for this release.
See also the vello_common 0.0.2 release.
This release has an MSRV of 1.85.
This is the initial release. No changelog was kept for this release.
See also the vello_common 0.0.1 release.