RSS-Bridge 2018-09-09
General changes
- Added unit tests to test basic bridge implementation mistakes (6bceb2b)
- Added new action to list bridges (#493). Find more information on the Wiki
- The styles have been updated to give RSS-Bridge a modern look (#781)
- Bridges can now specify their own icon via
getIcon
(#788). Read more on thegetIcon
function on the Wiki - Added an PHP extension check for "json" (be3620a)
- RSS-Bridge now sends HTTP code 304 when returning cached data (#793)
- Improvements to cache handling to prevent working with incorrect timestamps (#792)
- Fix cache timing : the last modification time was cached, resulting in wrong results
- Move the debug mode initialization before the inclusion of the core files, in order to catch errors in them
- Improve debug messages (#802)
- Add new parsing utilities (#802):
- extractFromDelimiters
- stripWithDelimiters
- stripRecursiveHTMLSection
- markdownToHtml (partial)
- Handle MIME type for enclosures, as many feed readers ignore enclosures without MIME type (#802)
- Improve field extraction in FeedExpander, add support for enclosures (#802)
New bridges
- GOG (https://gog.com)
- Anidex (https://anidex.info)
- NyaaTorrents (https://nyaa.si)
Modified bridges
*Anime-Ultime
- Restore thumbnail (#802)
- BlaguesDeMerde
- Adjust to layout changes (c305c1d)
- CNET
- Rewrite bridge (#802)
- Danbooru
- Fixed broken bridge (ee28b12)
- DauphineLibere
- Fixed broken bridge, and use HTTPS for content fetching (#780)
- Dilbert
- Minor URI fix (#802)
- EstCeQuonMetEnProd
- Fix content extraction (#802)
- ForGifsBridge
- Fix permission of the file (123fce4)
- Futura-Sciences
- Cleanups, use HTTPS (#802)
- GBATemp
- Fix categories, add thumbnails, fix date extraction, fix user blog post extraction, use cached data (#802)
- GithubSearch
- Fix broken bridge, add tags and categories (#803)
- GooglePlusPost
- Fixed a bug where the title was returned empty if the content is too short (37f8419)
- GrandComicsDatabase
- Fixed links in content (#804)
- JapanExpo
- Fix getSimpleHTMLDOMCached call, use HTTPS, add thumbnails to the enclosures (#802)
- LeBonCoin
- LeMondeInformatique
- Fix bridge, use HTTPS, add thumbnails to enclosures (#802)
- LesJoiesDuCode
- Switched to HTTPS and removed author (#787)
- Nextgov
- Fix bridge, add thumbnails to enclosures (#802)
- NextInpact
- Add categories and filtering, fix extraction, remove article limit (#802)
- Pixiv
- Fixed timestamps (#785)
- Releases3DS
- Cache content, add thumbnails to enclosures (#802)
- TheHackerNews
- Fix bridge, add thumbnails to enclosures (#802)
- Vk
- Various fixes to video attachments (#766)
- WeLiveSecurity
- Use HTTPS, fix content extraction (#802)
- WordPress
- Reduce timeout, add new content selector, fix <script> cleanup, add thumbnails to enclosures (#802)
- YGGTorrent
- Increase limit, use cache (#802)
- ZDNet
- Rewrite bridge (#802)
Removed bridges
- CAD (https://cad-comic.com): Is now powered by WordPress and provides RSS and Atom feeds
- CNET (https://www.cnet.com): Does now provide its own set of feeds: https://www.cnet.com/rss/