aritra-tech / Notify

📝 Notify is a simple note application build to demonstrate the use of clean MVVM Architecture with Jetpack Compose and Material-3 guidelines along with some Modern Android development tools.
MIT License
316 stars 64 forks source link

Update dependency me.saket.telephoto:zoomable-image-coil to v0.11.2 #412

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
me.saket.telephoto:zoomable-image-coil 0.6.2 -> 0.11.2 age adoption passing confidence

Release Notes

saket/telephoto (me.saket.telephoto:zoomable-image-coil) ### [`v0.11.2`](https://togithub.com/saket/telephoto/releases/tag/0.11.2) Bug fixes - [https://github.com/saket/telephoto/pull/84](https://togithub.com/saket/telephoto/pull/84): Fixed an issue causing placeholders to sometimes take up the full screen (by [@​rharter](https://togithub.com/rharter)) - [https://github.com/saket/telephoto/issues/37](https://togithub.com/saket/telephoto/issues/37): Prevent a crash in `ZoomableAsyncImage()` after the app's disk cache is cleared - [https://github.com/saket/telephoto/issues/83](https://togithub.com/saket/telephoto/issues/83): Correctly display single-frame GIFs New changes - Increase memory cache hit rate with Coil by using `Precision.INEXACT` ### [`v0.10.0`](https://togithub.com/saket/telephoto/releases/tag/0.10.0) [Compare Source](https://togithub.com/saket/telephoto/compare/0.9.0...0.10.0) Bug fixes - [https://github.com/saket/telephoto/issues/70](https://togithub.com/saket/telephoto/issues/70), [https://github.com/saket/telephoto/issues/72](https://togithub.com/saket/telephoto/issues/72): Correctly update `ZoomableState` when `Modifier.zoomable()` is reused - [https://github.com/saket/telephoto/issues/71](https://togithub.com/saket/telephoto/issues/71): Make sure velocity tracker tracks the same pointer - [https://github.com/saket/telephoto/issues/81](https://togithub.com/saket/telephoto/issues/81): Read maximum fling velocity from composition locals Dependency updates - Compose compiler: 1.5.11 - Compose UI: 1.6.4 - Compose multiplatform: 1.6.4 ### [`v0.9.0`](https://togithub.com/saket/telephoto/releases/tag/0.9.0) [Compare Source](https://togithub.com/saket/telephoto/compare/0.8.0...0.9.0) Bug fixes - [https://github.com/saket/telephoto/issues/70](https://togithub.com/saket/telephoto/issues/70), [https://github.com/saket/telephoto/issues/72](https://togithub.com/saket/telephoto/issues/72): Zoomable modifier looses state after ZoomableState gets disposed and recreated Dependency updates - Compose compiler: 1.5.10 - Compose UI: 1.6.3 - Compose multiplatform: 1.6.1 ### [`v0.8.0`](https://togithub.com/saket/telephoto/releases/tag/0.8.0) [Compare Source](https://togithub.com/saket/telephoto/compare/0.7.1...0.8.0) Breaking changes - Reordered `SubSamplingImage()`'s parameters to move `Modifier` below all required parameters. New changes - Update Compose UI to `1.6.1` and Compose Multiplatform to `1.6.0-rc02` - Introduced [ZoomableState#transformedContentBounds](https://togithub.com/saket/telephoto/blob/706cf08cb976c0d9d9c6d0f95e4e64fc4efbf4ef/zoomable/src/commonMain/kotlin/me/saket/telephoto/zoomable/ZoomableState.kt#L88-L96) for observing transformed content bounds. This can be used for drawing decorations around the content or performing hit tests. - Placeholder images now respond to click listeners. Additionally, they will swallow all other zoom gestures instead of ignoring them. - [https://github.com/saket/telephoto/issues/3](https://togithub.com/saket/telephoto/issues/3): Read color space of bitmaps from Coil and Glide. Bug fixes - [https://github.com/saket/telephoto/issues/60](https://togithub.com/saket/telephoto/issues/60), [https://github.com/saket/telephoto/issues/65](https://togithub.com/saket/telephoto/issues/65): Improved detection of pinch-to-zoom gestures. - [https://github.com/saket/telephoto/issues/8](https://togithub.com/saket/telephoto/issues/8): Composables with `Modifier.zoomable()` are now drawn on the first frame. This fixes their broken layout preview. - [https://github.com/saket/telephoto/issues/58](https://togithub.com/saket/telephoto/issues/58): Fixed a resource leak when an image's EXIF metadata is read. - `ZoomableState#resetZoom()` now calculates the content's position on the same UI frame. - Images no longer flicker on start when they can't zoom-in any further. ### [`v0.7.1`](https://togithub.com/saket/telephoto/releases/tag/0.7.1) - Migrated all usages of `Modifier.composed()` to the new [`Modifier.Node` architecture](https://www.youtube.com/watch?v=BjGX2RftXsU). This should help with performance, especially if your app uses multiple zoomable content on the same screen. - [https://github.com/saket/telephoto/issues/54](https://togithub.com/saket/telephoto/issues/54): `ZoomableContentTransformation` now includes additional information about the content's scale: [`ScaleMetadata`](https://togithub.com/saket/telephoto/blob/9bf0937333e240832d5ecaad57bf31825f0d76b7/zoomable/src/commonMain/kotlin/me/saket/telephoto/zoomable/ZoomableContentTransformation.kt#L78-L90), Breaking changes - Reduced the public API surface by replacing all `data` classes with plain classes. These classes still implement `equals` and `hashCode` (thanks to [poko](https://togithub.com/drewhamilton/poko/)), but they no longer offer any `componentN()` or `copy()` functions. Bug fixes - [https://github.com/saket/telephoto/issues/53](https://togithub.com/saket/telephoto/issues/53): Prevent crashes when Compose UI reports the velocity of a gesture to be infinite. - [https://github.com/saket/telephoto/issues/41](https://togithub.com/saket/telephoto/issues/41): Fixed a crash where touch events received after the UI was restored would cause a division by zero error if the layout wasn't measured yet.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] commented 3 months ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (0.11.2). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.