This release adds Person.URL for author URLs and fixes several parser bugs, including author parsing for Name <email> values and names with parentheses or @.
Changes
- Add
Person.URLfor author URLs, including Atom URIs. (#340) - Split
Name <email>authors and keep names likeSmith & Sons (Ltd)and@jackinstead of dropping them. (#365) - Preserve file paths when resolving
xml:baseURLs. (#362) - Enforce response size limits through the end of the body. (#361)
- Return an error for null JSON feed items and authors instead of panicking. (#360)
- Fix quadratic allocations in extension text parsing. (#359)
- Reduce allocations when parsing dates with named zones. (#352)
- Remove the
urfave/clidependency. (#354) - Update
golang.org/x/netto v0.58.0 andtestifyto v1.12.1. (#341, #350)
Full changelog: v1.4.2...v1.5.0