Releases: RSS-Bridge/rss-bridge
RSS-Bridge 2020-02-26
General changes
- Fixed a bug that resulted in an exception if the error output was set to "http" (#1379)
- Update the user-agent (1343dbe)
- [Dockerfile] Build memcached extension (#1415)
New bridges
- Atmo Occitanie (https://www.atmo-occitanie.org) (#1422)
- Dave Ramsey Blog (https://www.daveramsey.com/blog) (#1459)
- Donnons (https://donnons.org) (#1441)
- Folha De Sao Paulo (https://www1.folha.uol.com.br) (#1426)
- FirstLookMedia (https://tech.firstlook.media) (#1438)
- NewOnNetflix (https://www.newonnetflix.info) (#1408)
- PhoronixBridge (https://www.phoronix.com) (#1412)
- Pornhub (https://www.pornhub.com) (480694e)
- RoosterTeeth (https://roosterteeth.com) (#1450)
- Scribd (https://www.scribd.com) #1391
- Torrent Galaxy (https://torrentgalaxy.to) (#1378)
- TinyLetter (https://tinyletter.com) (#1469)
Modified bridges
- AllocineFRBridge
- Update Show List and parsing (#1407)
- AtmoNouvelleAquitaine
- Change description (#1423)
- DevToBridge
- Fix bridge & add getName() (#1470)
- ExtremeDownloadBridge
- Update URL (#1429)
- GithubIssueBridgeIssue
- Fix bridge (#1453)
- GithubSearchBridge
- Update the bridge (#1431)
- GoComics
- Update to new website structure (#1464)
- IGNBridge
- Removed Ugly Nonworking Widgets (#1413)
- InstagramBridge
- Fixed item thumb on video entries (#1387)
- MozillaSecurityBridge
- Update the bridge to mirror website changes (#1394)
- PcGamerBridge
- Add all articles, full content and images (#1420)
- RainbowSixSiegeBridge
- Fix bridge (#1433)
- RedditBridge
- Fixed a typo that prevented the bridge from working (#1383)
- SoundcloudBridge
- Fix returned URL and title (#1449)
- TwitterBridge
- Use IE's user-agent
- VkBridge
- Correct post date calculating (#1417)
Removed bridges
- Revolut (https://blog.revolut.com/) (ba43c87): An official RSS feed is available at https://blog.revolut.com/rss/ and linked on the main page (next to the Facebook and Twitter buttons).
RSS-Bridge 2019-12-01
General changes
- Bridge contexts with same parameter names but different number of arguments no longer result in a "mixed content parameters" error (#1211)
- The composer file now contains all necessary details about the project (c334df9)
- Many more bridges now use secure HTTPS (#1337)
- Added an option to change how RSS-Bridge reports errors (#1071)
- Added an option to suppress error reporting (#1179, #1359)
- Added visual indicator for fields with additional information (#1173)
- Added an action to check bridge connectivity in debug mode (#1147)
- Added syndication links to the HTML format (#1348)
- Dropped the minimum security level for the Docker image back to TLS 1.0 (1df3598)
New bridges
- Apple App Store (https://apps.apple.com/) (#1316)
- Comics Kingdom (https://www.comicskingdom.com/) (#1353)
- Dark Reading (https://www.darkreading.com/) (#1289)
- Diário Do Alentejo (https://www.diariodoalentejo.pt) (#1360)
- Down Detector (https://downdetector.com/) (0b80f9d)
- Esquerda.net (https://www.esquerda.net) (#1296)
- Free Code Camp (https://www.freecodecamp.org) (#1311)
- Fur Affinity User (https://www.furaffinity.net) (#1326)
- Listverse (https://listverse.com/) (#1305)
- NFLRUS (http://nflrus.ru/) (#1285)
- Openwhyd (https://openwhyd.org) (#1338)
- PlantUML (http://plantuml.com) (#1309)
- Reddit (https://www.reddit.com/) (#1213)
- Revolut (https://blog.revolut.com/) (#1321)
- The Whiteboard (https://www.the-whiteboard.com/) (#1327)
- Variety (https://variety.com) (#1307)
- Vice (https://www.vice.com/) (#1310)
- VieDeMerde (https://viedemerde.fr) (#1313)
- Yahtzee Dev Diary (https://www.escapistmagazine.com/v2/yahtzees-dev-diary-completed-games-list/) (#1297)
Modified bridges
- Bandcamp
- Added band and album feeds (#1317)
- Basta
- Fixed a PHP 7.4 crash (#1323)
- Desoutter
- Added feed item limit (c0df981)
- Extreme Download
- Updated website URL (#1303)
- FB2
- Clarified Facebook bridges (#1221)
- Google Search
- Fixed no results (#1329)
- GQMagazine
- Fixed by following website changes (#1281)
- Kununu
- Added feed item limit (50eee7e)
- Mediapart
- Fixed article parsing (#1293)
- N26
- Updated to reflect changes on N26 blog (#1295)
- NineGag
- Added filter option for animated content (#1374)
- Pikabu
- Preserves links (#1286)
- Soundcloud
- Automatically acquire client_id (#1375)
- StoriesIG
- Vk
- Zone Telechargement
- Annuaire Telechargement has changed name again to go back to Zone Telechargement. (#1302)
Removed bridges
- Bloomberg (https://www.bloomberg.com/) (#1238): Site redesigned and hidden behind paywall.
- Read Comics (http://www.readcomics.tv/) (4622d9b): Site doesn't exist anymore.
- Superb Wallpapers (http://www.superbwallpapers.com/) (#1336): Site doesn't exist anymore.
- Whyd (http://www.whyd.com/) (#1338): Site moved to https://openwhyd.org (new bridge available)
RSS-Bridge 2019-09-12
General changes
- Respect passed headers for file_get_contents() (#1234)
- Fix double XML encoding on Atom feed title (#1247)
New bridges
- AtmoNouvelleAquitaineBridge (https://www.atmo-nouvelleaquitaine.org/) (#1229)
- CNETFranceBridge (https://www.cnetfrance.fr/) (#1214)
- CuriousCatBridge (https://curiouscat.me/) (#1216)
- DavesTrailerPageBridge (https://www.davestrailerpage.co.uk/) (#1246)
- EngadgetBridge (https://www.engadget.com/) (#1215)
- FabriceBellardBridge (https://bellard.org/) (#1220)
- FurAffinityBridge (https://www.furaffinity.net) (#1083)
- GuardianBridge (https://www.theguardian.com/) (#1249)
- IGNBridge (https://www.ign.com/) (#1233)
- LaCentraleBridge (https://www.lacentrale.fr/) (#1201)
- NYTBridge (https://www.nytimes.com/) (#1235)
- PatreonBridge (https://www.patreon.com/) (#1254)
- PirateCommunityBridge (https://raymanpc.com/) (#1252)
- TwitchBridge (https://twitch.tv/) (#1253)
- WIREDBridge (https://www.wired.com/) (#1244)
Modified bridges
-
AutoJMBridge
- Adapt to changes (#1255)
-
DanbooruBridge
- Decode href of HTML element to avoid double escaping (#1262)
-
DailymotionBridge
- Use API for playlist and user account feeds (#1217)
-
DealabsBridge
- Follow website change (#1256)
-
FacebookBridge
-
GQMagazineBridge
- Adapt to changes (#1281)
-
HaveIBeenPwnedBridge
- Add item limit parameter (#1219)
-
HentaiHavenBridge
- Use HTTPS (#1227)
-
InstagramBridge
-
InternetArchiveBridge
- Fix malformed URLs (#1222)
-
LeBonCoinBridge
- Submit user agent to LBC to get results (a86a945)
-
NovelUpdatesBridge
- Use HTTPS (#1228)
-
PikabuBridge
- Added filtering by user (#1266)
-
Rule34pahealBridge
- Fix thumbnail uri (#1278)
-
ThePirateBayBridge
-
TwitterBridge
-
UnsplashBridge
- Fix bridge (#1208)
Removed bridges
No bridges were removed in this release
RSS-Bridge 2019-07-06
General changes
- RSS-Bridge now has its own logo and favicon 🚀 (#1087)
- Added support for case-insensitive format name matching (1ada9c2)
- Added context hinting for new feeds (1591e18)
- Added better support for mobile devices (99d4571)
- Changed the placeholder text for the search bar to indicate that searching by URL and bridge is supported (dfa9c65)
- Changed factory classes to non-static classes for better abstraction (705b9da, 2460b67, fc8421e, 14e6dbb)
- Changed the HTML output format to dynamically add buttons for other feed formats (7ff97c0)
- Removed syndication feeds from the HTML output format (7ff97c0)
- Fixed parsing of incomplete headers from remote servers that could cause bridge failure (7054268)
New bridges
- Ficbook (https://ficbook.net/) (#1185)
- Gitea (https://gitea.io/) (#1180)
- Gogs (https://gogs.io/) (#1180)
- Indeed (https://www.indeed.com/) (#1166)
- Internet Archive (https://archive.org) (#1186)
- Mastodon (https://mastodon.social/) (#1178)
- National Geographic (https://www.nationalgeographic.com/) (#1065)
- Southern Poverty Law Center (https://www.splcenter.org/) (#1177)
- Telegram (https://t.me/) (#1175, #1181, #1182, #1183, #1184, #1192, #1202, #1207)
- Vimeo (https://vimeo.com/) (#933)
Modified bridges
- BAE
- Improved performance (#1168)
- Brut
- Creates custom feed name for each category and edition (#1164)
- Castorus
- Fixed broken activity selector (73f4bc0)
- Desoutter
- Fixed bridge after DOM changes (1efb7c7)
- Elite Dangerous Galnet
- Removes duplicate items (#1167)
- Find A Crew
- Improved bridge results (#1120)
- Github Issue
- Glassdoor
- Fixed broken bridge (ea08445)
- GQ Magazine
- Fixed the bridge by changing the way the articles are loaded AND their titles are found (#1195)
- Have I Been Pwned
- Instructables
- Kununu
- PinterestBridge
- Removed support for search due to technical limitations (#1206)
- Shanaproject
- Steam Community
- Added Workshop category (#1172)
- World Of Tanks
- Fixed bridge (#1197)
- XenForo
- Youtube
- Added playlist caching (#1162)
Removed bridges
- Demonoid (https://demonoid.pw/) (6b9394d): Site discontinued.
- Dollbooru (http://dollbooru.org/) (b1b7e4e): Site discontinued.
- Sakugabooru (http://sakuga.yshi.org/) (de53120): Site discontinued.
RSS-Bridge 2019-06-08
General changes
- Updated the Docker configuration to use the official
php:7-apache
image (#1140) - Updated Simple HTML DOM to version 1.9 (5656792)
- Various minor adjustments to utilize the new features that shipped with this version (014b698)
- Added
whitelist.default.txt
to use ifwhitelist.txt
doesn't exist (d4e867f) - Added new parameter
[system] => timezone
to the configuration file (946a99d).
Find more information on the Wiki - Added a deploy button for Heroku (#1150)
- Added a second button to error messages to search for similar issues on GitHub (5a95199)
- Fixed a bug that resulted in repeated UID hashing when loading feeds from cache (#1148)
- Fixed broken GitHub issue queries when reporting bridge failure (468d8be)
- Fixed placeholders to hide placeholder text on key focus (f28cbec)
- Improved performance for loading the front page if entries in
whitelist.txt
are correctly written (e2e0ced)
Important note
If you are using the Docker Image, note that the path to mount whitelist.txt
has changed from /app/public/whitelist.txt
to /app/whitelist.txt
. The wiki has been updated accordingly.
New bridges
- Binance (https://www.binance.com/) (#1135)
- Brut (https://www.brut.media/) (#1159)
- Have I Been Pwned (https://haveibeenpwned.com/) (#1144)
- Mediapart (https://www.mediapart.fr/) (#1130)
- Q Play (https://www.qplay.pt/) (#1118)
- Steam Community (https://www.steamcommunity.com/) (#1136)
Modified bridges
- Pikabu
- Radio Melodie
- Fixed bridge after website update (#1145)
- Sound Cloud
- Uses account avatar as feed icon (#1146)
- Steam
- Vk
- Ignore illegal characters in input HTML for iconv (#1154)
Removed bridges
No bridges were removed in this release!
RSS-Bridge 2019-05-08
General changes
- Duplicate enclosures are now filtered out automatically if they are an exact match (6293c3d)
- Updated .gitignore to ignore .htaccess and .htpasswd files (#1078)
- Refactored the cache API (#1060)
- Added Memcached as caching alternative (#1000)
New bridges
- AO3 (https://archiveofourown.org/) (#1123)
- ArtStation (https://www.artstation.com/) (#1122)
- Bad Dragon (https://bad-dragon.com/) (#1082)
- Bing Search (https://www.bing.com/) (#1046)
- Economist (https://www.economist.com/) (#1067)
- Heise (https://www.heise.de/) (#744)
- Ivoox (https://www.ivoox.com/) (#597)
- Mozilla Bug Tracker (https://bugzilla.mozilla.org/) (#916)
- SEC Stock filings (https://www.sec.gov/edgar/searchedgar/companysearch.html) (#1011)
- SIMAR (http://www.simar-louresodivelas.pt/) (#1055)
Modified bridges
- AutoJM
- BakaUpdatesMangaReleases
- Sanitized hash for more solid UIDs (#1113)
- ComboiosDePortugal
- Properly encode the URL (#1074)
- Facebook
- Fixed encoding of cyrillic letters in group names (#842)
- FDroid
- Fixed bridge after DOM changes (#1075)
- FindACrew
- Updated bridge according new findacrew.net website (#1080)
- GithubSearch
- Updated to match Github's new layout (24cdeab)
- HDWallpapers
- Instagram
- Fixed image links (7b8dd93)
- RadioMelodie
- Updated to support the new website (#1101)
- RoadAndTrack
- Vk
- Added an option to hide reposts (#1089)
Removed bridges
- Google Plus Bridge (#1124)
RSS-Bridge 2019-03-17
General changes
- Fixed cache types ending on 'cache' are not detected correctly (e3588f6)
- Added cache based on SQLite 3 (#1035)
New bridges
- AsahiShimbunAJW (http://www.asahi.com) (#1036)
- ComboiosDePortugal (https://www.cp.pt) (#1049)
Modified bridges
-
BakaUpdatesMangaReleases
-
BandcampBridge
- Updated to use newer POST API (#1045)
-
Dealabs
- Patched unparsable Deal date (#1053)
-
LeMondeInformatique
- Handle special articles (#1039)
-
OneFortuneADay
-
Soundcloud
- Updated API key (#1062)
Removed bridges
No bridges were removed in this release!
RSS-Bridge 2019-02-19
General changes
- Updated
PHP Simple HTML DOM Parser
to version 1.8.1 (bcd7bcc) - Refactored the Atom format to comply with RFC 4287 (#995)
- Refactored the Mrss format to make it valid RSS 2.0 + Media RSS (#996)
- The
required
attribute is no longer supported for lists and checkboxes (d532d0e) (#1014) - Added new parameter 'uid' to item (#1017)
- Added unit tests for cache implementations (#1007)
- Added unit tests for format implementations (#1008)
- Added minor typographical changes to the HtmlFormat CSS (#1009)
- Implemented the Action factory (#1002)
- Added support for custom cache types to the configuration file (556a417)
New bridges
- Apple Music (https://www.apple.com) (#1026)
- Baka Updates Manga Releases (https://www.mangaupdates.com/) (#999)
- Cachet (https://cachethq.io/) (#1034)
- Glowfic (https://www.glowfic.com) (#1031)
- RoadAndTrack (https://www.roadandtrack.com) (473a62e)
- VMwareSecurityBridge (https://www.vmware.com/security/advisories.html) (#1041)
Modified bridges
-
Feed Expander
- Fixed item href being used as feed uri (#1033)
-
Glassdoor
- Fixed incorrect CSS selector (37d882a)
-
Twitter
- Appended username of retweeter to author (#1016)
-
MozillaSecurityBridge
- Make the URI unique by adding timestamp (#1005)
Removed bridges
No bridges were removed in this release
RSS-Bridge 2019-01-13
General changes
- Updated
PHP Simple HTML DOM Parser
to version 1.7 (b00971b) - Added the ability to use
file_get_contents
instead of cURL when running in CLI mode and no root certificates are defined for cURL (#962) - Added a new FeedItem class to handle items returned by bridges (#940)
Note: This class should not be used for bridges yet as it might change in the future! - Fixed various bridges that didn't pass the unit tests (#984)
- Refactored JsonFormat to JSON Feed version 1 (#988)
- Refactored unit tests to properly check all bridges (#980)
New bridges
- Derpibooru (https://derpibooru.org/) (#949)
- ModelKartei (https://www.model-kartei.de/) (#975)
- N26 (https://n26.com) (#1006)
- OneFortuneADay (:crystal_ball:) (#974)
- OsmAndBlog (https://osmand.net/) (#973)
- Trello (https://trello.com/) (#971)
Modified bridges
-
Amazon
- Fixed parsing of list item (#998)
-
Dilbert
- Fixed URI and item title (#976)
-
Discogs
- Fixed timestamp parsing (3160e62)
-
EliteDangerousGalnet
- Added support for others website languages (#992)
-
Instagram
-
Soundcloud
- Fixed feeds for artists with less than 10 tracks would return empty (#970)
-
TheHackerNews
- Fixed content extraction (#972)
-
Twitter
- Added option to disable image scaling in feeds (bb2329f)
Removed bridges
No bridges were removed in this release!
RSS-Bridge 2018-12-11
General changes
- Added parameter validation for
[admin]:email
in order to prevent injection of arbitrary content. (2bb1316) - Replaced the
debugMessage
function by aDebug
class. Find more information on the Wiki (a0490e3) - Requests with
_cache_timeout
no longer result in an error message on servers wherecustom_timeout
is disabled. Instead the server redirects to a query without_cache_timeout
(#894) - Fixed some grammar (#923)
- Added API documentation to the core library, compatible to PHPDocumentor (various commits)
- Added server-side caching, using the "If-Modified-Since" header (#889)
Note: Caching is disabled if the remote server requests no caching (#945) - Added new action
detect
to automatically select a bridge based on a URL (#928)
Read more about this new action in the Wiki - Fixed a bug where queries via CLI would fail because server variables are not defined (#939)
- Added better error reporting for cUrl errors (#958)
New bridges
- Mozilla Security (https://www.mozilla.org/en-US/security/advisories/) (#946)
Modified bridges
-
Crewbay
- Updated bridge according to new crewbay.com website (#930)
-
Facebook
-
FB2
- Adapt to Facebook HTML changes (#950)
-
GithubIssue
-
Glasdoor
- Fixed bridge being marked as executable (6e9c188)
-
Soundcloud
-
Twitter
-
YGGTorrent
- Added URI to feed items (41d0255)
-
ZoneTelechargement
- Switch to the new Website (#934)
Removed bridges
No bridges were removed in this release!