The latest published Vello release is 0.2.1 which was released on 2024-07-16. You can find its changes documented below.
This release has an MSRV of 1.75.
0.2.1 - 2024-07-16
This release has an MSRV of 1.75.
- Updated
wgpu
to 0.20.1. (#631 by @waywardmonkeys) - Document the MSRV of releases in the changelog (#619 by @DJMcNab)
0.2.0 - 2024-06-08
This release has an MSRV of 1.75.
- Euler spiral based stroke expansion. (#496 by @raphlinus)
- Sweep gradients. (#435 by @dfrg)
- Bump allocation estimation. (#436, #454, #522 by @armansito)
- Impl
From<Encoding>
forScene
. (#538 by @waywardmonkeys) - Glyph hinting support. (#544 by @dfrg)
- Better glyph caching. (#555 by @dfrg)
vello_shaders
crate to load and preprocess WGSL. (#563 by @armansito)- Coverage-mask specialization. (#540 by @armansito)
- Support for the
#enable
post-process directive. (#550 by @armansito)
- Better error types. (#516 by @DasLixou)
RenderContext::new()
no longer returns aResult
. (#547 by @waywardmonkeys)- Updated
wgpu
to 0.20. (#560 by @waywardmonkeys)
force_rw_storage
feature. (#540 by @armansito)
- 64k draw object limit. (#526 by @raphlinus)
- Increased robustness of cubic params. (#521 by @raphlinus)
- Increased robustness of GPU shaders. (#537 by @raphlinus)
draw_leaf
uniformity. (#535 by @raphlinus)- Bug in join estimates in
vello_encoding
. (#573 by @armansito) - Incorrect use of numerical operators on atomics in binning. (#539 by @armansito)
path_reduced_scan
buffer size. (#551 by @armansito)- Handling of upstream pipeline failure. (#553 by @armansito)
- Very slow shader compilation. (#575 by @DJMcNab, @waywardmonkeys)
- Full system hang on Apple systems. (#589 by @raphlinus)
0.1.0 - 2024-03-04
- Initial release