The latest published vello_common 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.
TextureId, a handle for user-provided textures resolved at render-time, and EncodedExternalTexture for encoding draws that sample from them. (#1552 by @tomcur)This release has an MSRV of 1.92.
RenderState abstraction. (#1486 by @LaurenzV)ImageCache and MultiAtlasManager. (#1457 by @grebmeg)tolerance parameter from the flattening method. (#1399 by @LaurenzV)pop_clip commands and properly resetting wide tiles. (#1443 by @LaurenzV, #1447 by @tomcur)This release has an MSRV of 1.88.
See also the vello_hybrid 0.0.6 and vello_cpu 0.0.6 releases.
This release has an MSRV of 1.88.
clip allowing for the possibility to intersect two strips to create a new strip representing their intersection. (#1203 by @LaurenzV)extend method to StripStorage to extend its alphas/strips from another StripStorage. (#1203 by @LaurenzV)from_parts method for masks. (#1237 by @LaurenzV)WideTile::generate now takes an additional BlendMode as a parameter. (#1159 by @LaurenzV)CmdFill and CmdAlphaFill now store a BlendMode instead of Option<BlendMode>. (#1159 by @LaurenzV)Strip now implements PartialEq and Eq. (#1203 by @LaurenzV)Strip now has a is_sentinel method. (#1203 by @LaurenzV)StripStorage now implements PartialEq and Eq. (#1203 by @LaurenzV)generate_filled_path method of StripGenerator now takes an optional clip path as input. (#1203 by @LaurenzV)generate method of Wide now takes an optional mask as an additional argument. (#1237 by @LaurenzV)CmdFill and CmdAlphaFill now store an optional mask. (#1237 by @LaurenzV)See also the vello_hybrid 0.0.5 and vello_cpu 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_cpu 0.0.4 releases.
This release has an MSRV of 1.86.
No changelog was kept for this release.
See also the vello_cpu 0.0.3 release.
This release has an MSRV of 1.85.
No changelog was kept for this release.
See also the vello_cpu 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_cpu 0.0.1 release.