Skip to content

chore: release v1.20.1#382

Open
mise-en-dev wants to merge 1 commit intomainfrom
release
Open

chore: release v1.20.1#382
mise-en-dev wants to merge 1 commit intomainfrom
release

Conversation

@mise-en-dev
Copy link
Copy Markdown
Collaborator

@mise-en-dev mise-en-dev commented Apr 6, 2026

🔍 Other Changes

  • Use published clap-sort crate instead of inlined module by @jdx in #409

📦️ Dependency Updates

@greptile-apps
Copy link
Copy Markdown

greptile-apps bot commented Apr 6, 2026

Greptile Summary

This is a patch release (v1.20.0 → v1.20.1) that bumps the version across Cargo.toml, fnox.usage.kdl, and regenerated docs, adds a changelog entry, and consolidates 25+ dependency updates — notably the RustCrypto stack (aes-gcm 0.11.0-rc.3, sha2 0.11, hkdf 0.13), reqwest 0.13, keepass 0.10, rand 0.10, and usage-lib v3, plus the structural change of moving clap-sort from an inlined module to a published crate in [dev-dependencies].

Confidence Score: 5/5

This PR is safe to merge — it is a well-structured patch release with version bump, changelog, and intentional dependency updates with no logic changes.

All changes are version/release bookkeeping (Cargo.toml, fnox.usage.kdl, CHANGELOG.md) and auto-generated docs. All dependency updates were individually reviewed and merged as separate PRs before being rolled up here. No application logic was modified. No P0 or P1 findings.

No files require special attention. Cargo.toml contains aes-gcm 0.11.0-rc.3 (a pre-release cryptographic dependency), but this was a deliberate choice from PR #410 to align the RustCrypto stack.

Important Files Changed

Filename Overview
Cargo.toml Version bumped to 1.20.1; multiple major dependency upgrades including aes-gcm 0.11.0-rc.3 (RustCrypto stack), reqwest 0.13, keepass 0.10, rand 0.10, usage-lib v3, which v8, strum 0.28, toml_edit 0.25; clap-sort moved to dev-dependencies
CHANGELOG.md New v1.20.1 changelog entry accurately documents all changes included in this release
Cargo.lock Lock file updated to reflect all dependency version changes
docs/cli/index.md Auto-generated CLI docs updated to reflect version 1.20.1
docs/cli/commands.json Auto-generated commands JSON updated to reflect version 1.20.1
fnox.usage.kdl Version field updated from 1.20.0 to 1.20.1

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[PR #382: chore release v1.20.1] --> B[Version Bump]
    A --> C[Dependency Updates]
    A --> D[Doc Regeneration]

    B --> B1[Cargo.toml: 1.20.0 → 1.20.1]
    B --> B2[fnox.usage.kdl: version 1.20.1]

    C --> C1[RustCrypto Stack\naes-gcm 0.11.0-rc.3\nsha2 0.11 / hkdf 0.13]
    C --> C2[Network/HTTP\nreqwest 0.13\nrmcp 1.4.0]
    C --> C3[Storage\nkeepass 0.10\nrand 0.10]
    C --> C4[Dev Dependency\nclap-sort 1 published crate]
    C --> C5[CI/Actions\ncheckout v6\nmise-action v4\netc]

    D --> D1[docs/cli/index.md]
    D --> D2[docs/cli/commands.json]
    D --> D3[CHANGELOG.md]
Loading

Reviews (25): Last reviewed commit: "chore: release v1.20.1" | Re-trigger Greptile

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the project version from 1.20.0 to 1.20.1 across the Cargo configuration, documentation, and usage files, and includes a changelog entry for dependency updates. I have no feedback to provide as these changes are standard maintenance tasks.

@mise-en-dev mise-en-dev force-pushed the release branch 23 times, most recently from 97aeaf6 to 421eabb Compare April 12, 2026 13:02
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