Skip to content

Releases: nanos/FediFetcher

v7.1.2

27 Jun 15:48
e0faafb
Compare
Choose a tag to compare

This release adds performance improvements, as well as allowing users to opt out of FediFetcher.

You are advised to update to v7.1.2 as soon as possible.

What's Changed

  • Do not backfill users that have opted out by @nanos in #131
  • Cache robots.txt for 24 hours on disk to reduce load on servers by @nanos in #130

Update instructions

If you are running from Git Hub Actions

  1. Update your fork

If you are running locally

  1. Update your code: git pull

Full Changelog: v7.1.1...v7.1.2

v7.1.1

25 Jun 15:47
Compare
Choose a tag to compare

This release provides two new features which will make FediFetcher far more efficient and faster to run, and also benefit the Fediverse as a whole, as FediFetcher will be much friendlier to other instances.

It is therefore recommended to install this version of FediFetcher as soon as you can.

What's Changed

  • [7.1.0] Rate limit fetching of context by @nanos in #124
  • [7.1.0] Respect robots.txt by @nanos in #125
  • [7.1.0] Better User-Agent header
  • [7.1.1] User FediFetcher as User Agent to fetch the robots.txt by @nanos in #128
  • [7.1.1] Cache robots.txt for each run of the script, to reduce load on the server by @nanos in #129

Update instructions

If you are running from Git Hub Actions

  1. Update your fork

If you are running locally

  1. Update your code: git pull
  2. Update your requirements: pip install -r requirements.txt

Full Changelog: v7.1.0...v7.1.1

v7.1.0

25 Jun 13:22
Compare
Choose a tag to compare

This release provides two new features which will make FediFetcher far more efficient and faster to run, and also benefit the Fediverse as a whole, as FediFetcher will be much friendlier to other instances.

It is therefore recommended to install this version of FediFetcher as soon as you can.

What's Changed

  • Rate limit fetching of context by @nanos in #124
  • Respect robots.txt by @nanos in #125
  • Better User-Agent header

Update instructions

If you are running from Git Hub Actions

  1. Update your fork

If you are running locally

  1. Update your code: git pull
  2. Update your requirements: pip install -r requirements.txt

Full Changelog: v7.0.8...v7.1.0

v7.0.8

24 Jun 16:20
Compare
Choose a tag to compare

What's Changed

  • Bump urllib3 from 1.26.18 to 1.26.19 by @dependabot in #120
  • Implement more detailed UA [#122]

Update Instructions

If you are running from Git Hub Actions

  1. Update your fork

If you are running locally

  1. Update your code: git pull

Full Changelog: v7.0.5...v7.0.8

v7.0.7

24 Jun 16:18
Compare
Choose a tag to compare

Fixes a bug in 7.0.6

v7.0.6

24 Jun 16:15
Compare
Choose a tag to compare

What's Changed

  • Bump urllib3 from 1.26.18 to 1.26.19 by @dependabot in #120
  • Implement more detailed UA [#122]

Update Instructions

If you are running from Git Hub Actions

  1. Update your fork

If you are running locally

  1. Update your code: git pull

Full Changelog: v7.0.5...v7.0.6

v7.0.5

07 Jun 20:24
df29cff
Compare
Choose a tag to compare

This release adds a new --log-level option to help you quieten down the output of FediFetcher.

What's Changed

Update Instructions

If you are running from Git Hub Actions

  1. Update your fork

If you are running locally

  1. Update your code: git pull
  2. Update your requirements: pip install -r requirements.txt

New Contributors

Full Changelog: v7.0.4...v7.0.5

v7.0.4

15 Mar 08:53
0dc65a6
Compare
Choose a tag to compare

This is mostly a maintenance release fixing a number of bugs and updating dependencies, but we also introduce support for the Sharkey fork of Misskey, and provide instructions for docker-compose and systemd.

What's Changed

Update Instructions

If you are running from Git Hub Actions

  1. Update your fork

If you are running locally

  1. Update your code: git pull
  2. Update your requirements: pip install -r requirements.txt

New Contributors

7.0.3

02 Feb 07:26
34d07a4
Compare
Choose a tag to compare

This is mostly a maintenance release fixing a number of bugs, but we also introduce support for the Iceshrimp fork of Misskey.

What's Changed

  • Add support for Iceshrimp by @zotanmew in #88
  • fix bug when failing to get user's posts by @YoannMa in #75
  • remove redundant code for retrying on HTTP 429 by @ToadKing in #71
  • examples/k8s-cronjob.yaml: fix job naming by @lhoBas in #80
  • Build docker image for arm64 as well by @himynameisjonas in #90
  • Update some actions to use Node 20, now that Node 16 is deprecated by @nanos in #94. Thanks @lnlyssg for your help!

New Contributors

Update instructions

If you are running from Git Hub Actions

  1. Update your fork

If you are running locally

  1. Update your code
  2. Update your requirements: pip install -r requirements.txt

7.0.2

02 Feb 07:14
e4fca0d
Compare
Choose a tag to compare

This is mostly a maintenance release fixing a number of bugs, but we also introduce support for the Iceshrimp fork of Misskey.

What's Changed

  • Add support for Iceshrimp by @zotanmew in #88
  • fix bug when failing to get user's posts by @YoannMa in #75
  • remove redundant code for retrying on HTTP 429 by @ToadKing in #71
  • examples/k8s-cronjob.yaml: fix job naming by @lhoBas in #80
  • Build docker image for arm64 as well by @himynameisjonas in #90
  • Update some actions to use Node 20, now that Node 16 is deprecated by @nanos in #94. Thanks @lnlyssg for your help!

New Contributors

Update instructions

If you are running from Git Hub Actions

  1. Update your fork

If you are running locally

  1. Update your code
  2. Update your requirements: pip install -r requirements.txt