• 3.4.3 5c654bb915

    3.4.3 Stable

    marvin8 released this 2026-01-31 07:30:22 +00:00 | 159 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:cyGOzvyFNw+A8J/LVjRif8v3KZLo8seQDVZbk/IhNhI

    3.4.3 — [2026-01-31]

    • Update dependencies versions. [a20e7cd]
    Downloads
  • 3.4.2 52f2de0e1e

    3.4.2 Stable

    marvin8 released this 2026-01-11 04:43:03 +00:00 | 161 commits to main since this release

    3.4.2 — [2026-01-11]

    • Reformat CHANGELOG and README in markdown. [2943aea]
    • Update dependencies versions and remove scriv (been replaced with uv-ship in my workflow) [4219326]
    • Update CHANGELOG.rst [4ccb813]
    Downloads
  • 3.4.1 0e4d60b96a

    3.4.1 Stable

    marvin8 released this 2025-12-18 00:19:56 +00:00 | 165 commits to main since this release

    Signed by marvin8
    SSH key fingerprint: SHA256:cyGOzvyFNw+A8J/LVjRif8v3KZLo8seQDVZbk/IhNhI

    Fixed

    • Check for an updated date if the published date is empty.
      When checking item age and we can't determine the age of the feed item,
      return True so that feed item is most likely going to get skipped.
      Should fix issue #67

    • Default values for items["params"] dictionary to "" instead of None
      Fix for issue #66

    • Disable escaping of underscore characters in markdownify. Fixes issue #65

    Added

    • Trialling uv-ship.
      See COMMIT-HISTORY.md

    Changed

    • Updated dependencies versions.
    Downloads
  • 3.4.0 12276c08be

    marvin8 released this 2025-11-28 00:05:55 +00:00 | 173 commits to main since this release

    Fixed

    Added

    • Added optional icecream_enable setting to bot settings. This is a development debug switch. It is optional and if not present
      defaults to False.
      If this is set to True Feed2Fedi will print out a lot of debugging information.

    • Added optional schedule_duration_delay to feed settings. This specifies if statuses should be scheduled for future posting.
      It needs to be set to an ISO 8601 time duration which is added to the current date and time when submitting the status to your
      fediverse server.
      If this field is missing (or set to "") the value of bot_schedule_duration_delay comes into effect.

    • Added optional post_template to feed settings. This string defines template for posts. If this field is missing or set to
      "" the value of bot_post_template comes into effect.
      Available variables are:
      {title}, {content_html}, {content_markdown}, {content_plaintext}, {link}, {author}, {published}, {updated}.
      \n also available for a new line. {content_html} and {content_markdown} can work incorrectly with your instance

    • Added optional max_age field to feed info. If this is set it will only post feed items that are less than the max_age.
      This field needs to be supplied as an ISO 8601 duration; specifically a TimeDelta.

    • Added optional max_posts field to feed info. If this is set it will stop processing any further feed items once max_posts
      feed items have been posted as statuses.

    Changed

    • Updated dependecies versions.
    Downloads
  • 3.3.2 a691b0eca6

    3.3.2 Stable

    marvin8 released this 2025-11-15 20:05:30 +00:00 | 182 commits to main since this release

    Changed

    • Updated dependencies versions
    Downloads
  • 3.3.1 ecca381938

    3.3.1 Stable

    marvin8 released this 2025-11-02 20:19:24 +00:00 | 183 commits to main since this release

    Changed

    • Updated dependencies versions
    Downloads
  • 3.3.0 fe0b77ec74

    marvin8 released this 2025-10-29 23:24:06 +00:00 | 184 commits to main since this release

    Added

    • Added config file option bot_schedule_duration_delay taking an ISO 8601 formatted time duration value.
      When present this duration is added to the current date to effectively schedule statuses to be posted in the future.

    • Added esbonio to dev dependencies

    Changed

    • Updated dependencies versions
    Downloads
  • 3.2.12 21aecb6592

    3.2.12 Stable

    marvin8 released this 2025-10-17 07:36:37 +00:00 | 193 commits to main since this release

    Changed

    • Updated dependencies versions.
    Downloads
  • 3.2.11 9edf7b2142

    3.2.11 Stable

    marvin8 released this 2025-10-05 00:46:21 +00:00 | 195 commits to main since this release

    Changed

    • Update pre-commit versions
    • Remove pip-audit from nox / CI
    • Add pysentry and uv-secure to CI
    • Updated dependencies versions
    Downloads
  • 3.2.10 756b6cba5b

    3.2.10 Stable

    marvin8 released this 2025-09-23 19:54:54 +00:00 | 197 commits to main since this release

    Changed

    • Updated dependencies versions
    Downloads