Skip to content

Releases: bellingcat/auto-archiver

v1.0.0

31 Mar 15:26
0f69b5f
Compare
Choose a tag to compare

🎉 Auto Archiver v1.0.0

We're excited to announce a major stable release of the Auto Archiver tool!

This release comes with some major improvements in stability and flexibility, with a modular and extendable architecture supporting a wide range of archiving extractors, enrichers, feeders, databases and storage methods.

✨ New Features

  • We now have full documentation:
    📖 https://auto-archiver.readthedocs.io/en/latest/

    • (Psst: If you were set up for v0.12 or below, check out our upgrade guide to adapt to the new config format.)
  • Getting set up for new users should be much easier using the new config editor:
    🛠 https://auto-archiver.readthedocs.io/en/latest/installation/config_editor.html

  • New print_pdf option in the screenshot enricher #159

  • Added an unauthenticated Bluesky archiver #160

  • Major enhancements to the Generic Extractor (previously youtubedl_archiver.py):

    • Extending it to extract targeted content from additional sites using a Dropin structure
    • Auto-updating the yt-dlp module to ensure latest fixes and compatibility"
    • Universal support for valid youtube-dl URLs
    • New TruthSocial extractor
  • New settings page UI #217

  • Added support for yt-dlp PO Token clients #222

  • New unofficial API-based TikTok extractor #237

  • Added InstagrAPI server script authenticated access for the instagram_api_extractor.py #281


🧹 Stability and Modularity

  • The new modular structure means only modules selected in your config are loaded, keeping the system lightweight and more resilient — if a module you don’t need breaks, your pipeline continues to work.

  • Multiple authentication strategies have been added to reduce the likelihood of platform blocking.

  • The setup process now validates your config and gives detailed error messages in the output log.

  • We’ve increased test coverage and integrated it with GitHub Actions for CI

  • Dependency and packaging management has been migrated to Poetry.

Coming soon!

  • Bellingcat will release an article and video guide on the Auto Archiver in the coming weeks.

💬 Keep in Touch!

Whether it's a question, a bug report, or a feature request, please get in touch!

🙌 Thanks
A huge thank you to everyone who has contributed, as well as those who provided feedback and ideas throughout development.
@msramalho @pjrobertson

v0.13.9

26 Mar 11:59
a9ff55a
Compare
Choose a tag to compare

What's Changed

  • Timestamping enricher rewrite - now works with latest ubuntu + fixes various other issues by @pjrobertson in #224
  • Add explicit dependabots for pip/poetry, GH actions and npm by @pjrobertson in #269
  • Minor improvements by @pjrobertson in #268
  • Force-pins cryptography to >44.0.1 to fix dependabot warning by @pjrobertson in #278

Full Changelog: v0.13.8...v0.13.9

v0.13.8

21 Mar 10:50
0151672
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.7...v0.13.8

v0.13.7

18 Mar 12:18
7d972ee
Compare
Choose a tag to compare

What's Changed

This release brings better Tiktok support and Facebook support for posts and photos 🎉

Details:

Full Changelog: v0.13.6...v0.13.7

v0.13.6

14 Mar 14:22
b223842
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.13.5...v0.13.6

v0.13.5

07 Mar 18:24
ce46a8a
Compare
Choose a tag to compare
v0.13.5 Pre-release
Pre-release

What's Changed

Full Changelog: v0.13.4...v0.13.5

v0.13.4

19 Feb 15:20
5211c5d
Compare
Choose a tag to compare
v0.13.4 Pre-release
Pre-release

What's Changed

Full Changelog: v0.13.3...v0.13.4

v0.13.3

18 Feb 19:13
3c543a3
Compare
Choose a tag to compare
v0.13.3 Pre-release
Pre-release

What's Changed

Full Changelog: v0.13.2...v0.13.3

v0.13.2

15 Feb 12:42
9297697
Compare
Choose a tag to compare
v0.13.2 Pre-release
Pre-release

What's Changed

  • makes orchestrator.run return the results to allow for code integration by @msramalho in #196

Full Changelog: v0.13.1...v0.13.2

v0.13.1

14 Feb 10:53
5614af3
Compare
Choose a tag to compare
v0.13.1 Pre-release
Pre-release

What's Changed

This version has many breaking changes including the organisation of the orchestration file, it should be easy to map old versions to the new ones, when you run the auto-archiver without an existing orchestration.yaml an example one will be generated and you can port old settings to this one. Check the documentation for more information: https://auto-archiver.readthedocs.io/en/latest/

New Contributors

Full Changelog: v0.12.0...v0.13.1