Skip to content

chore(deps): update dependency rust to v1.99.0 - #10421

Open
renovate[bot] wants to merge 4 commits into
devfrom
renovate/rustc
Open

renovate[bot] wants to merge 4 commits into
devfrom
renovate/rustc

Conversation

@renovate

@renovate renovate Bot commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
rust (source, changelog) tools minor 1.98.1 → 1.99.0

Release Notes

rust-lang/rust (rust)

v1.99.0

Compare Source

==========================

Language

Compiler

Platform Support

Refer to Rust's platform support page
for more information on Rust's tiered platform support.

Libraries

Stabilized APIs

Cargo

  • Add a new built-in profile debug. This is a preparation for transitioning the dev profile away from debugging to give a saner default for faster development iterations. Currently there is no difference between dev and debug profiles. docs #​17214
  • Workspace members on edition 2024 or later can now override an inherited workspace dependency's default-features field. For example, serde = { workspace = true, default-features = false } now turns off default features even when the workspace definition enables them. On earlier editions, default-features = false is ignored with a warning. (RFC 3945) #​17126

See also the full Cargo changelog

Rustdoc

Compatibility Notes

Internal Changes

These changes do not affect any public interfaces of Rust, but they represent
significant improvements to the performance or internals of rustc and related
tools.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ 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 enabled auto-merge (squash) October 6, 2026 02:39
@apollo-librarian

apollo-librarian Bot commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

✅ Docs preview ready

The preview is ready to be viewed. View the preview

File Changes

0 new, 2 changed, 0 removed
* graphos/routing/(latest)/customization/custom-binary.mdx
* graphos/routing/(latest)/_sidebar.yaml

Build ID: b0505bcc370ac68b5e9f17be
Build Logs: View logs

URL: https://www.apollographql.com/docs/deploy-preview/b0505bcc370ac68b5e9f17be


⚠️ AI Style Review — 1 Issue Found

Summary

This pull request updates the documentation style guide with the following changes: the Framing section now mandates imperative verbs for instructions; Products and Features prohibits articles before standalone names like Router; Text Formatting requires version numbers formatted as 'vX.Y.Z' and specific descriptive link text; Verb Tense and Voice shifts focus to active voice and present tense; Voice guidelines now emphasize an authoritative and encouraging tone for recommendations; and Word and Symbol Usage specifies that numbers in CLI or code contexts must use numerals with code font.

Duration: 2518ms
Review Log: View detailed log

This review is AI-generated. Please use common sense when accepting these suggestions, as they may not always be accurate or appropriate for your specific context.

@github-actions

github-actions Bot commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

@renovate[bot], please consider creating a changeset entry in /.changesets/. These instructions describe the process and tooling.

rohan-b99 and others added 3 commits October 6, 2026 10:43
Renovate's rustc group only bumped the mise configs, leaving
rust-toolchain.toml, the MSRV, the DIY Dockerfile and the docs at
1.98.1. Previous toolchain bumps moved all of these together, and
rust-toolchain.toml is what cargo uses outside mise.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
`cargo xtask lint` denies warnings, and 1.99 reports three new ones:

- `semicolon_in_expressions_from_non_local_macros` now fires for insta
  snapshot assertions used as a block's tail expression. Terminate those
  calls with a semicolon so they are statements.
- `AtomicUsize::fetch_update` is deprecated in favour of the identically
  behaving `try_update`.
- clippy's `nonstandard_macro_braces` rejects `vec!( ... )` in xtask;
  use `vec![ ... ]`.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Cargo 1.99 deprecates hyphenated lint names in `[lints]` tables and
warns once per entry on every build. Rename them to the canonical
snake_case names; the configured levels are unchanged.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rohan-b99
rohan-b99 disabled auto-merge October 6, 2026 09:51
@rohan-b99
rohan-b99 requested a review from a team as a code owner October 6, 2026 09:51
@renovate

renovate Bot commented Oct 6, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

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