src/Tweeper.php: harmonize error messages
[tweeper.git] / NEWS
diff --git a/NEWS b/NEWS
index 92dc837..33d3163 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,108 @@
-News for v0.1:
+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