Skip to content

M1 #3: Update dependency versions#8

Merged
joaquinbejar merged 2 commits into
mainfrom
M1/issue-3-update-dependencies
Mar 6, 2026
Merged

M1 #3: Update dependency versions#8
joaquinbejar merged 2 commits into
mainfrom
M1/issue-3-update-dependencies

Conversation

@joaquinbejar

Copy link
Copy Markdown
Owner

Summary

Updated all dependencies to their latest compatible releases via cargo update and applied clippy auto-fixes for compatibility with newer lint rules.

Changes

  • Run cargo update to refresh all transitive dependencies (serde 1.0.228, tracing 0.1.44, chrono 0.4.44, etc.)
  • Apply clippy fixes: use #[derive(Default)] with #[default] attribute instead of manual impl Default
  • Reorder imports per clippy suggestions

Testing

  • Unit tests added/updated
  • Integration tests added/updated (if applicable)
  • Benchmark tests added/updated (if applicable)
  • Manual testing performed (cargo test --all-features)

Checklist

  • All public items have /// documentation
  • No warnings from cargo clippy --all-targets --all-features -- -D warnings
  • cargo fmt --all --check passes
  • No .unwrap(), .expect(), or panics in library code
  • Minimal dependencies — no unnecessary crates added

Closes #3

- Run cargo update to refresh all transitive dependencies
- Apply clippy fixes: use #[derive(Default)] with #[default] attribute
- Reorder imports per clippy suggestions

Closes #3
@joaquinbejar joaquinbejar added this to the v0.3.0 milestone Mar 6, 2026
@joaquinbejar joaquinbejar added the enhancement New feature or request label Mar 6, 2026
@joaquinbejar joaquinbejar self-assigned this Mar 6, 2026
@codecov-commenter

codecov-commenter commented Mar 6, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

@joaquinbejar joaquinbejar merged commit 4d48c30 into main Mar 6, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update dependency versions

2 participants