Skip to content

Releases: nanos/FediFetcher

v7.1.4

02 Jul 07:02
5f290b5
Compare
Choose a tag to compare

This release primarily adds the ability to backfill mentioned users in list timelines, in the same way as is already possible for the home timeline.

It additionally contains a few fixes and performance improvements.

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

What's Changed

Full Changelog: v7.1.3...v7.1.4

v7.1.3

28 Jun 07:55
Compare
Choose a tag to compare

This release adds the ability to fetch details from lists. If you wish to make use of this feature, please ensure you use an access token with read:lists scope.

This is configured using the following settings:

Option Notes
from-lists Set to 1 to fetch missing replies and/or backfill account from your lists. This is disabled by default. Requires an access token with read:lists scope.
max-list-length Determines how many posts we'll fetch replies for in each list. Default value: 100. This will be ignored, unless you also provide from-lists = 1. Set to 0 if you only want to backfill profiles in lists.
max-list-accounts Determines how many accounts we'll backfill for in each list. Default value: 10. This will be ignored, unless you also provide from-lists = 1. Set to 0 if you only want to fetch replies in lists.

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

What's Changed

  • [New] Support for fetching lists by @nanos in #133
  • [Fix] 7.1.2 Crashes due to an error in copy-pasted code #132

Full Changelog: v7.1.2...v7.1.3

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