Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update dependency me.saket.telephoto:zoomable-image-coil to v0.14.0 (s…
…lackhq#1799) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [me.saket.telephoto:zoomable-image-coil](https://redirect.github.com/saket/telephoto) | dependencies | minor | `0.13.0` -> `0.14.0` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>saket/telephoto (me.saket.telephoto:zoomable-image-coil)</summary> ### [`v0.14.0`](https://redirect.github.com/saket/telephoto/releases/tag/0.14.0) [Compare Source](https://redirect.github.com/saket/telephoto/compare/0.13.0...0.14.0) New changes - Support for Coil 3 (`me.saket.telephoto:zoomable-image-coil3:{version}`) - Added state restoration of zoom & pan values across orientation changes - Zoom & pan transformations now render synchronously instead of lagging behind by a frame, eliminating flicker during layout size changes - Added [ZoomableImageState#isImageDisplayedInFullQuality](https://redirect.github.com/saket/telephoto/blob/5ec5625e6d90a5fe18175195abc0324472141886/zoomable-image/core/src/main/kotlin/me/saket/telephoto/zoomable/ZoomableImageState.kt#L33-L37) - Added new APIs for custom `ZoomableImageSource` implementations: - [SubSamplingImageSource#canBeSubSampled()](https://redirect.github.com/saket/telephoto/blob/5ec5625e6d90a5fe18175195abc0324472141886/zoomable-image/sub-sampling-image/src/main/kotlin/me/saket/telephoto/subsamplingimage/internal/imageChecks.kt#L11-L14) - [SubSamplingImageSource#exists()](https://redirect.github.com/saket/telephoto/blob/5ec5625e6d90a5fe18175195abc0324472141886/zoomable-image/sub-sampling-image/src/main/kotlin/me/saket/telephoto/subsamplingimage/internal/imageChecks.kt#L28-L29) Bug fixes - [#​95](https://redirect.github.com/saket/telephoto/issues/95): Removed explicit recycling of bitmap decoders - [#​97](https://redirect.github.com/saket/telephoto/issues/97): Added protection against `NaN` velocities - [#​99](https://redirect.github.com/saket/telephoto/issues/99): Added handling for non-existent content URIs to prevent crashes - [#​110](https://redirect.github.com/saket/telephoto/issues/110): Added workaround for a Compose UI issue with unknown color spaces - `ZoomableImage()` will now display its `contentDescription` even if the image isn't loaded yet - Content alignment can now be updated even if the image is zoomed in - Prevented multiple buffering of `SubSamplingImageSource.rawSource()` Deprecations - `ZoomableContentLocation#size()` is no longer used - `SubSamplingImageState#isImageLoaded` → `isImageDisplayed` - `SubSamplingImageState#isImageLoadedInFullQuality` → `isImageDisplayedInFullQuality` - `ZoomableState#setContentLocation()` → `setContentLocationSynchronously()` </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNC4xIiwidXBkYXRlZEluVmVyIjoiMzkuMTQuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
- Loading branch information