build(deps): bump haze from 2.0.0-alpha03 to 2.0.0-alpha04 - #1234
build(deps): bump haze from 2.0.0-alpha03 to 2.0.0-alpha04#1234dependabot[bot] wants to merge 1 commit into
Conversation
Bumps `haze` from 2.0.0-alpha03 to 2.0.0-alpha04. Updates `dev.chrisbanes.haze:haze` from 2.0.0-alpha03 to 2.0.0-alpha04 - [Release notes](https://github.com/chrisbanes/haze/releases) - [Changelog](https://github.com/chrisbanes/haze/blob/main/CHANGELOG.md) - [Commits](chrisbanes/haze@2.0.0-alpha03...2.0.0-alpha04) Updates `dev.chrisbanes.haze:haze-blur` from 2.0.0-alpha03 to 2.0.0-alpha04 - [Release notes](https://github.com/chrisbanes/haze/releases) - [Changelog](https://github.com/chrisbanes/haze/blob/main/CHANGELOG.md) - [Commits](chrisbanes/haze@2.0.0-alpha03...2.0.0-alpha04) Updates `dev.chrisbanes.haze:haze-blur-materials` from 2.0.0-alpha03 to 2.0.0-alpha04 - [Release notes](https://github.com/chrisbanes/haze/releases) - [Changelog](https://github.com/chrisbanes/haze/blob/main/CHANGELOG.md) - [Commits](chrisbanes/haze@2.0.0-alpha03...2.0.0-alpha04) --- updated-dependencies: - dependency-name: dev.chrisbanes.haze:haze dependency-version: 2.0.0-alpha04 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: dev.chrisbanes.haze:haze-blur dependency-version: 2.0.0-alpha04 dependency-type: direct:production update-type: version-update:semver-patch - dependency-name: dev.chrisbanes.haze:haze-blur-materials dependency-version: 2.0.0-alpha04 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
|
Closing in favor of #1257, which goes straight to alpha04 is a hard break for every Haze call site in this repo — checking this branch out and compiling produced 17 errors in Since a migration is required either way, beta01 is the better target: it removes the alpha-era |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Supersedes Dependabot's 2.0.0-alpha03 -> 2.0.0-alpha04 bump (#1234). alpha04 is a hard break for every call site here, and beta01 breaks them again by removing the alpha-era source shims, so migrating straight to beta01 absorbs the churn once instead of twice. beta01 also fixes a cross-window recomposition livelock that affects a HazeState shared between a host composable and a Dialog. API changes applied: - Modifier.hazeEffect { blurEffect { style = ... } } -> Modifier.hazeBlur( HazeInput.Sources(state), style) - HazeBlurStyle(...) constructor -> HazeBlurStyle { } builder; colorEffect becomes colorEffects(List<HazeColorEffect>) - BlurredContent's per-call blur radius override now composes onto the material via HazeBlurStyle.then { blurRadius(...) } The HazeBlurStyle builder is not a @composable scope, so CodeTheme reads are hoisted above it at each call site. HazeState, rememberHazeState, hazeSource and HazeMaterials are unchanged. Verified with :apps:flipcash:app:assembleDebug. The glass surfaces (v2 nav pill, currency title pill, creator upsell card, chat input/send bar, app-bar icon buttons) still need a visual pass.
Bumps
hazefrom 2.0.0-alpha03 to 2.0.0-alpha04.Updates
dev.chrisbanes.haze:hazefrom 2.0.0-alpha03 to 2.0.0-alpha04Release notes
Sourced from dev.chrisbanes.haze:haze's releases.
Changelog
Sourced from dev.chrisbanes.haze:haze's changelog.
... (truncated)
Commits
45477c0Prepare for release 2.0.0-alpha04f5b3ba5Document revamped alpha04 APIse94a4beUpdate roborazzi to v1.71.09518ccbPrepare alpha04 release documentation1ae2667Document Glass performance reference measurements334557dRefresh guidance for recent Haze 2 changes (#1196)9d72a6eReject invalid Glass configuration at construction (#1195)4ffcb23Document portable Glass fallback behavior (#1194)b503d7dResolve Glass light position from Alignment (#1193)2c95760Rename fixed Glass optics and add direct DSL (#1192)Updates
dev.chrisbanes.haze:haze-blurfrom 2.0.0-alpha03 to 2.0.0-alpha04Release notes
Sourced from dev.chrisbanes.haze:haze-blur's releases.
Changelog
Sourced from dev.chrisbanes.haze:haze-blur's changelog.
... (truncated)
Commits
45477c0Prepare for release 2.0.0-alpha04f5b3ba5Document revamped alpha04 APIse94a4beUpdate roborazzi to v1.71.09518ccbPrepare alpha04 release documentation1ae2667Document Glass performance reference measurements334557dRefresh guidance for recent Haze 2 changes (#1196)9d72a6eReject invalid Glass configuration at construction (#1195)4ffcb23Document portable Glass fallback behavior (#1194)b503d7dResolve Glass light position from Alignment (#1193)2c95760Rename fixed Glass optics and add direct DSL (#1192)Updates
dev.chrisbanes.haze:haze-blur-materialsfrom 2.0.0-alpha03 to 2.0.0-alpha04Release notes
Sourced from dev.chrisbanes.haze:haze-blur-materials's releases.
Changelog
Sourced from dev.chrisbanes.haze:haze-blur-materials's changelog.
... (truncated)
Commits
45477c0Prepare for release 2.0.0-alpha04f5b3ba5Document revamped alpha04 APIse94a4beUpdate roborazzi to v1.71.09518ccbPrepare alpha04 release documentation1ae2667Document Glass performance reference measurements334557dRefresh guidance for recent Haze 2 changes (#1196)9d72a6eReject invalid Glass configuration at construction (#1195)4ffcb23Document portable Glass fallback behavior (#1194)b503d7dResolve Glass light position from Alignment (#1193)2c95760Rename fixed Glass optics and add direct DSL (#1192)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)