tru 0.1.2

TOON reference implementation in Rust (JSON <-> TOON)
Documentation
# Dependency Upgrade Log

**Date:** 2026-01-21
**Project:** toon_rust

## Summary

This document logs the upgrade of all dependencies to their latest stable versions.

---

## Dependency Updates

### Production Dependencies

| Crate | Current Version | Target Version | Status | Notes |
|-------|-----------------|----------------|--------|-------|
| clap | 4.5 | 4.5.54 | Pending | Minor version bump, no breaking changes expected |
| clap_complete | 4.5 | 4.5.65 | Pending | Minor version bump, no breaking changes expected |
| serde | 1.0 | 1.0.228 | Pending | Patch version bump, backward compatible |
| serde_json | 1.0 | 1.0.149 | Pending | Patch version bump, backward compatible |
| anyhow | 1.0 | 1.0.100 | Pending | Patch version bump, backward compatible |
| thiserror | 2.0 | 2.0.18 | Pending | Already on 2.0, patch bump only |
| tracing | 0.1 | 0.1.44 | Pending | Patch version bump, backward compatible |
| tracing-subscriber | 0.3 | 0.3.22 | Pending | Patch version bump, backward compatible |
| chrono | 0.4 | 0.4.43 | Pending | Patch version bump, backward compatible |

### Build Dependencies

| Crate | Current Version | Target Version | Status | Notes |
|-------|-----------------|----------------|--------|-------|
| vergen-gix | 9.1 | 9.1.0 | Pending | Already at latest stable (10.x is beta only) |

### Dev Dependencies

| Crate | Current Version | Target Version | Status | Notes |
|-------|-----------------|----------------|--------|-------|
| tempfile | 3.10 | 3.24.0 | Pending | Minor version bumps, should be backward compatible |
| assert_cmd | 2.0 | 2.1.2 | Pending | Minor version bump |
| predicates | 3.1 | 3.1.3 | Pending | Patch version bump |
| criterion | 0.8 | 0.8.1 | Pending | Patch version bump |
| walkdir | 2.4 | 2.5.0 | Pending | Minor version bump |
| insta | 1.38 | 1.46.1 | Pending | Minor version bump |
| proptest | 1.6 | 1.9.0 | Pending | Minor version bump |
| rand | 0.9.2 | 0.9.2 | Pending | Already at latest stable (0.10.x is rc only) |

---

## GitHub Actions Updates

| Action | Current | Target | Status |
|--------|---------|--------|--------|
| actions/checkout | v4 (34e11487...) | v6 (8e8c483d...) | Pending |
| actions/upload-artifact | v4 (ea165f8d...) | v4 (ea165f8d...) | Already at v4 |
| actions/download-artifact | v4 (d3f86a10...) | v4 (d3f86a10...) | Already at v4 |
| actions/attest-build-provenance | v1 (e8998f94...) | v3 (43d14bc2...) | Pending |

---

## Upgrade Process Log

### Step 1: Update Cargo.toml Dependencies

Starting with all dependency updates in Cargo.toml...