All Versions
30
Latest Version
Avg Release Cycle
98 days
Latest Release
1478 days ago

Changelog History
Page 1

  • v9.1.2

    April 06, 2020
  • v9.1.1

    April 04, 2020
  • v9.1.0

    April 03, 2020
  • v9.0.0 Changes

    October 10, 2019

    βž• 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
  • v8.1.1 Changes

    March 15, 2019

    πŸ›  Fixed

  • v8.1.0 Changes

    February 23, 2019

    βž• 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

    • πŸ“œ FeedParser initializers no longer failable
    • 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
  • v8.0.0 Changes

    June 10, 2018

    ⚑️ Updated

    • πŸ“œ FeedParser initializers no longer failable

    πŸ›  Fixed

    • πŸ“œ Null parser for feed:// protocol
    • πŸ›  Fixed unexpected upfront fetching of data for url causing UI hang
  • v7.1.1 Changes

    June 08, 2018

    ⚑️ 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
  • v7.1.0 Changes

    April 27, 2018

    βž• Added

    • πŸ‘Œ Support for Xcode 9.3 and Swift 4.1
  • v7.0.1 Changes

    November 02, 2017

    πŸ›  Fixed

    • πŸ›  Fixed 'characters' is deprecated for Swift 4.0.2 #41