What's new
API renames
I have renamed a number of the APIs in this release to better reflect what they actually do these days:
Modifier.haze
->Modifier.hazeSource
Modifier.hazeChild
->Modifier.hazeEffect
HazeChildScope
->HazeEffectScope
I've kept the old APIs around and deprecated them for easy migration.
Overlapping blurred areas
Haze now supports different hazeEffect
areas which overlap, like this:
See here for more information.
Versioned documentation
A small quality of life change, but the documentation website is now versioned: https://chrisbanes.github.io/haze/
Changelog
- Stop using synchronized lazy by @chrisbanes in #446
- Add support for multiple Haze nodes attached to a HazeState by @chrisbanes in #441
- Rename modifiers for clarity by @chrisbanes in #452
- [Sample] Hook up back button on Android by @chrisbanes in #459
- Remove expanded layer size by @chrisbanes in #461
- Small tidy ups ready for release by @chrisbanes in #463
Full Changelog: 1.1.1...1.2.0