Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 21, 2022

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
actions/cache action minor v3.0.11 -> v3.5.0
anyhow dependencies patch 1.0.57 -> 1.0.100
chrono dependencies patch 0.4.19 -> 0.4.42
csv dependencies minor 1.1.6 -> 1.4.0
docker/build-push-action action minor v6.3.0 -> v6.18.0
docker/login-action action minor v3.2.0 -> v3.6.0
docker/setup-buildx-action action minor v3.4.0 -> v3.11.1
oauth2 dependencies minor 4.2.0 -> 4.4.2
pretty_env_logger dependencies minor 0.4.0 -> 0.5.0
reqwest dependencies minor 0.11 -> 0.12
restson dependencies minor 1.3.0 -> 1.5.0
serde (source) dependencies patch 1.0.146 -> 1.0.228
serde_json dependencies patch 1.0.81 -> 1.0.145
zip dependencies patch 0.6.3 -> 0.6.6

Release Notes

actions/cache (actions/cache)

v3.5.0

Compare Source

  • Bump actions/cache to v4.1.0

Full Changelog: actions/cache@v3...v3.5.0

v3.4.3

Compare Source

What's Changed

Full Changelog: actions/cache@v3.4.2...v3.4.3

v3.4.2

Compare Source

What's Changed

[!IMPORTANT]
As a reminder, there were important backend changes to release v3.4.0, see those release notes and the announcement for more details.

Full Changelog: actions/cache@v3.4.0...v3.4.2

v3.4.1

Compare Source

[!WARNING]
This version was incorrectly released using a SHA pointing to a newer version for immutable actions only. Please use v3.4.2 (or v3) instead.

v3.4.0

Compare Source

⚠️ Important Changes

The cache backend service has been rewritten from the ground up for improved performance and reliability. actions/cache now integrates with the new cache service (v2) APIs.

The new service will gradually roll out as of February 1st, 2025. The legacy service will also be sunset on the same date. Changes in these release are fully backward compatible.

We are deprecating some versions of this action. We recommend upgrading to version v4 or v3 as soon as possible before February 1st, 2025. (Upgrade instructions below).

If you are using pinned SHAs, please use the SHAs of versions v4.2.0 or v3.4.0

If you do not upgrade, all workflow runs using any of the deprecated actions/cache will fail.

Upgrading to the recommended versions will not break your workflows.

Read more about the change & access the migration guide: reference to the announcement.

Minor changes

Minor and patch version updates for these dependencies:

Full Changelog: actions/cache@v3.3.3...v3.4.0

v3.3.3

Compare Source

What's Changed

New Contributors

Full Changelog: actions/cache@v3...v3.3.3

v3.3.2

Compare Source

What's Changed

New Contributors

Full Changelog: actions/cache@v3...v3.3.2

v3.3.1

Compare Source

What's Changed

Full Changelog: actions/cache@v3...v3.3.1

v3.3.0

Compare Source

What's Changed

New Contributors

Full Changelog: actions/cache@v3...v3.3.0

v3.2.6

Compare Source

What's Changed

Full Changelog: actions/cache@v3...v3.2.6

v3.2.5

Compare Source

What's Changed

New Contributors

Full Changelog: actions/cache@v3...v3.2.5

v3.2.4

Compare Source

What's Changed

New Contributors

Full Changelog: actions/cache@v3...v3.2.4

v3.2.3

Compare Source

What's Changed

New Contributors

Full Changelog: actions/cache@v3...v3.2.3

v3.2.2

Compare Source

What's Changed

New Contributors

Full Changelog: actions/cache@v3.2.1...v3.2.2

v3.2.1

Compare Source

What's Changed

Full Changelog: actions/cache@v3.2.0...v3.2.1

v3.2.0

Compare Source

What's Changed

New Contributors

Full Changelog: actions/cache@v3...v3.2.0

dtolnay/anyhow (anyhow)

v1.0.100

