Skip to content

Add dependency update checking and upgrade to latest compatible versions#35

Draft
Copilot wants to merge 3 commits intov3-rustfrom
copilot/integrate-build-command-for-updates
Draft

Add dependency update checking and upgrade to latest compatible versions#35
Copilot wants to merge 3 commits intov3-rustfrom
copilot/integrate-build-command-for-updates

Conversation

Copy link
Contributor

Copilot AI commented Jan 26, 2026

Adds cargo outdated integration for tracking dependency freshness and upgrades all dependencies to their latest compatible versions.

Changes

  • Makefile: Added check-updates target using cargo outdated
  • Dependencies: Updated to latest patch/minor versions:
    • Core: axum 0.8.7→0.8.8, tokio 1.48→1.49, tower 0.5.2→0.5.3
    • Logging: tracing 0.1.41→0.1.44, tracing-subscriber 0.3.20→0.3.22
    • Templating: askama 0.14→0.15.1
    • Utilities: clap 4.5.52→4.5.54, thiserror 2.0.17→2.0.18, serde_json 1.0.145→1.0.149
  • README: Documented make check-updates command

All updates are backward-compatible within semver constraints. No breaking changes to public API or functionality.

Original prompt

Integrate some build command that reports on available updates available (to the project's dependencies).

Use that command to make upgrades to latest dependencies. Fix any issues you find but without breaking existing functionality.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits January 26, 2026 08:59
Co-authored-by: alexandru <11753+alexandru@users.noreply.github.com>
Co-authored-by: alexandru <11753+alexandru@users.noreply.github.com>
Copilot AI changed the title [WIP] Add build command for reporting on available updates Add dependency update checking and upgrade to latest compatible versions Jan 26, 2026
Copilot AI requested a review from alexandru January 26, 2026 09:04
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