Releases: swiftlang/swift-syntax
Releases · swiftlang/swift-syntax
509.1.1
Fixes an issue that caused the swift-parser-cli
target to not build on visionOS.
509.1.0
- Supports SE-0407 Member Macro Conformances by adding a new defaulted version of the
expansion
function in MemberMacro
that receives the conformingTo
parameter
- Fixes a formatting bug not adding a space between a string/regex literal and a period (#2344)
509.0.2
Fixes a possible misaligned memory access
509.0.1
Fixes the following issues:
Foo<T>.bar
should not have whitespace added between >
and .
(#2224)
- Missing dependency declaration between
SwiftSyntaxMacroExpansion
and SwiftOperators
(#2224)
509.0.0
This is the 509.0.0 release of SwiftSyntax, aligned with Swift 5.9.
To use this snapshot add the following dependency to your Package.swift:
.package(url: "https://github.com/apple/swift-syntax", from: "509.0.0")
508.0.1
This release of SwiftSyntax is aligned with the release of Swift 5.8.
Compared to 508.0.0, this release relaxes the version requirement for swift-argument-parser
, resulting in fewer version conflicts for users of SwiftSyntax.
508.0.0
This is the 508.0.0 release of SwiftSyntax, aligned with the release of Swift 5.8.
To use this snapshot add the following dependency to your Package.swift:
.package(url: "https://github.com/apple/swift-syntax", from: "508.0.0")
0.50700.1
This is the 0.50700.1 release of SwiftSyntax that vends the parser library (_InternalSwiftSyntaxParser.dylib
) as a binary framework dependency on macOS.
To use this snapshot add the following dependency to your Package.swift:
.package(url: "https://github.com/apple/swift-syntax", branch: "0.50700.1")
Or, if using a swift-tools-version ≤ 5.4:
.package(url: "https://github.com/apple/swift-syntax", .branch("0.50700.1"))
⚠️ Important: This release of SwiftSyntax is incompatible with the parser library included in the swift-5.7-RELEASE toolchain. On Linux, download a recent swift-5.7-DEVELOPMENT-SNAPSHOT toolchain to use this SwiftSyntax version. On macOS, this version of SwiftSyntax is compatible with any recent Swift or Xcode toolchain because it includes the parser library as a binary dependency.
0.50700.0
This is the 0.50700.0 release of SwiftSyntax that vends the parser library (_InternalSwiftSyntaxParser.dylib
) as a binary framework dependency on macOS.
To use this snapshot add the following dependency to your Package.swift:
.package(url: "https://github.com/apple/swift-syntax", branch: "0.50700.0")
Or, if using a swift-tools-version ≤ 5.4:
.package(url: "https://github.com/apple/swift-syntax", .branch("0.50700.0"))
0.50600.1
This is the 0.50600.1 release of SwiftSyntax that vends the parser library (_InternalSwiftSyntaxParser.dylib
) as a binary framework dependency on macOS.
To use this snapshot add the following dependency to your Package.swift:
.package(url: "https://github.com/apple/swift-syntax", branch: "0.50600.1")
Or, if using a swift-tools-version ≤ 5.4:
.package(url: "https://github.com/apple/swift-syntax", .branch("0.50600.1"))