Compare Source

  • Teach clippy to lint formatting arguments in bail!, ensure!, anyhow! (#​426)

v1.0.99

Compare Source

  • Allow build-script cleanup failure with NFSv3 output directory to be non-fatal (#​420)

v1.0.98

Compare Source

v1.0.97

Compare Source

  • Documentation improvements

v1.0.96

Compare Source

  • Documentation improvements

v1.0.95

Compare Source

v1.0.94

Compare Source

  • Documentation improvements

v1.0.93

Compare Source

  • Update dev-dependencies to thiserror v2

v1.0.92

Compare Source

  • Support Rust 1.82's &raw const and &raw mut syntax inside ensure! (#​390)

v1.0.91

Compare Source

  • Ensure OUT_DIR is left with deterministic contents after build script execution (#​388)

v1.0.90

Compare Source

  • Documentation improvements

v1.0.89

Compare Source

  • Make anyhow::Error's UnwindSafe and RefUnwindSafe impl consistently available between versions of Rust newer and older than 1.72 (#​386)

v1.0.88

Compare Source

  • Documentation improvements

v1.0.87

Compare Source

  • Support more APIs, including Error::new and Error::chain, in no-std mode on Rust 1.81+ (#​383)

v1.0.86

Compare Source

  • Fix parse error in ensure! with non-literal after minus sign (#​373)

v1.0.85

Compare Source

  • Improve ensure! macro's rules to unblock some rustc pretty-printer improvements (#​368, #​371)

v1.0.84

Compare Source

  • Disallow calling ensure! through a Not impl for a type that is not bool (#​367)

v1.0.83

Compare Source

  • Integrate compile-time checking of cfgs (#​363)

v1.0.82

Compare Source

  • Documentation improvements

v1.0.81

Compare Source

  • Make backtrace support available when using -Dwarnings (#​354)

v1.0.80

Compare Source

  • Fix unused_imports warnings when compiled by rustc 1.78

v1.0.79

Compare Source

  • Work around improperly cached build script result by sccache (#​340)

v1.0.78

Compare Source

  • Reduce spurious rebuilds under RustRover IDE when using a nightly toolchain (#​337)

v1.0.77

Compare Source

v1.0.76

Compare Source

  • Opt in to unsafe_op_in_unsafe_fn lint (#​329)

v1.0.75

Compare Source

v1.0.74

Compare Source

v1.0.73

Compare Source

v1.0.72

Compare Source

  • Documentation improvements

v1.0.71

Compare Source

  • Documentation improvements

v1.0.70

Compare Source

  • Update syn dependency to 2.x

v1.0.69

Compare Source

  • Documentation improvements

v1.0.68

Compare Source

  • Opt out of -Zrustdoc-scrape-examples on docs.rs for now

v1.0.67

Compare Source

  • Improve the backtrace captured when context() is used on an Option (#​280)

v1.0.66

Compare Source

  • Reduce unhelpful backtrace frames in backtraces captured during a context call (#​279)

v1.0.65

Compare Source

v1.0.64

Compare Source

  • Correctly propagate Backtrace when using #[source] anyhow::Error with thiserror crate (#​231)

v1.0.63

Compare Source

v1.0.62

Compare Source

  • Fix extra rebuilding when interleaving command-line cargo invocations with IDE builds (#​261)

v1.0.61

Compare Source

  • Work around rust-analyzer builds poisoning all subsequent command-line cargo builds (#​252)

v1.0.60

Compare Source

  • Propagate --target to rustc invocation when deciding about backtrace support (#​249, thanks @​RalfJung)

v1.0.59

Compare Source

  • Update crates.io metadata to include no-std category

v1.0.58

Compare Source

  • Fix some broken links in documentation
chronotope/chrono (chrono)

v0.4.42: 0.4.42

Compare Source

What's Changed

v0.4.41

Compare Source

What's Changed

v0.4.40: 0.4.40

Compare Source

What's Changed

v0.4.39: 0.4.39

Compare Source

What's Changed

v0.4.38

Compare Source

This release bring a ca. 20% improvement to the performance of the formatting code, and a convenient days_since method for the Weekday type.

Chrono 0.4.38 also removes the long deprecated rustc-serialize feature. Support for rustc-serialize will be soft-destabilized in the next Rust edition. Removing the feature will not break existing users of the feature; Cargo will just not update dependents that rely on it to newer versions of chrono.

In chrono 0.4.36 we made an accidental breaking change by switching to derive(Copy) for DateTime instead of a manual implementation. It is reverted in this release.

Removals
Additions
Fixes
  • Return error when rounding with a zero duration (#​1474, thanks @​Dav1dde)
  • Manually implement Copy for DateTime if offset is Copy (#​1573)
Internal
  • Inline test_encodable_json and test_decodable_json functions (#​1550)
  • CI: Reduce combinations in cargo hack check (#​1553)
  • Refactor formatting code (#​1335)
  • Optimize number formatting (#​1558)
  • Only package files needed for building and testing (#​1554)

Thanks to all contributors on behalf of the chrono team, @​djc and @​pitdicker!

v0.4.37

Compare Source

Version 0.4.36 introduced an unexpected breaking change and was yanked. In it LocalResult was renamed to MappedLocalTime to avoid the impression that it is a Result type were some of the results are errors. For backwards compatibility a type alias with the old name was added.

As it turns out there is one case where a type alias behaves differently from the regular enum: you can't import enum variants from a type alias with use chrono::LocalResult::*. With 0.4.37 we make the new name MappedLocalTime the alias, but keep using it in function signatures and the documentation as much as possible.

See also the release notes of chrono 0.4.36 from yesterday for the yanked release.

v0.4.36

Compare Source

This release un-deprecates the methods on TimeDelta that were deprecated with the 0.4.35 release because of the churn they are causing for the ecosystem.

New is the DateTime::with_time() method. As an example of when it is useful:

use chrono::{Local, NaiveTime};
// Today at 12:00:00
let today_noon = Local::now().with_time(NaiveTime::from_hms_opt(12, 0, 0).unwrap());
Additions
Deprecations
  • Revert TimeDelta deprecations (#​1543)
  • Deprecate TimeStamp::timestamp_subsec_nanos, which was missed in the 0.4.35 release (#​1486)
Documentation
  • Correct version number of deprecation notices (#​1486)
  • Fix some typos (#​1505)
  • Slightly improve serde documentation (#​1519)
  • Main documentation: simplify links and reflow text (#​1535)
Internal
  • CI: Lint benchmarks (#​1489)
  • Remove unnessary Copy and Send impls (#​1492, thanks @​erickt)
  • Backport streamlined NaiveDate unit tests (#​1500, thanks @​Zomtir)
  • Rename LocalResult to TzResolution, add alias (#​1501)
  • Update windows-bindgen to 0.55 (#​1504)
  • Avoid duplicate imports, which generate warnings on nightly (#​1507)
  • Add extra debug assertions to NaiveDate::from_yof (#​1518)
  • Some small simplifications to DateTime::date_naive and NaiveDate::diff_months (#​1530)
  • Remove unwrap in Unix Local type (#​1533)
  • Use different method to ignore feature-dependent doctests (#​1534)

Thanks to all contributors on behalf of the chrono team, @​djc and @​pitdicker!

v0.4.35

Compare Source

Most of our efforts have shifted to improving the API for a 0.5 release, for which cleanups and refactorings are landing on the 0.4.x branch.

The most significant changes in this release are two sets of deprecations.

  • We deprecated all timestamp-related methods on NaiveDateTime. The reason is that a timestamp is defined to be in UTC. The NaiveDateTime type doesn't know the offset from UTC, so it was technically wrong to have these methods. The alternative is to use the similar methods on the DateTime<Utc> type, or from the TimeZone trait.

    Converting from NaiveDateTime to DateTime<Utc> is simple with .and_utc(), and in the other direction with .naive_utc().

  • The panicking constructors of TimeDelta (the new name of the Duration type) are deprecated. This was the last part of chrono that defaulted to panicking on error, dating from before rust 1.0.

  • A nice change is that NaiveDate now includes a niche. So now Option<NaiveDate>, Option<NaiveDateTime> and Option<DateTime<Tz>> are the same size as their base types.

  • format::Numeric and format::Fixed are marked as non_exhaustive. This will allow us to improve our formatting and parsing support, and we have reason to believe this breaking change will have little to no impact on users.

Additions
  • Add DateTime::{from_timestamp_micros, from_timestamp_nanos} (#​1234)
  • Add getters to Parsed (#​1465)
Deprecations
  • Deprecate timestamp methods on NaiveDateTime (#​1473)
  • Deprecate panicking constructors of TimeDelta (#​1450)
Changes/fixes
  • Use NonZeroI32 inside NaiveDate (#​1207)
  • Mark format::Numeric and format::Fixed as non_exhaustive (#​1430)
  • Parsed fixes to error values (#​1439)
  • Use overflowing_naive_local in DateTime::checked_add* (#​1333)
  • Do complete range checks in Parsed::set_* (#​1465)
Documentation
Internal

Thanks to all contributors on behalf of the chrono team, @​djc and @​pitdicker!

v0.4.34

Compare Source

Notable changes
  • In chrono 0.4.34 we finished the work

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 08867c6 to 32f2bda Compare November 28, 2022 04:49
@renovate renovate bot changed the title Update Rust crate serde to >=1.0.147 Update Rust crate serde to >=1.0.148 Nov 28, 2022
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 32f2bda to de6a1a1 Compare December 5, 2022 07:53
@renovate renovate bot changed the title Update Rust crate serde to >=1.0.148 Update Rust crate serde to >=1.0.149 Dec 5, 2022
@renovate renovate bot changed the title Update Rust crate serde to >=1.0.149 Update Rust crate serde to >=1.0.150 Dec 12, 2022
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 2f829c7 to 1bf4b39 Compare December 16, 2022 19:11
@renovate renovate bot changed the title Update Rust crate serde to >=1.0.150 Update Rust crate serde to >=1.0.151 Dec 16, 2022
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 1bf4b39 to 079b295 Compare December 21, 2022 15:14
@renovate renovate bot changed the title Update Rust crate serde to >=1.0.151 Update all non-major dependencies Dec 21, 2022
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 079b295 to 90f0503 Compare December 23, 2022 08:09
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 77bd04d to 4e22429 Compare March 17, 2023 06:01
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4e22429 to 24d2234 Compare March 30, 2023 21:56
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 24d2234 to 1475acc Compare April 17, 2023 12:11
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 1475acc to 808b27c Compare May 28, 2023 11:29
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 031e038 to 6bca8b2 Compare June 13, 2023 11:39
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from dc3ecbb to 76d4f7c Compare July 3, 2023 19:57
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 7 times, most recently from 1cb18b0 to 0e2369a Compare July 12, 2023 13:45
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 0e2369a to 4662f8c Compare July 19, 2023 21:50
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from fd4f598 to 0141832 Compare March 18, 2025 19:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 070d5f6 to 87ad3dd Compare April 8, 2025 12:12
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 87ad3dd to 2c1422b Compare April 14, 2025 03:46
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 5164f47 to 4872526 Compare April 29, 2025 15:25
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from fef5020 to bc5f362 Compare May 15, 2025 13:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from de63eb2 to 74da56d Compare June 2, 2025 15:51
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 77e095a to 58f5900 Compare June 12, 2025 08:46
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 6ccf62e to 37acc40 Compare June 18, 2025 11:08
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 00e7ae9 to 46f4b70 Compare July 1, 2025 20:45
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 987fe61 to 6e143af Compare July 18, 2025 23:43
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 6e143af to df66820 Compare August 4, 2025 16:14
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from df66820 to ca26779 Compare September 24, 2025 18:33
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from ca26779 to 53d4186 Compare September 29, 2025 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant