Skip to content
New issue

Have a question about this project?Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of serviceand privacy statement.We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.8 Release Candidate #1311

Open
wants to merge 986 commits into
base: stable
Choose a base branch
from
Open

v0.8 Release Candidate #1311

wants to merge 986 commits into from

Conversation

pirate
Copy link
Member

@pirate pirate commented Jan 5, 2024

WIP Release Candidate for ArchiveBox version0.8.0.

Try this release early usingdockerorpip:

#with docker (pre-built)
docker pull archivebox/archivebox:dev

#with docker (built from source)
docker build -t archivebox:dev https://github /ArchiveBox/ArchiveBox.git#dev

#with pip (built from source)
pip install'git+https://github /pirate/ArchiveBox@dev'

New Features

  • support forNFS/SMB/S3/B2/Google Drive/Dropbox/etc. Remote Storage
  • upgrade to Django 4.2 (thanks@jimwins!)
  • add newgeneric_jsonlparser (thanks@jimwins!)
  • switch tofeedparserfor RSS parsing (thanks@jimwins!)
  • rememberSnapshotdetail page header expanded/collapsed state
  • allow more restrictive NFS permission coercion on./data/archive
  • check/,/data,and/data/archivein Docker and warn if running low on disk space
  • fix/browserschown on Dockerarmv7entrypoint failing
  • disable chrome automatic self-updating when running headless
  • Add ability to populateis_staffandis_superuserflags during LDAP first auth
  • add gitea and other domains to default GIT_DOMAINS list to run git archiving on
  • bump dependency versions

Bufixes

  • fixRESOLUTIONbeing 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:80or:443port is present in the original URL
  • fix/var/spool/cron/crontabspermissions when mounting it via Docker

Warning

This release drops Docker support forarm/v7(e.g. older 32-bit Raspberry Pis). You can still run ArchiveBox using thepip-install method, or build your own Docker images, but we will no longer-offer pre-built images for older CPUs.

@pirate pirate added status: wip Work is in-progress / has already been partially completed expected: next release labels Jan 10, 2024
@pirate pirate self-assigned this Jan 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
expected: next release status: wip Work is in-progress / has already been partially completed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant