alanvardy / tod

An unofficial Todoist command line client written in Rust
MIT License
104 stars 9 forks source link

build(deps): bump homedir from 0.2.1 to 0.3.3 #821

Closed dependabot[bot] closed 4 months ago

dependabot[bot] commented 4 months ago

Bumps homedir from 0.2.1 to 0.3.3.

Release notes

Sourced from homedir's releases.

Version 0.3.2

Fixed

  • Mistake in the documentation of the windows-coinitialize feature.

Version 0.3.1

Fixed

  • The crate did not compile if windows-coinitialize was not set (on Windows).

Version 0.3.0

Added

  • GetHomeInstance on Windows, for caching purposes.
  • A platform-agnostic interface for UserIdentifier.

Changed

  • The variants of GetHomeError on Windows have been adapted to the new implementation.
  • The UserIdentifier type on Windows is now immutable.
  • The windows-sys dependency has been replaced with the windows crate, as windows-sys is lacking in a required type.
  • The GetHomeInstance type on Windows to cache the IWbemServices interface for multiple queries.
  • Renamed get_home and get_my_home to home and my_home respectively.
  • Moved and renamed get_home_from_id, get_my_id, and get_id into the UserIdentifier type.
  • Changed the technique used to present a platform-agnostic interface in the crate root to mimic that used in the Rust standard library.

Removed

  • The wmi and serde dependencies have been removed.
Changelog

Sourced from homedir's changelog.

[0.3.3] - 2024-07-05

Fixed

  • A minor unsoundness hole existed in the method used to allocate SID buffers on Windows. Specifically, it was not checked that more than zero bytes were to be allocated, and it was not checked that the pointer returned from alloc was non-null.

[0.3.2] - 2024-07-04

Fixed

  • Mistake in the documentation of the windows-coinitialize feature.

[0.3.1] - 2024-07-04

Fixed

  • The crate did not compile if windows-coinitialize was not set (on Windows).

[0.3.0] - 2024-07-04

Added

  • GetHomeInstance on Windows, for caching purposes.
  • A platform-agnostic interface for UserIdentifier.

Changed

  • The variants of GetHomeError on Windows have been adapted to the new implementation.
  • The UserIdentifier type on Windows is now immutable.
  • The windows-sys dependency has been replaced with the windows crate, as windows-sys is lacking in a required type.
  • The GetHomeInstance type on Windows to cache the IWbemServices interface for multiple queries.
  • Renamed get_home and get_my_home to home and my_home respectively.
  • Moved and renamed get_home_from_id, get_my_id, and get_id into the UserIdentifier type.
  • Changed the technique used to present a platform-agnostic interface in the crate root to mimic that used in the Rust standard library.

Removed

  • The wmi and serde dependencies have been removed.
Commits


Dependabot compatibility score

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 @alanvardy.


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 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[bot] commented 4 months ago

One of your CI runs failed on this pull request, so Dependabot won't merge it.

Dependabot will still automatically merge this pull request if you amend it and your tests pass.

codecov[bot] commented 4 months ago

Codecov Report

Attention: Patch coverage is 0% with 1 line in your changes missing coverage. Please review.

Project coverage is 68.70%. Comparing base (26aa297) to head (3caa378). Report is 58 commits behind head on main.

Files Patch % Lines
src/config.rs 0.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #821 +/- ## ========================================== - Coverage 71.99% 68.70% -3.29% ========================================== Files 16 16 Lines 1164 1275 +111 ========================================== + Hits 838 876 +38 - Misses 326 399 +73 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.