Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 29, 2025

This PR contains the following updates:

Package Type Update Change
miette workspace.dependencies major 5.10 -> 7.0

Release Notes

zkat/miette (miette)

v7.6.0

Bug Fixes
Features
  • graphical: support rendering related diagnostics as nested (#​417) (771a0751)
  • labels: add support for disabling the primary label line/col information (#​419) (f2ef693d)
  • deps: update thiserror from 1.0.56 to 2.0.11 (#​426) (59c81617)

v7.5.0

Features
  • graphical: support rendering related diagnostics as nested (#​417) (771a0751)
Bug Fixes
  • graphical: prevent leading newline when no link/code (#​418) (1e1938a0)

v7.4.0

Compare Source

Features

v7.3.0

Compare Source

Features
Performance
Bug Fixes
Documentation

v7.2.0

Compare Source

Features
  • wasm: add feature "fancy-no-syscall" for wasm targets (#​349) (328bf379)
Bug Fixes
  • label-collections: Label collection fixes and cleanup (#​343) (75fea093)
  • invalid span: skip the snippet when read_span fails (#​347) (7d9dfc6e)
  • redundant-import: fix a warning and CI failure in nightly (#​348) (6ea86a22)

v7.1.0

Compare Source

Features
  • derive: enable more boxed types to be #[diagnostic_source] (#​338) (c2f06f6c)
  • source: derive common traits for NamedSource, SourceSpan, and SourceOffset (#​340) (6f09250c)
  • collection: add support for collection of labels (#​341) (03060245)
Bug Fixes

v7.0.0

Compare Source

This is a small breaking release on the heels of 6.0 because I neglected to
bump owo-colors. I figured it's a good time to do it, before 6.0 gets more
widely used.

Features
  • fancy: Add option to change the link display text (#​335) (c7144ee5)
  • deps: bump dependencies (a4011d17)
    • BREAKING CHANGE: This bumps owo-colors to 4.0, which is a breaking change because we expose its styles as part of the graphical renderer API

v6.0.1

Compare Source

Bug Fixes
  • graphical: oops. Fix theme issue (8b46679c)
  • fmt: remove nightly-only fmt flags (1fa7f524)
  • highlighter: ugh, missed another spot (ab7c066e)

v6.0.0

Compare Source

The long-awaited 6.0 release of miette is here, with TONS of goodies, not
least of which is syntax highlighting support!

It also comes with a few breaking changes so make sure to check below and
update your code as needed!

Features
  • labels: Add support for primary label in specifying line/col information (#​291) (db0b7e40)
  • derive: Allow optional sources in derive (#​301) (88d00e0e)
  • derive: Make miette-derive be able to be turned off (#​304) (c7ba5b7e)
  • graphical: Expose additional textwrap options (#​321) (fd77257c)
  • graphical: support rendering labels that contain newlines (#​318) (865d67c8)
  • graphical: Add wrap_lines: bool option allowing wrapping be disabled entirely (#​328) (b0744462)
  • graphical: render disjoint snippets separately for cleaner output (#​324) (19c22143)
  • deps: Bump terminal-size to v0.3.0 (#​308) (c0a298e5)
    • BREAKING CHANGE: This requires an MSRV bump to 1.70.0.
  • source-code: Don't override provided source code (#​300) (0d5c2ce7)
    • BREAKING CHANGE: Source code is no longer overridden if it was provided by the diagnostic's own source_code() impl.
  • source: use usize for length (#​265) (fad0e76a)
    • BREAKING CHANGE: This changes SourceSpan's length type to usize.
  • source: Allow inner source type of a NamedSource to be borrowed (#​254) (1df3b1a5)
    • BREAKING CHANGE: This makes the NamedSource type generic over its Source type, instead of boxing it.
  • highlighting: add syntax highlighting support with syntect crate (#​313) (e65d0a78)
  • deps: remove is-terminal dep in favor of std::io::IsTerminal (e5c7ae46)
  • deps: remove once_cell dep in favor of std::sync::OnceLock (4c48584f)
    • BREAKING CHANGE: This requires an MSRV bump to 1.70.0.
  • deps: bump some semver-breaking deps to newer versions (29d000f2)
  • MSRV: Actually bump the MSRV to 1.70.0 (ab59a7bc)
Bug Fixes
Documentation
  • README: Move import of NamedResult to where it is used (#​309) (d37ada87)

Configuration

📅 Schedule: Branch creation - "after 8pm,before 6am" in timezone America/Los_Angeles, Automerge - "after 8pm,before 6am" in timezone America/Los_Angeles.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Oct 29, 2025
@renovate
Copy link
Contributor Author

renovate bot commented Oct 29, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --package miette@5.10.0 --precise 7.6.0
    Updating crates.io index
    Updating git repository `https://github.com/oxidecomputer/rats-corim`
From https://github.com/oxidecomputer/rats-corim
 * [new ref]         bb4a08dd507514f98c54f5fc67eadf14a0705f4e -> refs/commit/bb4a08dd507514f98c54f5fc67eadf14a0705f4e
    Updating git repository `https://github.com/oxidecomputer/slog-error-chain`
From https://github.com/oxidecomputer/slog-error-chain
 * [new ref]         15f69041f45774602108e47fb25e705dc23acfb2 -> refs/commit/15f69041f45774602108e47fb25e705dc23acfb2
    Updating git repository `https://github.com/jgallagher/serialport-rs`
From https://github.com/jgallagher/serialport-rs
 * [new ref]         36c9f0e0292eac32215ab77c5847bf7afb13f000 -> refs/commit/36c9f0e0292eac32215ab77c5847bf7afb13f000
    Updating git repository `https://github.com/oxidecomputer/yubihsm.rs`
From https://github.com/oxidecomputer/yubihsm.rs
 * [new ref]         ab1d0ac182ae949567d988ddb2fc168ea45e4556 -> refs/commit/ab1d0ac182ae949567d988ddb2fc168ea45e4556
    Updating git repository `https://github.com/oxidecomputer/ipcc-rs`
From https://github.com/oxidecomputer/ipcc-rs
 * [new ref]         dbaad520e1f5ae32c10db16ce176f9c24de95652 -> refs/commit/dbaad520e1f5ae32c10db16ce176f9c24de95652
error: failed to select a version for the requirement `miette = "^5.1.1"`
candidate versions found which didn't match: 7.6.0
location searched: crates.io index
required by package `knuffel v3.2.0`
    ... which satisfies dependency `knuffel = "^3.2.0"` of package `attest-mock v0.1.0 (/tmp/renovate/repos/github/oxidecomputer/dice-util/attest-mock)`

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant