timewall icon indicating copy to clipboard operation
timewall copied to clipboard

build(deps): bump libheif-rs from 0.15.1 to 0.19.2

Open dependabot[bot] opened this issue 2 years ago • 3 comments

Bumps libheif-rs from 0.15.1 to 0.19.2.

Release notes

Sourced from libheif-rs's releases.

[0.19.2] - 2023-03-22

Added

  • Added method HeifContext::set_max_decoding_threads().

[0.19.1] - 2023-03-19

  • Fixed path_to_cstring() function for building on Windows (#11).

[0.19.0] - 2023-03-12

Added

  • Added LibHeif structure to initialise internals of libheif, load plugins, get instances of encoders, decode ImageHandle into Image, get version of linked libheif.
  • Added EncoderDescriptor structure that describe some properties of encoder and may be used to get Encoder instance from LibHeif.
  • Added EncodingOptions::new() method.

Changed

  • BREAKING: Removed method HeifContext::encoder_for_format(). Use LibHeif::encoder_for_format() method instead.
  • BREAKING: Removed method ImageHandle::decode(). Use LibHeif::decode() method instead.
  • BREAKING: Lifetime of Encoder structure now bounds by lifetime of LibHeif instance.
  • BREAKING: Method Encoder::name() now returns String instead &str.
  • Structure DecodingOptions was exposed in public interface of the crate.

[0.18.0] - 2023-03-02

Added

  • Added methods add_generic_metadata(), add_exif_metadata() and add_xmp_metadata() for HeifContext.

Changed

  • BREAKING: Changed type of argument type_filer of methods ImageHandle::number_of_metadata_blocks() and ImageHandle::metadata_block_ids(). Now it must be something that implements Into<FourCC>. For example - b"Exif".
  • BREAKING: Changed order of arguments of method ImageHandle::metadata_block_ids().

[0.17.0] - 2023-02-25

Added

  • Added methods Image::width() and Image::height() for receiving width and height of the main image channel (Y in YCbCr, or any in RGB).
  • Added method Image::storage_bits_per_pixel(). This method returns the number of bits used for storage of each pixel.
  • Added methods Image::set_color_profile_raw() and Image::set_color_profile_nclx().
  • Added field storage_bits_per_pixel into structure Plane.
  • Added method ColorProfileRaw::new().
  • Methods new and set_color_primaries were addeded into structure ColorProfileNCLX.

Changed

  • BREAKING: Old methods Image::width(channel) and Image::height(channel) were renamed into Image::channel_width(channel)

... (truncated)

Changelog

Sourced from libheif-rs's changelog.

[0.19.2] - 2023-03-22

Added

  • Added method HeifContext::set_max_decoding_threads().

[0.19.1] - 2023-03-19

Fixed

  • Fixed path_to_cstring() function for building on Windows (#11).

[0.19.0] - 2023-03-12

Added

  • Added LibHeif structure to initialise internals of libheif, load plugins, get instances of encoders, decode ImageHandle into Image, get version of linked libheif.
  • Added EncoderDescriptor structure that describe some properties of encoder and may be used to get Encoder instance from LibHeif.
  • Added EncodingOptions::new() method.

Changed

  • BREAKING: Removed method HeifContext::encoder_for_format(). Use LibHeif::encoder_for_format() method instead.
  • BREAKING: Removed method ImageHandle::decode(). Use LibHeif::decode() method instead.
  • BREAKING: Lifetime of Encoder structure now bounds by lifetime of LibHeif instance.
  • BREAKING: Method Encoder::name() now returns String instead &str.
  • Structure DecodingOptions was exposed in public interface of the crate.

[0.18.0] - 2023-03-02

Added

  • Added methods add_generic_metadata(), add_exif_metadata() and add_xmp_metadata() for HeifContext.

Changed

  • BREAKING: Changed type of argument type_filer of methods ImageHandle::number_of_metadata_blocks() and ImageHandle::metadata_block_ids(). Now it must be something that implements Into<FourCC>. For example - b"Exif".
  • BREAKING: Changed order of arguments of method ImageHandle::metadata_block_ids().

... (truncated)

Commits
  • 17b8466 chore: Release libheif-rs version 0.19.2
  • 9cecf7f Added method HeifContext::set_max_decoding_threads().
  • 1ca325e chore: Release libheif-rs version 0.19.1
  • dd206eb - Fixed path_to_cstring() function for building on Windows
  • b826955 chore: Release libheif-rs version 0.19.0
  • 269b570 - Added LibHeif structure to initialise internals of libheif, load plugin...
  • 32f5490 Fixed CHANGELOG.md
  • 80fc050 Fixed test add_metadata
  • 49ab36a chore: Release libheif-rs version 0.18.0
  • da591ca - Changed type of argument type_filer of methods ``ImageHandle::number_of_m...
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


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 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)
> **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

dependabot[bot] avatar Apr 01 '23 09:04 dependabot[bot]

A newer version of libheif-rs exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged.

dependabot[bot] avatar Jul 01 '23 08:07 dependabot[bot]

@dependabot rebase

bcyran avatar Oct 02 '23 16:10 bcyran

Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!

If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

dependabot[bot] avatar Oct 02 '23 16:10 dependabot[bot]

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

dependabot[bot] avatar Apr 05 '25 14:04 dependabot[bot]