Skip to content

Releases: fgeller/feeder

Dachstein

10 Sep 15:41
a622ef4
Compare
Choose a tag to compare

Improvements

  • More robust xml parsing (more date formats, trim space around dates and links)
  • Support for reddit bearer tokens
  • Download feeds in parallel
  • Support RDF 👋 /.
  • Update to Go 1.21 and use built-in build info

Churfirsten

20 Feb 23:21
ff440e3
Compare
Choose a tag to compare

Additions

  • Adds config option replace-relative-urls to optionally replace relative URLs in entries with absolute ones by resolving against the subscription's base URL.

  • Adds config option max-entries-per-feed to configure the max number of entries that are sent per feed

  • Adds FormatLayoutTime func 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 -config flag is passed, look at $XDG_CONFIG_HOME/feeder/config.yml for a config file by default

  • Improved unmarshaling for link elements, relevant for subscribing

  • Binaries are now statically linked.

All changes are here.

🚢 💨

Bärenfeuchtmölbing

02 Dec 13:29
2311b2d
Compare
Choose a tag to compare

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 feeder user-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 -subscribe flag 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 -version flag to print version info.

All changes are here.

🚢 💨

Almkogel

30 May 15:35
904d883
Compare
Choose a tag to compare

hello, feeder!