[Rust] Release 0.10.5
·
330 commits
to master
since this release
Performance
- Pre-allocate space during serialization.
- Optimized
class
attribute handling: up to 25% faster for extensive class-dependent selectors. - Fast-path class check for shorter class attribute values.
- Use a Bloom filter to detect if an element has no given class.
- Avoid allocating a vector during selectors compilation.
- Use
FxHasher
in more cases.
Changed
- Drop usage of
memchr
. - Bump MSRV to
1.62.1
.