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

Changelog History
Page 3

  • v5.0.0 Changes

    โž• Added

    • ๐Ÿ‘Œ Support for Swift 3.0
  • v4.1.0 Changes

    โž• Added

    • ๐Ÿ‘Œ Support for Xcode 8 (Swift 2.3)
  • v4.0.0 Changes

    ๐Ÿ“œ The FeedParser framework has been renamed FeedKit to prevent conflicts between the FeedParser module and the FeedParser class naming

  • v3.1.0 Changes

    โž• Added

    • ๐Ÿ‘ Dates support
      • RFC822
      • RFC3999
      • ISO8601
  • v3.0.0 Changes

    โž• Added

    • ๐Ÿ‘Œ Support for Atom feeds according to RFC 4287
    • โœ… Unit tests for the Atom specification
    • ๐Ÿ“œ Parse error handling
    • โœ… Parse error handling unit tests
    • NSData initializer
    • NSInputStream initializer
    • ๐ŸŽ Parse performance unit tests

    โšก๏ธ Updated

    • โœ… Unit tests for the RSS specification
    • โœ… Unit tests for the Content Module specification
    • โœ… Unit tests for the Dublin Core Module specification
    • โœ… Unit tests for the Syndication Module specification
    • ๐Ÿ“œ Tracking of the current XML DOM element being parsed with improved type safety
    • Consistent use of integer values to aid code interoperability
    • โšก๏ธ Syndication module Update Period mapping reliability
    • โœ… Consistency to the Given, When, Then unit test pattern

    โœ‚ Removed

    • Types of the RSS feed model dropped the explicit version 2
    • ๐ŸŒฒ Internal helper Debug.log(_)
    • Usage of assertionFailure(_)

    ๐Ÿ›  Fixed

    • ๐Ÿš€ Issue where the module 'FeedParser' was not compiled for testing when testing Release builds
    • ๐Ÿ“œ Issue where both Atom and RSS models were initialized despite the type of feed being parsed
    • Issue where the syndication namespace was not initialized properly causing child elements to also be nil
  • v2.1.0 Changes

    โž• Added

    • ๐Ÿ‘ watchOS Support
    • ๐Ÿ— Automated Tests and Builds for Travic-CI
    • Copyright notices
    • ๐Ÿ‘Œ Improved README instructions and readability

    ๐Ÿ›  Fixed

    • ๐Ÿš€ An issue where Tests would fail when running in release mode
  • v2.0.0 Changes

    ๐Ÿ“œ Iris has been renamed FeedParser to better reflect it's purpose and discoverability.

  • v1.1.1 Changes

    โž• Added

    • โœ… Tests for the RSS2 model
    • โœ… Tests for the Content Module model
    • โœ… Tests for the DublinCore Module model
    • โœ… Tests for the Syndication Module model
  • v1.1.0 Changes

    โž• Added

    • ๐Ÿ‘Œ Support for SPM
    • ๐Ÿ‘Œ Support for Cocoapods
  • v1.0.0 Changes

    โž• Added

    • ๐ŸŽ‰ Initial Release of Iris