Skip to content

chore(deps): bump toml from 0.9.11+spec-1.1.0 to 1.0.3+spec-1.1.0#64

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/toml-1.0.3spec-1.1.0
Open

chore(deps): bump toml from 0.9.11+spec-1.1.0 to 1.0.3+spec-1.1.0#64
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/cargo/toml-1.0.3spec-1.1.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 21, 2026

Bumps toml from 0.9.11+spec-1.1.0 to 1.0.3+spec-1.1.0.

Commits
  • 7f345e2 chore: Release
  • 09ef8c6 docs: Update changelog
  • e134bb6 fix(toml): Don't error on dotted keys extending implicit tables (#1107)
  • 8413dbb fix(toml): Don't error on dotted keys extending implicit tables
  • c38c7b7 refactor(parser): Align check structure
  • 8d73f2b refactor(parser): Align check order
  • 8da0c6b refactor(parser): Better align similar code
  • 82bf863 refactor(parser): Clarify intent of mixed table check
  • 170ebca test(edit): Ipdate encoder compliance to 1.1
  • 07dc3fd test(parse): Show duplicate key error
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [toml](https://github.com/toml-rs/toml) from 0.9.11+spec-1.1.0 to 1.0.3+spec-1.1.0.
- [Commits](toml-rs/toml@toml-v0.9.11...toml-v1.0.3)

---
updated-dependencies:
- dependency-name: toml
  dependency-version: 1.0.3+spec-1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Feb 21, 2026
@dependabot dependabot bot requested a review from neiii as a code owner February 21, 2026 19:42
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Feb 21, 2026
@greptile-apps
Copy link
Contributor

greptile-apps bot commented Feb 21, 2026

Greptile Summary

This PR upgrades the toml crate from version 0.9.11 to 1.0.3, a major version bump that brings the library to its 1.0 stable release. The upgrade includes improvements to TOML 1.1 spec compliance, particularly fixes for dotted keys extending implicit tables.

Key changes:

  • toml dependency updated from 0.9 to 1.0 in Cargo.toml
  • Lock file reflects transitive dependency updates: toml_datetime (0.7.5 → 1.0.0), toml_parser (1.0.6 → 1.0.9)
  • Minor transitive updates to windows-sys (0.52.0 → 0.61.2) and getrandom (0.3.4 → 0.4.1)

Compatibility assessment:
The codebase uses standard toml APIs (toml::from_str, toml::to_string_pretty, toml::Table, toml::de::Error) which remain stable across the 0.9→1.0 transition. The major version bump primarily represents the library reaching maturity rather than introducing breaking changes to the public API.

Confidence Score: 5/5

  • Safe to merge - automated dependency update with no breaking API changes
  • This is a standard dependency maintenance PR from Dependabot upgrading toml to its 1.0 stable release. The codebase uses only stable public APIs that remain unchanged, and the version bump primarily reflects library maturity. No code changes are required.
  • No files require special attention

Important Files Changed

Filename Overview
Cargo.toml Updated toml dependency from 0.9 to 1.0 - straightforward version bump in workspace dependencies
Cargo.lock Lock file updated with toml 1.0.3 and transitive dependencies (toml_datetime 1.0.0, toml_parser 1.0.9); also includes minor windows-sys and getrandom updates

Last reviewed commit: c9ad202

Copy link
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

2 files reviewed, no comments

Edit Code Review Agent Settings | Greptile

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 rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants