Skip to content

Releases: nmdias/FeedKit

9.1.2

06 Apr 00:39
Compare
Choose a tag to compare

What's Changed

  • adds FoundationNetworking import for linux by @daSkier in #116

New Contributors

Full Changelog: 9.1.1...9.1.2

9.1.1

04 Apr 12:06
Compare
Choose a tag to compare

What's Changed

  • Fix issue with missing itunes:title tag by @lepolt in #114

New Contributors

Full Changelog: 9.1.0...9.1.1

9.1.0

03 Apr 00:53
Compare
Choose a tag to compare

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

Full Changelog: 9.0.0...9.1.0

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

What's Changed

Full Changelog: 8.1.0...8.1.1

8.1.0

23 Feb 23:48
Compare
Choose a tag to compare

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

Full Changelog: 8.0.0...8.1.0

8.0.0

10 Jun 09:48
Compare
Choose a tag to compare

Full Changelog: 7.1.1...8.0.0

Snyder

08 Jun 23:54
Compare
Choose a tag to compare

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

  • @dyerc made their first contribution in #43

Full Changelog: 7.1.0...7.1.1

Swift 4.1

27 Apr 22:51
Compare
Choose a tag to compare

Full Changelog: 7.0.1...7.1.0

7.0.1

02 Nov 20:36
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 7.0.0...7.0.1