Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@athre0z
Copy link
Contributor

@athre0z athre0z commented Dec 28, 2024

Specifically:

  • breaking upgrade from bb8 v0.8.0 to v0.9.0
  • bb8 no longer needs async-trait
  • dependency on async-trait is now optional and only pulled in if refinery integration is enabled
  • updated all remaining dependencies to latest minor (cargo update) to un-break the build due to an old version of the time crate being used that recently encountered a breaking type inference change in rustc 1

Footnotes

  1. https://internals.rust-lang.org/t/type-inference-breakage-in-1-80-has-not-been-handled-well/21374

Specifically:

- breaking upgrade from bb8 v0.8.0 to v0.9.0
- bb8 no longer needs async-trait
- dependency on `async-trait` is now optional and only pulled in if
  refinery integration is enabled
- updated all remaining dependencies to un-break the build due to an
  old version of the time crate being used that recently encountered
  a breaking type inference change in rustc [^1]

[^1]: https://internals.rust-lang.org/t/type-inference-breakage-in-1-80-has-not-been-handled-well/21374
@negezor negezor merged commit 916c698 into Protryon:master Feb 25, 2025
4 checks passed
@athre0z athre0z deleted the bb8-0.9.0 branch February 25, 2025 13:00
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.

2 participants