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

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 1, 2023

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 dependabot bot added the dependencies Pull requests that update a dependency file label Apr 1, 2023
@dependabot dependabot bot force-pushed the dependabot/cargo/libheif-rs-0.19.2 branch 4 times, most recently from 79e423b to 93b89c1 Compare April 1, 2023 09:42
@bcyran bcyran force-pushed the dependabot/cargo/libheif-rs-0.19.2 branch from bdc3bd6 to 0517fc2 Compare April 1, 2023 11:42
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jul 1, 2023

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.

@bcyran
Copy link
Owner

bcyran commented Oct 2, 2023

@dependabot rebase

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Oct 2, 2023

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 and others added 2 commits October 3, 2023 20:29
Bumps [libheif-rs](https://github.com/cykooz/libheif-rs) from 0.15.1 to 0.19.2.
- [Release notes](https://github.com/cykooz/libheif-rs/releases)
- [Changelog](https://github.com/Cykooz/libheif-rs/blob/master/CHANGELOG.md)
- [Commits](Cykooz/libheif-rs@v0.15.1...v0.19.2)

---
updated-dependencies:
- dependency-name: libheif-rs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@bcyran bcyran force-pushed the dependabot/cargo/libheif-rs-0.19.2 branch from 0517fc2 to 2ee2191 Compare October 3, 2023 18:30
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.

None yet

1 participant