Skip to content

Releases: teclone/php-feed-parser

v1.2.2

11 Jun 22:23
Compare
Choose a tag to compare

1.2.2 (2020-06-11)

Bug Fixes

v1.2.1

09 Jun 07:50
Compare
Choose a tag to compare

1.2.1 (2020-06-09)

Bug Fixes

  • change timestamp to milliseconds (d66fd2d)

v1.2.0

08 Jun 16:00
Compare
Choose a tag to compare

1.2.0 (2020-06-08)

Features

v1.1.0

21 Mar 16:51
Compare
Choose a tag to compare

1.1.0 (2020-03-21)

Features

  • added createdAt, and textContent (8d829a3)

v1.0.0

26 Aug 17:58
Compare
Choose a tag to compare

1.0.0 (2018-08-26)

Features

  • add a MalformedFeed generic exception class (e232b0a)
  • add ability to convert feed and feed items to array and json (012a96c)
  • add ability to select nodes using alternate node models to simplify feed parsing and fallbacks (da136df)
  • Add ability to set and update feed default language (ca37150)
  • add ability to set parse options, remove or keep stylings and scriptings (dc9a982)
  • add an UnexpectedValue generic exception class (7170443)
  • add setDateTemplate to the user facing api, letting user control how feed item dates are parse (bab09f5)
  • add XML module, instance of this module represents the feed document (26968b2)
  • add XPath module, to be used in querying and processing the feed (e31afbd)
  • cordinate the feed items, create item instances from the appropriate item model (cd4cfda)
  • Create a FeedTypeNotSupported generic exception class (e3989ee)
  • create a ParameterBag class to model array like feed result property types such as image and e (b2f6a6c)
  • create RDF feed item class, from which all rdf items are constructed (6231913)
  • create the a base enum class, to provide for php non-standard splEnum extension (134b8fd)
  • create the ATOM feed class model, all atom feeds are instances of this class (79ed074)
  • create the ATOM Feed item class, add atom feed items are constructed from it (8c8c515)
  • create the base feed class, which all feed types inherits from (9f177b0)
  • create the base feed item class, all feed items inherits from it (878050a)
  • create the parse interface, handle feed malformedness and unsupported feed formats (6041f8b)
  • create the Parser entry module, the user facing API (4808589)
  • create the parser trait module, it performs the parse operations (b0325bd)
  • create the RDF Feed class model, all rdf feeds are created from this class (bc1c8de)
  • create the RSS feed class, all rss feeds are instances of this class (11c5056)
  • create the RSS feed item class, from which all rss feed item instances are created (a35777f)
  • enumerate supported feed item types (41d4b71)
  • enumerate supported feed types (c3a6c61)
  • Extend php exception class, create generate Exception classes (efdd82f)
  • inspect feed item content and extract the first image item (f2b1172)
  • Use php magic __get method to simply property accessibility (006a684)
  • use the Parser trait, parse the feed (c691e73)