Skip to content

Bump syn from 2.0.101 to 2.0.117#1384

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/syn-2.0.117
Open

Bump syn from 2.0.101 to 2.0.117#1384
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/syn-2.0.117

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 6, 2026

Bumps syn from 2.0.101 to 2.0.117.

Release notes

Sourced from syn's releases.

2.0.117

  • Fix parsing of self:: pattern in first function argument (#1970)

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)

2.0.114

  • Make std dependencies more easily discoverable in source code (#1956, thanks @​tamird)

2.0.113

  • Allow parsing TypeParam with colon not followed by any type param bounds (#1953, thanks @​wyfo)

2.0.112

2.0.111

  • Allow first argument of braced!, bracketed!, parenthesized! to be an otherwise unused variable (#1946)

2.0.110

  • Tweaks to improve build speed (#1939, thanks @​dishmaker)
  • Make syn::ext::IdentExt::unraw available without "parsing" feature (#1940)
  • Support parsing syn::Meta followed by => (#1944)

2.0.109

2.0.108

  • Parse unrecognized or invalid literals as Lit::Verbatim (#1925)

2.0.107

  • Improve panic message when constructing a LitInt, LitFloat, or Lit from invalid syntax (#1917)
  • Improve panic message on Punctuated index out of bounds (#1922)

2.0.106

  • Replace ~const syntax with [const] conditionally const syntax in trait bounds (#1896, rust-lang/rust#139858)
  • Support conditionally const impl Trait types (#1897)
  • Reject polarity modifier and lifetime binder used in the same trait bound (#1899, rust-lang/rust#127054)
  • Parse const trait bounds with bound lifetimes (#1902)
  • Parse bound lifetimes with lifetime bounds (#1903)
  • Allow type parameters and const parameters in trait bounds and generic closures (#1904, #1907, #1908, #1909)

2.0.105

2.0.104

  • Disallow attributes on range expression (#1872)

... (truncated)

Commits
  • 7bcb37c Release 2.0.117
  • 9c6e7d3 Merge pull request #1970 from dtolnay/receiver
  • 019a848 Fix self:: pattern in first function argument
  • 23f54f3 Update test suite to nightly-2026-02-18
  • b99b9a6 Unpin CI miri toolchain
  • 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
  • Additional commits viewable in compare view


Note

Low Risk
Low risk dependency bump limited to the syn crate version and lockfile metadata; no functional code changes in this PR.

Overview
Updates the workspace dependency on syn from 2.0.101 to 2.0.117 in Cargo.toml.

Refreshes Cargo.lock accordingly (new syn version and checksum), with no other dependency or code changes.

Written by Cursor Bugbot for commit 882e217. This will update automatically on new commits. Configure here.

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added Changed Required label for PR that categorizes merge commit message as "Changed" for changelog dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Mar 6, 2026
@socket-security
Copy link
Copy Markdown

socket-security Bot commented Mar 6, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedcargo/​syn@​2.0.101 ⏵ 2.0.117100 +1100100100100

View full report

@coveralls-official
Copy link
Copy Markdown

coveralls-official Bot commented Mar 6, 2026

Pull Request Test Coverage Report for Build 23897770078

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 80.351%

Totals Coverage Status
Change from base Build 23897714852: 0.0%
Covered Lines: 14689
Relevant Lines: 18281

💛 - Coveralls

@dependabot dependabot Bot force-pushed the dependabot/cargo/syn-2.0.117 branch from ee0f890 to 49f3ca9 Compare March 11, 2026 11:53
@dependabot dependabot Bot force-pushed the dependabot/cargo/syn-2.0.117 branch 2 times, most recently from 09172ea to a9804d0 Compare March 24, 2026 23:38
Bumps [syn](https://github.com/dtolnay/syn) from 2.0.101 to 2.0.117.
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.101...2.0.117)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/cargo/syn-2.0.117 branch from a9804d0 to 882e217 Compare April 2, 2026 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changed Required label for PR that categorizes merge commit message as "Changed" for changelog 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