universal_feed 0.7.0 copy "universal_feed: ^0.7.0" to clipboard
universal_feed: ^0.7.0 copied to clipboard

Universal parser for RSS and Atom feeds with support for some extensions (dc, dcterms, media, itunes, georss, syndication, content)

0.7.0 #

  • refactor how extensions are handled. Now each feed type has its own extension handler.
  • refactor internal parser methods.
  • fix how permalinks are handled in rss feeds. Now follow the spec more closely.
  • Atom Item's source property updated to be a Source object and not a nested UniversalFeed
  • fix bug on rfc822 date parsing with one day digit
  • improve exceptions definition (FeedException, UnsupportedFeedFormatException, MissingRequiredFieldException, InvalidFieldValueException)
  • fix date parser to consistently return null instead of throwing
  • fix tryParse to catch all exception types
  • improve documentation for exceptions and parsing methods
  • add support to extract custom entities from feeds

0.6.0 #

  • adds support for json feeds

0.5.0 #

  • first contribution! thanks @d370urn3ur
  • enabled parsing logo and icon elements from atoms feeds
  • bump dependencies, fixed analysis comments.

0.4.0 #

  • fixes html and xml link resolution
  • fixes rss media extension parsing
  • updated dependencies
  • fixes xml library deprecated methods
  • implements UniversalFeed.tryParse()

0.3.0 #

  • IMPORTANT UPDATE: The library has undergone significant changes and is now completely revamped. The RSS and Atom feeds are now combined into one entity, making them much easier to use. Please note that there may be more changes before we reach version 1.0. However, we hope it will not be as extensive as this one.

0.2.0 #

  • multiple fixes on empty node detection
  • initial parsing of date times. Look at Timestamp.parseValue()

0.1.0 #

  • Initial version.
5
likes
140
points
143
downloads

Publisher

verified publishernetflux.com.ar

Weekly Downloads

Universal parser for RSS and Atom feeds with support for some extensions (dc, dcterms, media, itunes, georss, syndication, content)

Repository (GitHub)
View/report issues

Topics

#rss #atom #feed #syndication #itunes

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

html_unescape, intl, xml

More

Packages that depend on universal_feed