FiveFilters.org: Full-Text RSS http://fivefilters.org/content-only/ CHANGELOG ------------------------------------ 2.7 (2011-03-21) - Site patterns for better control over extraction (see site_config/README.txt) - hNews support (improves content extraction for sites using hNews microformatting) - Cookie Jar now used to store and sends cookies when following HTTP redirects - Better handling of certain cases where HTML Tidy fails to clean up properly - Bug fix: curl_multi_select() timing out in certain environments (fixed in HumbleHttpAgent.php) - Bug fix: broken HTTP header parsing in some environments (fixed in SimplePie_HumbleHttpAgent.php) - Bug fix: invalid API URL shown (fixed in index.php) - Plus other minor fixes... 2.6 (2011-03-02) - Rewriting of hash-bang (#!) URLs (see http://www.tbray.org/ongoing/When/201x/2011/02/09/Hash-Blecch for an explanation) - Improved parallel fetching support (HumbleHttpAgent uses curl_multi_* functions if PECL HTTP extension is not present) - Improved HTTP redirect support (now handled in HumbleHttpAgent, no longer relies on PHP) - Improved performance for single page (non-feed) requests: (SimplePie connected to HumbleHttpAgent) - Improved memory use for processing large feeds (HumbleHttpAgent's stored responses cleared as they're retrieved) - Bug fix: exclude on fail option no longer requires valid key - Bug fix: workaround for PHP bug http://bugs.php.net/51192 (fixed in makefulltextfeed.php) - Plus other minor changes... 2.5 (2011-01-08) - New option: custom extraction pattern (CSS selectors) - New option: allowed URLs (restrict service to pre-defined feeds/domains) - New option: exclude items on fail (remove items from feed if content extraction fails) - Remove 'http://' from URL before form submission (prevents errors on hosts which have overly vigilant security software) - Allow overriding of index.php with custom_index.php - config.php now required (override with custom_config.php) - index.php now uses config.php to determine what to display - Bug fix: occasional fatal error in IRI::__toString() (IRI updated) - Bug fix: workaround for PHP bug http://bugs.php.net/51192 (fixed in HumbleHttpAgent.php) 2.2 (2010-10-30) - Character-encoding detection improved (minor change) - Rewriting of relative URLs improved (tracks redirect URLs) - Minor changes to prevent errors in certain hosting environments - Compatibility test file updated with more tests 2.1 (2010-09-13) - Better content extraction (using PHP Readability 1.7.1) - Parallel HTTP requests (using Humble HTTP Agent) - Auto loading of necessary classes - Rewriting of relative URLs (using IRI) - Added compatibility test file (to check if server meets requirements) - Character-encoding support improved (using SimplePie) 1.5 (2010-05-30) - Support for PHP 5.3 (thanks Murilo!) - Character-encoding support improved (favours iconv over mb_convert_encoding) 1.0 (2010-03-05) - Better support for different character-encodings - Auto-cleanup of cache files - Very basic option for load distribution (if you're planning on installing the code on multiple servers) - Separate config file (see config-sample.php)