Skip to content

chore(deps): bump syn from 2.0.114 to 2.0.116#260

Merged
arnavk23 merged 1 commit intomainfrom
dependabot/cargo/syn-2.0.116
Feb 16, 2026
Merged

chore(deps): bump syn from 2.0.114 to 2.0.116#260
arnavk23 merged 1 commit intomainfrom
dependabot/cargo/syn-2.0.116

Conversation

@dependabot
Copy link
Contributor

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

Bumps syn from 2.0.114 to 2.0.116.

Release notes

Sourced from syn's releases.

2.0.116

  • Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver (#1968)

2.0.115

  • Enable GenericArgument::Constraint parsing in non-full mode (#1966)
Commits
  • a62e54a Release 2.0.116
  • 5a8ed9f Merge pull request #1968 from dtolnay/receiver
  • 813afcc Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver
  • c172150 Add regression test for issue 1718
  • 0071ab3 Ignore type_complexity clippy lint
  • 3610c34 Release 2.0.115
  • f22e806 Merge pull request #1966 from dtolnay/constraint
  • a3faba7 Enable GenericArgument::Constraint parsing in non-full mode
  • 9065157 Pin CI miri to nightly-2026-02-11
  • 530e7e7 Update toml from 0.9 to 1.0
  • 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)

EntelligenceAI PR Summary

Routine dependency maintenance update bumping the syn crate to version 2.0.116.

  • Updated syn crate from 2.0.114 to 2.0.116 in Cargo.lock
  • Updated package checksum for the new version
  • Propagated changes through all transitive dependencies that rely on syn
  • No functional changes to project code

Bumps [syn](https://github.com/dtolnay/syn) from 2.0.114 to 2.0.116.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.114...2.0.116)

---
updated-dependencies:
- dependency-name: syn
  dependency-version: 2.0.116
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

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 16, 2026
@entelligence-ai-pr-reviews
Copy link
Contributor

Walkthrough

This PR performs a routine dependency maintenance update by bumping the syn crate from version 2.0.114 to 2.0.116 in the Cargo.lock file. This is a minor patch version update that automatically propagates through the dependency tree, affecting all transitive dependencies that rely on syn, including bindgen, darling, derive_more, pyo3-macros, serde_derive, thiserror-impl, tokio-macros, wasm-bindgen-macro, wit-bindgen, and zerocopy-derive. The package checksum has been updated to reflect the new version. No functional changes to the project's own codebase are included in this update.

Changes

File(s) Summary
Cargo.lock Updated syn crate from version 2.0.114 to 2.0.116 with corresponding checksum update. This minor patch update propagates to all transitive dependencies including bindgen, darling, derive_more, pyo3-macros, serde_derive, thiserror-impl, tokio-macros, wasm-bindgen-macro, wit-bindgen, and zerocopy-derive.

Sequence Diagram

This diagram shows the interactions between components:

sequenceDiagram
    participant Dev as Developer
    participant Cargo as Cargo Build System
    participant Registry as crates.io Registry
    participant Deps as Project Dependencies

    Note over Dev,Deps: Dependency Version Update: syn 2.0.114 → 2.0.116

    Dev->>Cargo: cargo update (or cargo build)
    activate Cargo
    
    Cargo->>Registry: Check for syn updates
    Registry-->>Cargo: syn 2.0.116 available
    
    Cargo->>Cargo: Resolve dependency tree
    Note over Cargo: Updates all transitive dependencies<br/>using syn crate
    
    loop For each affected dependency
        Cargo->>Deps: Update syn version reference
        Note over Deps: bindgen, clap_derive, darling_core,<br/>pyo3-macros, thiserror-impl,<br/>wasm-bindgen-macro, etc.
    end
    
    Cargo->>Cargo: Write updated Cargo.lock
    deactivate Cargo
    
    Cargo-->>Dev: Dependencies updated successfully
    
    Note over Dev,Deps: No code changes required<br/>Lock file updated only
Loading

🔗 Cross-Repository Impact Analysis

Enable automatic detection of breaking changes across your dependent repositories. → Set up now

Learn more about Cross-Repository Analysis

What It Does

  • Automatically identifies repositories that depend on this code
  • Analyzes potential breaking changes across your entire codebase
  • Provides risk assessment before merging to prevent cross-repo issues

How to Enable

  1. Visit Settings → Code Management
  2. Configure repository dependencies
  3. Future PRs will automatically include cross-repo impact analysis!

Benefits

  • 🛡️ Prevent breaking changes across repositories
  • 🔍 Catch integration issues before they reach production
  • 📊 Better visibility into your multi-repo architecture

▶️AI Code Reviews for VS Code, Cursor, Windsurf
Install the extension

Note for Windsurf Please change the default marketplace provider to the following in the windsurf settings:

Marketplace Extension Gallery Service URL: https://marketplace.visualstudio.com/_apis/public/gallery

Marketplace Gallery Item URL: https://marketplace.visualstudio.com/items

Entelligence.ai can learn from your feedback. Simply add 👍 / 👎 emojis to teach it your preferences. More shortcuts below

Emoji Descriptions:

  • ⚠️ Potential Issue - May require further investigation.
  • 🔒 Security Vulnerability - Fix to ensure system safety.
  • 💻 Code Improvement - Suggestions to enhance code quality.
  • 🔨 Refactor Suggestion - Recommendations for restructuring code.
  • ℹ️ Others - General comments and information.

Interact with the Bot:

  • Send a message or request using the format:
    @entelligenceai + *your message*
Example: @entelligenceai Can you suggest improvements for this code?
  • Help the Bot learn by providing feedback on its responses.
    @entelligenceai + *feedback*
Example: @entelligenceai Do not comment on `save_auth` function !

Also you can trigger various commands with the bot by doing
@entelligenceai command

The current supported commands are

  1. config - shows the current config
  2. retrigger_review - retriggers the review

More commands to be added soon.

@arnavk23 arnavk23 merged commit 63ae44c into main Feb 16, 2026
16 of 17 checks passed
@arnavk23 arnavk23 deleted the dependabot/cargo/syn-2.0.116 branch February 16, 2026 04:29
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.

1 participant

Comments