Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump sketch from 3.2.5 to 3.3.0 #29

Merged
merged 2 commits into from
Jan 3, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 1, 2024

Bumps sketch from 3.2.5 to 3.3.0.
Updates io.github.panpf.sketch3:sketch from 3.2.5 to 3.3.0

Release notes

Sourced from io.github.panpf.sketch3:sketch's releases.

v3.3.0 Stable

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-rc02

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-rc01

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta06

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

3.3.0-beta05

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta04

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta03

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

Changelog

Sourced from io.github.panpf.sketch3:sketch's changelog.

v3.3.0 stable

sketch:

  • Request:
    • change: With the help of View.findViewTreeLifecycleOwner() and LocalLifecycleOwner.current API, the latest Lifecycle can now be automatically obtained, and there is no need to actively set the Lifecycle.
    • change: The enqueue() and execute() methods of DisplayRequest, LoadRequest, and DownloadRequest are now extended functions, requiring the import of dependencies
    • new: Add addListener(), removeListener(), addProgressListener(), removeProgressListener() methods for DisplayRequest.Builder, DisplayRequest.Builder, DisplayRequest.Builder
    • new: DisplayRequest adds the allowSetNullDrawable(Boolean) method, which can set whether to allow null Drawables to be set to ImageView or AsyncImagePainter
    • new: ImageRequest and ImageOptions add uriEmpty() method for more convenient configuration of uri empty state image
  • execute:
    • improve: Now after onStart check uri is empty
  • cache:
    • change: Upgrading Result LruDiskCache internalVersion will clear all old caches
  • decode:
    • improve: Improved calculation of inSampleSize on API 16, and now uses 2 times the target size as the maximum bitmap size when the opengl texture size cannot be obtained
  • resize:
    • new: Precision adds SMALLER_SIZE enum value
    • new: Adds LongImageDecider(), PrecisionDecider(Precision), ScaleDecider(Scale), SizeResolver( Size) functions
  • StateImage:
    • fix: Fixed a bug where other images may be displayed unexpectedly when uri is empty
    • fix: Fix the bug of request interruption when StateImage fails to obtain Drawable
    • change: A null placeholder or error drawable is now no longer set to an ImageView by default
    • deprecated: Deprecate all overloaded constructors of IconStateImage and replace them with the IconStateImage() function
    • new: IconStateImage adds iconSize attribute to support adjusting the size of the icon
    • new: Added IconStateImage() function, specifically used to create IconStateImage
    • new: Added AnimatableIconStateImage class for displaying dynamic placeholder
  • log:
    • change: Logger no longer outputs thread names by default. You need to manually set Logger.showThreadName = true to output thread names.
    • improve: Built-in exceptions no longer print stack information
  • http:
    • change: No longer intercept download requests with 'Transfer-Encoding' is 'chunked'
    • improve: HttpUriFetcher now also verifies that readLength and contentLength are the same when disabling disk caching, and throws an exception if they are not
  • other:
    • new: Split out the sketch-core module to provide basic functionality
    • new: SketchSingleton adds the setSketch() method, which is used to set up a singleton instance of Sketch

sketch-zoom:

... (truncated)

Commits

Updates io.github.panpf.sketch3:sketch-okhttp from 3.2.5 to 3.3.0

Release notes

Sourced from io.github.panpf.sketch3:sketch-okhttp's releases.

v3.3.0 Stable

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-rc02

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-rc01

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta06

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

3.3.0-beta05

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta04

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta03

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

Changelog

Sourced from io.github.panpf.sketch3:sketch-okhttp's changelog.

v3.3.0 stable

sketch:

  • Request:
    • change: With the help of View.findViewTreeLifecycleOwner() and LocalLifecycleOwner.current API, the latest Lifecycle can now be automatically obtained, and there is no need to actively set the Lifecycle.
    • change: The enqueue() and execute() methods of DisplayRequest, LoadRequest, and DownloadRequest are now extended functions, requiring the import of dependencies
    • new: Add addListener(), removeListener(), addProgressListener(), removeProgressListener() methods for DisplayRequest.Builder, DisplayRequest.Builder, DisplayRequest.Builder
    • new: DisplayRequest adds the allowSetNullDrawable(Boolean) method, which can set whether to allow null Drawables to be set to ImageView or AsyncImagePainter
    • new: ImageRequest and ImageOptions add uriEmpty() method for more convenient configuration of uri empty state image
  • execute:
    • improve: Now after onStart check uri is empty
  • cache:
    • change: Upgrading Result LruDiskCache internalVersion will clear all old caches
  • decode:
    • improve: Improved calculation of inSampleSize on API 16, and now uses 2 times the target size as the maximum bitmap size when the opengl texture size cannot be obtained
  • resize:
    • new: Precision adds SMALLER_SIZE enum value
    • new: Adds LongImageDecider(), PrecisionDecider(Precision), ScaleDecider(Scale), SizeResolver( Size) functions
  • StateImage:
    • fix: Fixed a bug where other images may be displayed unexpectedly when uri is empty
    • fix: Fix the bug of request interruption when StateImage fails to obtain Drawable
    • change: A null placeholder or error drawable is now no longer set to an ImageView by default
    • deprecated: Deprecate all overloaded constructors of IconStateImage and replace them with the IconStateImage() function
    • new: IconStateImage adds iconSize attribute to support adjusting the size of the icon
    • new: Added IconStateImage() function, specifically used to create IconStateImage
    • new: Added AnimatableIconStateImage class for displaying dynamic placeholder
  • log:
    • change: Logger no longer outputs thread names by default. You need to manually set Logger.showThreadName = true to output thread names.
    • improve: Built-in exceptions no longer print stack information
  • http:
    • change: No longer intercept download requests with 'Transfer-Encoding' is 'chunked'
    • improve: HttpUriFetcher now also verifies that readLength and contentLength are the same when disabling disk caching, and throws an exception if they are not
  • other:
    • new: Split out the sketch-core module to provide basic functionality
    • new: SketchSingleton adds the setSketch() method, which is used to set up a singleton instance of Sketch

sketch-zoom:

... (truncated)

Commits

Updates io.github.panpf.sketch3:sketch-zoom from 3.2.5 to 3.3.0

Release notes

Sourced from io.github.panpf.sketch3:sketch-zoom's releases.

v3.3.0 Stable

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-rc02

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-rc01

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta06

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

3.3.0-beta05

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta04

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta03

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

Changelog

Sourced from io.github.panpf.sketch3:sketch-zoom's changelog.

v3.3.0 stable

sketch:

  • Request:
    • change: With the help of View.findViewTreeLifecycleOwner() and LocalLifecycleOwner.current API, the latest Lifecycle can now be automatically obtained, and there is no need to actively set the Lifecycle.
    • change: The enqueue() and execute() methods of DisplayRequest, LoadRequest, and DownloadRequest are now extended functions, requiring the import of dependencies
    • new: Add addListener(), removeListener(), addProgressListener(), removeProgressListener() methods for DisplayRequest.Builder, DisplayRequest.Builder, DisplayRequest.Builder
    • new: DisplayRequest adds the allowSetNullDrawable(Boolean) method, which can set whether to allow null Drawables to be set to ImageView or AsyncImagePainter
    • new: ImageRequest and ImageOptions add uriEmpty() method for more convenient configuration of uri empty state image
  • execute:
    • improve: Now after onStart check uri is empty
  • cache:
    • change: Upgrading Result LruDiskCache internalVersion will clear all old caches
  • decode:
    • improve: Improved calculation of inSampleSize on API 16, and now uses 2 times the target size as the maximum bitmap size when the opengl texture size cannot be obtained
  • resize:
    • new: Precision adds SMALLER_SIZE enum value
    • new: Adds LongImageDecider(), PrecisionDecider(Precision), ScaleDecider(Scale), SizeResolver( Size) functions
  • StateImage:
    • fix: Fixed a bug where other images may be displayed unexpectedly when uri is empty
    • fix: Fix the bug of request interruption when StateImage fails to obtain Drawable
    • change: A null placeholder or error drawable is now no longer set to an ImageView by default
    • deprecated: Deprecate all overloaded constructors of IconStateImage and replace them with the IconStateImage() function
    • new: IconStateImage adds iconSize attribute to support adjusting the size of the icon
    • new: Added IconStateImage() function, specifically used to create IconStateImage
    • new: Added AnimatableIconStateImage class for displaying dynamic placeholder
  • log:
    • change: Logger no longer outputs thread names by default. You need to manually set Logger.showThreadName = true to output thread names.
    • improve: Built-in exceptions no longer print stack information
  • http:
    • change: No longer intercept download requests with 'Transfer-Encoding' is 'chunked'
    • improve: HttpUriFetcher now also verifies that readLength and contentLength are the same when disabling disk caching, and throws an exception if they are not
  • other:
    • new: Split out the sketch-core module to provide basic functionality
    • new: SketchSingleton adds the setSketch() method, which is used to set up a singleton instance of Sketch

sketch-zoom:

... (truncated)

Commits

Updates io.github.panpf.sketch3:sketch-gif-movie from 3.2.5 to 3.3.0

Release notes

Sourced from io.github.panpf.sketch3:sketch-gif-movie's releases.

v3.3.0 Stable

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-rc02

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-rc01

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta06

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

3.3.0-beta05

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta04

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta03

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

Changelog

Sourced from io.github.panpf.sketch3:sketch-gif-movie's changelog.

v3.3.0 stable

sketch:

  • Request:
    • change: With the help of View.findViewTreeLifecycleOwner() and LocalLifecycleOwner.current API, the latest Lifecycle can now be automatically obtained, and there is no need to actively set the Lifecycle.
    • change: The enqueue() and execute() methods of DisplayRequest, LoadRequest, and DownloadRequest are now extended functions, requiring the import of dependencies
    • new: Add addListener(), removeListener(), addProgressListener(), removeProgressListener() methods for DisplayRequest.Builder, DisplayRequest.Builder, DisplayRequest.Builder
    • new: DisplayRequest adds the allowSetNullDrawable(Boolean) method, which can set whether to allow null Drawables to be set to ImageView or AsyncImagePainter
    • new: ImageRequest and ImageOptions add uriEmpty() method for more convenient configuration of uri empty state image
  • execute:
    • improve: Now after onStart check uri is empty
  • cache:
    • change: Upgrading Result LruDiskCache internalVersion will clear all old caches
  • decode:
    • improve: Improved calculation of inSampleSize on API 16, and now uses 2 times the target size as the maximum bitmap size when the opengl texture size cannot be obtained
  • resize:
    • new: Precision adds SMALLER_SIZE enum value
    • new: Adds LongImageDecider(), PrecisionDecider(Precision), ScaleDecider(Scale), SizeResolver( Size) functions
  • StateImage:
    • fix: Fixed a bug where other images may be displayed unexpectedly when uri is empty
    • fix: Fix the bug of request interruption when StateImage fails to obtain Drawable
    • change: A null placeholder or error drawable is now no longer set to an ImageView by default
    • deprecated: Deprecate all overloaded constructors of IconStateImage and replace them with the IconStateImage() function
    • new: IconStateImage adds iconSize attribute to support adjusting the size of the icon
    • new: Added IconStateImage() function, specifically used to create IconStateImage
    • new: Added AnimatableIconStateImage class for displaying dynamic placeholder
  • log:
    • change: Logger no longer outputs thread names by default. You need to manually set Logger.showThreadName = true to output thread names.
    • improve: Built-in exceptions no longer print stack information
  • http:
    • change: No longer intercept download requests with 'Transfer-Encoding' is 'chunked'
    • improve: HttpUriFetcher now also verifies that readLength and contentLength are the same when disabling disk caching, and throws an exception if they are not
  • other:
    • new: Split out the sketch-core module to provide basic functionality
    • new: SketchSingleton adds the setSketch() method, which is used to set up a singleton instance of Sketch

sketch-zoom:

... (truncated)

Commits

Updates io.github.panpf.sketch3:sketch-extensions from 3.2.5 to 3.3.0

Release notes

Sourced from io.github.panpf.sketch3:sketch-extensions's releases.

v3.3.0 Stable

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-rc02

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-rc01

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta06

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

3.3.0-beta05

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta04

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

v3.3.0-beta03

Please check the CHANGELOG.md file for updated log 更新日志请查看 CHANGELOG.md 文件

Changelog

Sourced from io.github.panpf.sketch3:sketch-extensions's changelog.

v3.3.0 stable

sketch:

  • Request:
    • change: With the help of View.findViewTreeLifecycleOwner() and LocalLifecycleOwner.current API, the latest Lifecycle can now be automatically obtained, and there is no need to actively set the Lifecycle.
    • change: The enqueue() and execute() methods of DisplayRequest, LoadRequest, and DownloadRequest are now extended functions, requiring the import of dependencies
    • new: Add addListener(), removeListener(), addProgressListener(), removeProgressListener() methods for DisplayRequest.Builder, DisplayRequest.Builder, DisplayRequest.Builder
    • new: DisplayRequest adds the allowSetNullDrawable(Boolean) method, which can set whether to allow null Drawables to be set to ImageView or AsyncImagePainter
    • new: ImageRequest and ImageOptions add uriEmpty() method for more convenient configuration of uri empty state image
  • execute:
    • improve: Now after onStart check uri is empty
  • cache:
    • change: Upgrading Result LruDiskCache internalVersion will clear all old caches
  • decode:
    • improve: Improved calculation of inSampleSize on API 16, and now uses 2 times the target size as the maximum bitmap size when the opengl texture size cannot be obtained
  • resize:
    • new: Precision adds SMALLER_SIZE enum value
    • new: Adds LongImageDecider(), PrecisionDecider(Precision), ScaleDecider(Scale), SizeResolver( Size) functions
  • StateImage:
    • fix: Fixed a bug where other images may be displayed unexpectedly when uri is empty
    • fix: Fix the bug of request interruption when StateImage fails to obtain Drawable
    • change: A null placeholder or error drawable is now no longer set to an ImageView by default
    • deprecated: Deprecate all overloaded constructors of IconStateImage and replace them with the IconStateImage() function
    • new: IconStateImage adds iconSize attribute to support adjusting the size of the icon
    • new: Added IconStateImage() function, specifically used to create IconStateImage
    • new: Added AnimatableIconStateImage class for displaying dynamic placeholder
  • log:
    • change: Logger no longer outputs thread names by default. You need to manually set Logger.showThreadName = true to output thread names.
    • improve: Built-in exceptions no longer print stack information
  • http:
    • change: No longer intercept download requests with 'Transfer-Encoding' is 'chunked'
    • improve: HttpUriFetcher now also verifies that readLength and contentLength are the same when disabling disk caching, and throws an exception if they are not
  • other:
    • new: Split out the sketch-core module to provide basic functionality
    • new: SketchSingleton adds the setSketch() method, which is used to set up a singleton instance of Sketch

sketch-zoom:

... (truncated)

Commits

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 will merge this PR once CI passes on it, as requested by @5ec1cff.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jan 1, 2024
@5ec1cff
Copy link
Owner

5ec1cff commented Jan 2, 2024

@dependabot recreate

Bumps `sketch` from 3.2.5 to 3.3.0.

Updates `io.github.panpf.sketch3:sketch` from 3.2.5 to 3.3.0
- [Release notes](https://github.com/panpf/sketch/releases)
- [Changelog](https://github.com/panpf/sketch/blob/main/CHANGELOG.md)
- [Commits](https://github.com/panpf/sketch/commits/3.3.0)

Updates `io.github.panpf.sketch3:sketch-okhttp` from 3.2.5 to 3.3.0
- [Release notes](https://github.com/panpf/sketch/releases)
- [Changelog](https://github.com/panpf/sketch/blob/main/CHANGELOG.md)
- [Commits](https://github.com/panpf/sketch/commits/3.3.0)

Updates `io.github.panpf.sketch3:sketch-zoom` from 3.2.5 to 3.3.0
- [Release notes](https://github.com/panpf/sketch/releases)
- [Changelog](https://github.com/panpf/sketch/blob/main/CHANGELOG.md)
- [Commits](https://github.com/panpf/sketch/commits/3.3.0)

Updates `io.github.panpf.sketch3:sketch-gif-movie` from 3.2.5 to 3.3.0
- [Release notes](https://github.com/panpf/sketch/releases)
- [Changelog](https://github.com/panpf/sketch/blob/main/CHANGELOG.md)
- [Commits](https://github.com/panpf/sketch/commits/3.3.0)

Updates `io.github.panpf.sketch3:sketch-extensions` from 3.2.5 to 3.3.0
- [Release notes](https://github.com/panpf/sketch/releases)
- [Changelog](https://github.com/panpf/sketch/blob/main/CHANGELOG.md)
- [Commits](https://github.com/panpf/sketch/commits/3.3.0)

---
updated-dependencies:
- dependency-name: io.github.panpf.sketch3:sketch
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.github.panpf.sketch3:sketch-okhttp
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.github.panpf.sketch3:sketch-zoom
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.github.panpf.sketch3:sketch-gif-movie
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.github.panpf.sketch3:sketch-extensions
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/gradle/master/sketch-3.3.0 branch from 2d38493 to c6e1ac7 Compare January 2, 2024 01:25
@5ec1cff
Copy link
Owner

5ec1cff commented Jan 3, 2024

@dependabot squash and merge

@dependabot dependabot bot merged commit 2c762f4 into master Jan 3, 2024
1 check passed
@dependabot dependabot bot deleted the dependabot/gradle/master/sketch-3.3.0 branch January 3, 2024 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant