github ArchiveBox/ArchiveBox v0.8.0-rc
v0.8.0-rc: New site logins setup flow with noNVC, Django 4.2, new RSS & JSON parsers, new config options

pre-releaseone month ago

WIP pre-release for the upcoming ArchiveBox v0.8.0 release.

Warning

This is an unfinished alpha pre-release. We're promoting it a little earlier than usual because it contains a ✨ big Django upgrade ✨ that affects many areas of the codebase, and we want brave early adopters to help us test it! If that sounds like you, make sure to back up your archive first, then give it a try and let us you if you find any bugs by opening a new issue!

Try this release early using docker or pip:

# with docker (pre-built)
docker pull archivebox/archivebox:dev
# with docker (built from source)
docker build -t archivebox:dev https://github.com/ArchiveBox/ArchiveBox.git#dev
# with pip (built from source)
pip install 'git+https://github.com/pirate/ArchiveBox@dev'

To use the new noVNC container to view & control the ArchiveBox browser remotely, grab the updated docker-compose.yml and follow these instructions.

Highlights

  • upgrade to Django 4.2 (thanks @jimwins!)
  • add new _EXTRA_ARGS options (thanks @benmuth!)
  • add new generic_jsonl parser (thanks @jimwins!)
  • switch to feedparser for RSS parsing (thanks @jimwins!)
  • remember Snapshot detail page header expanded/collapsed state
  • allow more restrictive NFS permission coercion on ./data/archive
  • check /, /data, and /data/archive in Docker and warn if running low on disk space
  • fix /browsers chown on Docker armv7 entrypoint failing
  • disable chrome automatic self-updating when running headless
  • Add ability to populate is_staff and is_superuser flags during LDAP first auth
  • add gitea and other domains to default GIT_DOMAINS list to run git archiving on
  • bump yt-dlp and singlefile versions
  • fix RESOLUTION being ignored when using Chrome headless in Docker
  • fix sorting by Size / Files in the Admin Snapshots list page UI
  • fix spinner icon showing on some Snapshots instead of favicon when only a few extractors are enabled
  • fix yt-dlp sometimes failing to archive media due to filenames being too long or containing special characters
  • fix wget extractor not finding output when :80 or :443 port is present in the original URL
  • fix /var/spool/cron/crontabs permissions when mounting it via Docker
  • COMING SOON: new sci-dl scientific paper downloader being worked on by @benmuth

What's Changed

New Contributors

Full Changelog: v0.7.2...v0.8.0-rc

Don't miss a new ArchiveBox release

NewReleases is sending notifications on new releases.