Skip to content

Latest commit

 

History

History
294 lines (179 loc) · 10.3 KB

CHANGELOG.md

File metadata and controls

294 lines (179 loc) · 10.3 KB

Changelog

0.18.3 (2024-01-06)

Bug Fixes

  • second try to fixup clientID missing (5c778dc)

0.18.2 (2024-01-05)

Bug Fixes

  • imgur is not fecthing, probably missing client-id (c7c1380)

0.18.1 (2023-12-18)

Bug Fixes

  • cannot build darwin docker images (35c844c)

0.18.0 (2023-12-18)

Features

  • add darwin/arm64 as a target (c2ee684)
  • make includeLink works even with single articles (7bf3d6d)

0.17.0 (2023-12-17)

Features

  • allow the user to set the user-agent (1743092)
  • upgrade release-please to v4 (81ed4c8)

0.16.0 (2023-10-27)

Features

  • better links filter for relative URLs (8bfa732)

Bug Fixes

  • disable UPX as it seems to produce more problems than it solves (6ce1de4)

0.15.0 (2023-03-26)

Features

  • Add fields to the Entry struct (1b6106b)
  • Add includesourcetitle filter (6ba56f5)
  • Set the source in the entry when fetching (92d1f83)

0.14.0 (2023-03-16)

Features

  • add a second arg to image, 'link', which put a link to the entry associated with the image. (eef64c6)
  • get information from media:group if main info is empty. Should make Youtube work. Fix #122 (2c24d5c)
  • try to have a v in releases (c147b9c)

Bug Fixes

  • correctly parse change log as formatted by release-please. fixes #126 (0b6a9d7)
  • python invocation for local build (fbdb0b3)

v0.13.0 (2023-01-18)

Features

  • allow insecure feed location (71091b6)

Bug Fixes

  • prevent merges to have cycles and infinite recursion fixes #100 (8b10526)

v0.12.3 (2022-11-16)

Bug Fixes

  • another try for releases to trigger tag building (3ff35c9)

v0.12.2 (2022-11-16)

Bug Fixes

  • try to fix workflow run with release please (933c982)

v0.12.1 (2022-11-15)

Bug Fixes

  • default to SSLTLS only on port 465 (1bbe563)

v0.12.0 (2022-11-13)

Features

  • add a way to have toc & link only digest with toc filter. fixes #79 (037a7c4)
  • add a way to limit the number of words in the entries. fixes #74 (59ad04f)
  • add basic i18n (9e4d3e1)
  • add password_file option (e9b3322)
  • add Release please (1078e19)
  • allow defining pipe templates (d5888f0)
  • get config from standard places (9471b13)
  • logo base64 png output for debug html files (9fb6010)
  • scaffolding for supporting other css/theme, tested with sakura (b2ce9fc)

Bug Fixes

  • default encryption set twice (bf91552)
  • default to SSLTLS encryption when port is 465 (fa44112)
  • fix branch name for release (ae48309)
  • put defaults values for ports related to encryption. never default to none (068acd4)
  • wrong translations (c305144)

v0.11.0

  • Feature: allow other email template (by @fabianofranz)
  • Fixed environment variables not fetched (useful for Docker deployments)
  • Feature: You can now cc and bcc recipients
  • Feature: Sanitization can now be skipped, and added later through a filter.
  • Bumped go to 1.18
  • Updated dependencies

v0.10.3

  • Fixed a bug where empty UID feed wouldn't work with unseen filter.
  • Updated dependencies

v0.10.2

  • Small release with Docker releases

v0.10.1

  • Fix by kylrth: fix pipes running only latest defined pipe in daemon mode.

v0.10.0

  • Add a daemon command for daemons. Also add a --run-at-startup flag for daemon
  • Allow to override log level on the command line
  • Allow to specify which pipes are running. Example: goeland run <pipename>
  • Add a reddit filter that gets better pictures. Useful for picture intensive subreddits.
  • Fix reddit rss download
  • Create an email pool only if it's needed
  • Various small fixes

v0.9.0

  • Add the possibility to change authentication mechanism, thanks to dfosas

v0.8.1

  • Fix GMail display by swapping HTML&Text
  • Add footer override
  • Add more nice footers

v0.8.0

  • Add a filter to remove feedburner tracking
  • Add some examples
  • Replaced email library
  • Allow to connect to TLS/SSL/Non secure servers
  • Allow to override TLS/SSL security check
  • Fixes email Titles containing escaped characters

v0.7.0

  • Add a 'retrieve' filter. Retrieves the full articles from links. Use it like this: retrieve(#content). See goquery for queries.
  • Bump go to 1.6.0
  • Bump mod dependencies to latests versions
  • Remove go generate and use the new go embed
  • Add more footers
  • Extract version from changelog
  • First & Last filters now accept arguments

v0.6.1

  • Fix #2: Not all embedded image are displayed by getting alternative sources for pictures.
  • Fix a rendering bug with img classes.
  • Sanitize HTML input with bluemonday.

v0.6.0

  • Add 'embedimage' filter.

v0.5.3

  • Fix bug with NextInpact's lebrief filter.

v0.5.2

  • Fix bug with Reddit RSS

v0.5.1

  • Fix Email titles being escaped twice

v0.5.0

  • True HTML messages with templates
  • New filter: lasthours or lasthours(X) which allows to keep only entries that have less than X (default: 24) hours date.
  • Add support for go generate.
  • Assets are now put in binary form from asset/ folder.

v0.4.4

  • Actual fix for v0.4.3

v0.4.3

  • Fix the imgur clientID not being correctly provisioned

v0.4.2

  • Fix the sub sources not properly being filtered

v0.4.1

  • Fix the purge command

v0.4.0

This version adds the 'unseen' filters, which allow to filter entries that have not been already seen. The key is the source name and entry UID. If you change your source name, it will invalidate your cache.

  • New command: purge. goeland purge will remove all old (+15 days) entries of the database
  • New config value: database. Use it to override the location of the database. Default is goeland.db.

v0.3.2

  • arm64 releases are built

v0.3.1

  • Bugfix for v0.3.0: ClientID was not included in build

v0.3.0

  • More filters: random
  • Imgur source (tag only)

v0.2.0

  • Lists are now treated as such in the toml file
  • More filters, do goeland help run to have a list
  • Support for dates in digests
  • Cleaner architecture for filters

v0.1.4

First public version, with basic functionality and filters