Skip to content

Releases: nmdias/FeedKit

9.1.2

06 Apr 00:39
Compare
Choose a tag to compare

9.1.1

04 Apr 12:06
Compare
Choose a tag to compare

9.1.0

03 Apr 00:53
Compare
Choose a tag to compare

9.0.0

10 Oct 16:28
Compare
Choose a tag to compare

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
  • FeedKit.Result collides with Swift 5 Result
  • 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

15 Mar 14:13
Compare
Choose a tag to compare

Fixed

8.1.0

23 Feb 23:48
Compare
Choose a tag to compare

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 and media:thumbnails xml elements within the media:content element in the Media namespace Models
  • Added support for the itunes:type, ìtunes:episodeType, itunes:season, and itunes:episode elements
  • Added public initializers to the JSON Feed Model

Updated

  • Adopted Codable conformance for mapping JSON feeds
  • Removed verbose output pod lib lint in travis

Fixed

  • Update Package.swift to support Swift 4.2
  • Correct line endings and file permissions
  • Fixed date formatter strings

8.0.0

10 Jun 09:48
Compare
Choose a tag to compare

Updated

  • Initializers no longer failable

Fixed

  • Null parser for feed:// protocol
  • Fixed unexpected upfront fetching of data for url causing UI hang

Snyder

08 Jun 23:54
Compare
Choose a tag to compare

Updated

  • Parse all RSS and ATOM dates permissively
  • Reattempt parsing of RFC822 dates without day prefix
  • Strip leading and trailing whitespace before parsing dates
  • Terminate XML parsing as soon as a complete feed is received
  • Allow parsing from an InputStream containing XML
  • Faster and more robust feed type determination

Fixed

  • Detect existing data encoding and convert to UTF-8 before parsing

Swift 4.1

27 Apr 22:51
Compare
Choose a tag to compare

Added

  • Support for Xcode 9.3 and Swift 4.1

7.0.1

02 Nov 20:36
Compare
Choose a tag to compare

Fixed

  • Fixed 'characters' is deprecated for Swift 4.0.2 #41