Releases: nanos/FediFetcher
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
New Contributors
7.0.3
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
- @YoannMa made their first contribution in #75
- @lhoBas made their first contribution in #80
- @zotanmew made their first contribution in #88
- @himynameisjonas made their first contribution in #90
Update instructions
If you are running from Git Hub Actions
- Update your fork
If you are running locally
- Update your code
- Update your requirements: pip install -r requirements.txt
7.0.2
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
- @YoannMa made their first contribution in #75
- @lhoBas made their first contribution in #80
- @zotanmew made their first contribution in #88
- @himynameisjonas made their first contribution in #90
Update instructions
If you are running from Git Hub Actions
- Update your fork
If you are running locally
- Update your code
- Update your requirements: pip install -r requirements.txt