Releases: SwiftScream/URITemplate
Releases · SwiftScream/URITemplate
5.2.0
14 Jun 12:51
Compare
Sorry, something went wrong.
No results found
What's Changed
Fix: reject variable names with invalid period placement
Move benchmark tool to it's own package
5.1.0
11 Jun 13:43
Compare
Sorry, something went wrong.
No results found
What's Changed
Improve performance by parsing UTF8 where possible - a 2.4x to 3.7x improvement in parsing time
Fix: conform literal characters strictly to RFC
5.0.5
27 Mar 11:05
Compare
Sorry, something went wrong.
No results found
What's Changed
Tighten character sets to conform strictly to RFC
Bump github.com/swiftlang/swift-syntax from 601.0.1 to 603.0.0
5.0.4
24 Jan 12:49
Compare
Sorry, something went wrong.
No results found
Fix crash parsing templates with incomplete percent encoded triplets
5.0.3
24 Jan 01:05
Compare
Sorry, something went wrong.
No results found
Fix crash parsing some malformed templates; thanks @SolfaMode
Add URITemplate.level
5.0.2
02 May 12:11
Compare
Sorry, something went wrong.
No results found
Migrate apple/swift-* dependencies to swiftlang; thanks @bspenla
5.0.1
02 Jan 02:23
Compare
Sorry, something went wrong.
No results found
Enable macro usage on iOS
5.0.0
01 Jan 13:37
Compare
Sorry, something went wrong.
No results found
Move to swift 6.0 as minimum supported version
Leverage typed-throws
Add #URITemplate freestanding expression macro
Add #URLByExpandingURITemplate freestanding expression macro
Add @VariableProvider attached macro to provide default implementation of VariableProvider
Add TypedURITemplate enabling a type-safe process interface
4.0.0
13 Jun 13:43
Compare
Sorry, something went wrong.
No results found
Refine interface for specifying variables
Add docc documentation
Move to swift 5.9 as minimum supported version
3.1.0
20 Jan 10:42
Compare
Sorry, something went wrong.
No results found
Allow single-quote as literal, refer RFC errata 6937
Add Sendable conformance
Do not encode percent-encoded-triplets in reserved or fragment expansion
Update test suite
Support back to Swift 5.4