News for v1.4.3: ================ * Fix scraping twitter.com again by impersonating a Google crawler * Add check for http response code and return failure for error codes * Return failure when instagram.com redirects to login page News for v1.4.2: ================ * Add option to enable or disable showing verbose output * Add back partial support for twitter.com using the old twitter mobile UI * Misc fixes to code and documentation News for v1.4.1: ================ * Enable cookie handling in cURL to fix scraping twitter.com * Update User-Agent version to fix scraping hashtag pages on twitter.com News for v1.4.0: ================ * Make the images adapt to the screen width in feed readers which render the HTML data in the description. * Indicate if there is a GIF image in a tweet. * Add option to enable or disable showing usernames in RSS items. * Retry multiple times to retrieve a resource before giving up. * Fix coding style. * Add option to enable or disable showing multimedia content in RSS items. * Fix generating enclosures for Dilbert.com * Make enclosure elements validate with feedvalidator.org when the server does not provide a Content-Length header. News for v1.3.0: ================ * Fix scraping instagram.com * Fix scraping twitter.com * Improve scraping twitter.com hashtag pages, like for example https://twitter.com/hashtag/tweeper * Fix getting the channel logo URL for identi.ca/pump.io * Add support for scraping Instagram hashtag pages, like for example https://www.instagram.com/explore/tags/marechiaro * Make the RSS feed for twitter.com hashtag pages validate with feedvalidator.org News for v1.2.0: ================ * Add support for scraping Instagram location pages, like for example https://www.instagram.com/explore/locations/833277432/ * Make scraping Instagram.com more robust * Improve and fix scraping Facebook.com pages once again * Add support for Twitter.com permalink URLs * Make the generated Twitter.com feed mach more closely the original content, now spaces and line wrap are preserved in feed reader which can render the HTML code embedded in the <description/> element, this way ASCII art tweets can be fully appreciated when read via tweeper. Check out https://twitter.com/sarahjeong/status/955651919279722496 News for v1.1.0: ================ * Make scraping Facebook.com pages more robust * Fix getting the channel image for Facebook.com pages * Add some development tools * Fix a problem with some feed readers when showing images from Twitter.com by ignoring the "style" attribute in the scraped HTML * Filter out promoted tweets when scraping Twitter.com * Remove support for Howtoons.com, the old blog is not available anymore News for v1.0.0: ================ * Support "application/octet-stream" as an enclosure content type * Support "application/pdf" as an enclosure content type * Fix information leakage by validating the URL scheme * Code restructuring to make it easier to use tweeper as a library in other projects * Allow installing tweeper via composer, the packagist page is at: https://packagist.org/packages/ao2/tweeper * Misc robustness fixes News for v0.6: ============== * Fix support for Facebook.com public pages * Fix support for Dilbert.com * Major code cleanup (coding style, functions naming) * Fix indentation when generating the <enclosure/> element * Support generating enclosure for "image/png" links * Major improvements for Twitter.com: - embed images directly in the item description, linking to the original versions uploaded by the user; - use direct links instead of ones pointing to the t.co redirector; - show explicitly if the attached media is a video; - add enclosure element support for attached images. * Minor improvements for Instagram.com: - fix the channel link; - make images adapt to the feed reader view, this avoids horizontal scrolling if the image is too big. * Support generating enclosure for images on Dilbert.com * Support generating enclosure for images on Pump.io sites * Misc fixes to code and documentation News for v0.5: ============== * Use the Symfony Serializer component instead of the PEAR XML_Serializer * Make the Twitter stylesheet stricter to avoid empty timeline entries News for v0.4: ============== * Make the generated RSS validate with feedvalidator.org * Fix support for Dilbert.com * Add support for Instragram.com * Add support for public pages on Facebook.com * Make tweeper work with the PHP built-in web server * Misc fixes to code and documentation News for v0.3: ============== * Support generating enclosure for "audio/ogg" links * Always specify xml:base to improve local URLs expansions in some cases * Support both the classic and the new Twitter profile pages * Fix getting the profile picture of Twitter users * Add support for Howtoons.com News for v0.2: ============== * Small fixes to the man page which must be in the coming Debian package News for v0.1: ============== * Initial version supporting Twitter.com * Add support for pump.io sites * Add support for dilbert.com * Show links to supported media files in the RSS <enclosure/> element