Releases: nmdias/FeedKit
Releases · nmdias/FeedKit
9.1.2
9.1.1
9.1.0
What's Changed
- Trim white space in iTunesDuration parsing by @kaseyb002 in #103
- BUILD_LIBRARY_FOR_DISTRIBUTION updated to YES to avoid "Module compil… by @3257 in #109
- make compile with Xcode 10 by @jjochen in #105
- reimplement public method to get an NSError object from ParserError by @jjochen in #106
- Add RDF content:encoded path by @yjsan in #111
- Add test doc that demonstrates parser failure with unquoted ampersands by @GarthSnyder in #85
New Contributors
- @kaseyb002 made their first contribution in #103
- @3257 made their first contribution in #109
- @jjochen made their first contribution in #105
- @yjsan made their first contribution in #111
Full Changelog: 9.0.0...9.1.0
9.0.0
Added
- Support for Swift 5
Updated
- Usage of a custom Result type was deprecated in favor of Swift 5's Result type
Fixed
- Regression introduced in 7.1.1 affecting Linux build
- Extended permissive date formats to handle unparsed pubDate
- #86 #76 reported by kejour and RayZhao1998
- FeedKit.Result collides with Swift 5 Result
- #88 reported by lauri-koli-vincit
- JSONFeedParser date parsing can cause unexpected behaviour
- Elements media:content/media:keywords not being picked up
- Handle non initialized feed models
- Build failure on Linux & Swift 5.1
8.1.1
What's Changed
- Avoid reencoding all incoming data to UTF-8 by @GarthSnyder in #83
Full Changelog: 8.1.0...8.1.1
8.1.0
What's Changed
- Adds support for itunes:type|episodeType|season|episode by @gcox in #61
- Make JSONFeed.init?(dictionary:) public by @lauri-koli in #58
- Date formatter Strings wrong by @hactar in #64
- Update Package.swift to support Swift 4.2 by @WilsonGramer in #80
New Contributors
- @gcox made their first contribution in #61
- @hactar made their first contribution in #64
- @WilsonGramer made their first contribution in #80
Full Changelog: 8.0.0...8.1.0
8.0.0
Full Changelog: 7.1.1...8.0.0
Snyder
What's Changed
- Detect existing data encoding and convert to UTF-8 before parsing by @dyerc in #43
- Faster and more robust feed type determination by @GarthSnyder in #51
- Allow parsing from an InputStream containing XML by @GarthSnyder in #52
- Terminate XML parsing as soon as a complete feed is received by @GarthSnyder in #53
- Strip leading and trailing whitespace before parsing dates by @GarthSnyder in #54
- Parse all RSS and ATOM dates permissively by @GarthSnyder in #56
- Reattempt parsing of RFC822 dates without day prefix by @GarthSnyder in #55
New Contributors
Full Changelog: 7.1.0...7.1.1
Swift 4.1
Full Changelog: 7.0.1...7.1.0