Change log

1.0

2007-07-15

First "finished" release of SimplePie.

1.0.1

2007-07-23

Fixing major bugs found after the release of 1.0.

1.1

2008-01-02

High-risk/low-gain bug fixes delayed from 1.0.

1.1.1

2008-03-15

Fixes for release-critical bugs in 1.1.

1.1.2

2008-11-16

Further fixes for 1.1

  • Defect #26: GB2312 must be treated as GB18030
  • Defect #49: text/plain should not be an allowed MIME type
  • Defect #58: Compressed fsockopen data stream not decoding
  • Defect #64: Support flv-application/octet-stream as a valid Flash Video mime type
  • Defect #75: Compatibility Test Claims mbstring/iconv required
  • Defect #101: Work-around bug in libxml 2.7.0/2.7.1 of parsing of predefined entities
  • Defect #102: Support the "text/rdf" content-type

1.1.3

2008-12-20

Fix release critical bugs in 1.1.2

  • Defect #109: Extend libxml workaround to other versions
  • Defect #110: Wrong decoding of gzip compressed data when using fsockopen

1.2

2009-07-11

Cool stuff that isn't worth delaying 1.0/1.1 for.

  • Defect #6: Move to IRI class for everything that manipulates IRIs internally.
  • Defect #22: Numeric entity causes issues when at end of string
  • Defect #24: Subscribe methods break on non-US-ASCII supersets.
  • Defect #25: HTTP status code isn't checked
  • Defect #31: Absolutize Test, Bug 579 fails on trunk
  • Defect #40: Reliance on PHP5
  • Defect #51: Ensure SimplePie_Misc::display_cached_file() works with DB caching
  • Defect #57: get_favicon() throws a fatal error, cache object not being created
  • Defect #71: mysql_affected_rows in touch()
  • Defect #83: Support PHP 5.3
  • Defect #85: Invalid character encoding.
  • Defect #88: <description> in RSS 2.0 treated as text
  • Defect #100: When SimplePie lowercases the URLs, it lowercases the passwords too
  • Defect #115: Call to a member function get_error_string() on a non-object (simplepie.inc on line 1787)
  • Defect #116: Encoding broken on certain feeds
  • Defect #120: libxml workaround has broken test cases
  • Defect #122: gzinflate() error on valid Content-Encoding: gzip response.
  • Defect #123: Incomplete URL decoding in item URLs
  • Defect #124: normalize_url causes a hard crash with preg_replace_callback
  • Defect #135: Fatal error: Trying to clone an uncloneable object of class ReflectionClass
  • Feature Request #7: SimplePie_Locator should be able to return all available feeds
  • Feature Request #18: Database Caching
  • Feature Request #43: SimplePie_Misc::error in conjunction with error_reporting level
  • Feature Request #125: Parse RSS 2.0 category 'domain' attribute

1.2.1

2009-09-28

Hopefully final release of 1.x

1.3

Post SP2 future release, which may or may not happen.