Releases: nanos/FediFetcher
v7.1.4
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
- Update your fork
If you are running locally
- Update your code:
git pull
What's Changed
- use sha hashes to cache file names by @nanos in #138
- Skip fetching context of private posts by @AndrewKvalheim in #139
- allow specification of a custom log format by @nanos in #141
- backfil mentioned users in list timelines by @nanos in #140
Full Changelog: v7.1.3...v7.1.4
v7.1.3
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
- Update your fork
If you are running locally
- 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
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
- Update your fork
If you are running locally
- Update your code:
git pull
Full Changelog: v7.1.1...v7.1.2
v7.1.1
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
- Update your fork
If you are running locally
- Update your code:
git pull
- Update your requirements:
pip install -r requirements.txt
Full Changelog: v7.1.0...v7.1.1
v7.1.0
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
- Update your fork
If you are running locally
- Update your code:
git pull
- Update your requirements:
pip install -r requirements.txt
Full Changelog: v7.0.8...v7.1.0
v7.0.8
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
- Update your fork
If you are running locally
- Update your code:
git pull
Full Changelog: v7.0.5...v7.0.8
v7.0.7
v7.0.6
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
- Update your fork
If you are running locally
- Update your code:
git pull
Full Changelog: v7.0.5...v7.0.6
v7.0.5
This release adds a new --log-level
option to help you quieten down the output of FediFetcher.
What's Changed
- Bump idna from 3.4 to 3.7 by @dependabot in #110
- Add
--log-level
option by @AndrewKvalheim in #114 - Quiet urllib3 logs by @AndrewKvalheim in #115
- Bump requests from 2.31.0 to 2.32.0 by @dependabot in #116
Update Instructions
If you are running from Git Hub Actions
- Update your fork
If you are running locally
- Update your code:
git pull
- Update your requirements:
pip install -r requirements.txt
New Contributors
- @AndrewKvalheim made their first contribution in #114
Full Changelog: v7.0.4...v7.0.5
v7.0.4
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
- 🐳 docker-compose by @benyafai in #102
- Add sharkey as misskey-api-capable by @likeazir in #103
- add systemd guide by @Tealk in #105
- Bump requests from 2.28.2 to 2.31.0 by @dependabot in #106
- Bump urllib3 from 1.26.14 to 1.26.18 by @dependabot in #108
Update Instructions
If you are running from Git Hub Actions
- Update your fork
If you are running locally
- Update your code:
git pull
- Update your requirements:
pip install -r requirements.txt