Releases: fgeller/feeder
Dachstein
Churfirsten
Additions
-
Adds config option
replace-relative-urlsto optionally replace relative URLs in entries with absolute ones by resolving against the subscription's base URL. -
Adds config option
max-entries-per-feedto configure the max number of entries that are sent per feed -
Adds
FormatLayoutTimefunc when processing templates to pass a custom layout -
Adds limited support for Media RSS (MRSS) elements in Atom feeds. This improves handling of YouTube subscriptions that provide the content in MRSS elements.
Improvements
-
If no
-configflag is passed, look at$XDG_CONFIG_HOME/feeder/config.ymlfor a config file by default -
Improved unmarshaling for
linkelements, relevant for subscribing -
Binaries are now statically linked.
All changes are here.
🚢 💨
Bärenfeuchtmölbing
Breaking Changes
- Breaks feeds configuration out into separate file from general config. This makes it easier to save or just re-use the list of feeds, and also makes automatically adding to the list of feeds less likely to mess of the main config.
Improvements
-
HTTP requests now included a
feederuser-agent that helps with sites like reddit, thanks to @stchris #1 -
Thanks to @stchris feeder now supports charsets other than UTF8 #2
-
Adds many more formats for parsing times. Thanks @stchris for #4
-
Handles errors per feed more gracefully. feeder now tried to download all feeds, and then submits an email that contains the results from both failed feeds as well as the ones that returned new content successfully.
-
Adds basic validation of configuration values for better feedback.
Additions
-
Adds
-subscribeflag to make it easier to subscribe to feeds. It accepts URLs to blogs and then scans for a RSS or Atom feed, or a direct URL to the feed XML file. #3 -
Adds
-versionflag to print version info.
All changes are here.
🚢 💨