Releases: nmdias/FeedKit
Releases · nmdias/FeedKit
9.1.2
9.1.1
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
8.1.0
Added
- Support for Swift 4.2
- Added public initializers to the RSS and Atom Feed Models
- Added support for the
media:title
,media:description
,media:player
andmedia:thumbnails
xml elements within themedia:content
element in the Media namespace Models- #66 reported by sglushchenko
- Added support for the
itunes:type
,ìtunes:episodeType
,itunes:season
, anditunes:episode
elements- #61 by George Cox
- Added public initializers to the JSON Feed Model
- #58 by Lauri Koli
Updated
- Adopted Codable conformance for mapping JSON feeds
- Removed verbose output pod lib lint in travis
Fixed
8.0.0
Snyder
Updated
- Parse all RSS and ATOM dates permissively
- #56 by GarthSnyder
- Reattempt parsing of RFC822 dates without day prefix
- #55 by GarthSnyder
- Strip leading and trailing whitespace before parsing dates
- #54 by GarthSnyder
- Terminate XML parsing as soon as a complete feed is received
- #53 by GarthSnyder
- Allow parsing from an InputStream containing XML
- #52 by GarthSnyder
- Faster and more robust feed type determination
- #51 by GarthSnyder