-
v0.7.3 Stable
released this
2024-12-15 13:06:49 +03:00 | 1628 commits to dev since this release📅 Originally published on GitHub: Sun, 15 Dec 2024 10:18:06 GMT
🏷️ Git tag created: Sun, 15 Dec 2024 10:06:49 GMTThis is just an update for the
archivebox/archivebox:latestDocker container's internal dependencies.- python, node
- chrome ->
v131⭐️ - curl
- wget
- yt-dlp ->
2024.12.x⭐️ - single-file ->
v1.1.54⭐️ (this update should help fix many archiving issues reported in v0.7.2) - readability
- ripgrep
- sonic ->
archivebox/sonic:latest - git
There is no change to any of the Python code so no need to
pipupdate to this version if you are not using Docker.
Runarchivebox versionif not using Docker and make sure any of your manually-installed dependencies are up-to-date .
Always make sure to back up your archive.
Tip
👾 All new development work is happening over in the v0.8.x branch ➡️
Full Changelog: https://github.com/ArchiveBox/ArchiveBox/compare/v0.7.2...v0.7.3
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.8.5-rc Pre-release
released this
2024-10-04 10:16:03 +03:00 | 831 commits to dev since this release📅 Originally published on GitHub: Thu, 03 Oct 2024 11:37:46 GMT
🏷️ Git tag created: Fri, 04 Oct 2024 07:16:03 GMTWarning
This is a BETA pre-release that improves upon the previous v0.8.4-rc ALPHA pre-release. The next stable release will be v0.9.0. The
v0.8.x-rcseries of releases are for collecting feedback while we make big architectural improvements to support a new public plugin marketplace + ecosystem (powered bypluggy+huey+pydantic). We want brave early adopters to help us test it! (if that's not you, wait for v0.9!)Also I just got a new job recently and I'm about to have a kid so no promises on stable release schedule anytime soon, sorry!
⬇️ BETA Instructions: 1. backup your collection 2. install the
:devbranch withdocker/pip(expand for details)
- 🗜️ Always make a full backup before installing new BETA releases!
Remember, this is an unstable sneak-preview in the middle of a rewrite, so it MAY DAMAGE DATA.
gzip -k ./data/index.sqlite3 # do this at least 🙏 zip -r data.bak.zip data # OR even better: backup the entire data dir- 📦 Then get the latest nightly build from Docker Hub or Pip:
docker pull archivebox/archivebox:0.8.5rc51 # OR pip install 'git+https://github.com/ArchiveBox/ArchiveBox@v0.8.5rc51'- ↗️ Then run
archivebox initto upgrade your collection:
This take several hours to migrate existing data from v0.7.x on a slower HDDs (up to ~1min/1000 URLs).
archivebox install # make sure all package and runtime dependencies are installed & available archivebox init # run data migrations (slow, theoretically safe to Ctrl+C and resume, but try not to) archivebox version # check that everything updated properly and dependencies are installed archivebox status # see a health report on the collection index & snapshot directories- 💬 Let us know if you find bugs or have suggestions by opening a new issue! In particular we want to hear:
- was the upgrade/migration process smooth?
- can you find any areas of the UI/CLI that are slow?
- how do you like the new plugin system? (see
archivebox/plugins_extractor/*) Would you contribute a new plugin?
Highlights
What's Changed
- 📦 Deprated
aptandbrewinstall methods in favor ofpip+ newarchivebox installcmd - 🌈 Much improved
archivebox help,archivebox version, andarchivebox shellCLI interfaces - ⚡️ Massive speedups to binary detection and loading at startup time
- ✍️ New
Machine,NetworkInterface, andInstalledBinarymodels keep an audit log of host environment changes and health - Many other bugfixes, speedups, and internal architecture improvements
- Move novnc web-ui to 8081 by @agowa in https://github.com/ArchiveBox/ArchiveBox/pull/1522
- Add OpenContainer Image Format Annotations as Labels to Docker Image by @mpgirro in https://github.com/ArchiveBox/ArchiveBox/pull/1525
New Contributors
- @agowa made their first contribution in https://github.com/ArchiveBox/ArchiveBox/pull/1522
- @mpgirro made their first contribution in https://github.com/ArchiveBox/ArchiveBox/pull/1525
Full Changelog: https://github.com/ArchiveBox/ArchiveBox/compare/v0.8.4-rc...v0.8.5-rc
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- 🗜️ Always make a full backup before installing new BETA releases!
-
v0.8.4-rc Pre-release
released this
2024-09-11 13:31:36 +03:00 | 1003 commits to dev since this release📅 Originally published on GitHub: Wed, 11 Sep 2024 23:27:16 GMT
🏷️ Git tag created: Wed, 11 Sep 2024 10:31:36 GMTWarning
This is an ALPHA pre-release that improves upon the previous v0.8.3-rc ALPHA pre-release. The next stable release will be v0.9.0. The
v0.8.x-rcseries of releases are for collecting feedback while we make big architectural improvements to support a new public plugin marketplace + ecosystem (powered bypluggy+huey+pydantic). We want brave early adopters to help us test it! (if that's not you, wait for v0.9!)
Highlights
- 🪵 moved to proper event-driven task system huey +
django-huey-monitor - 🦸♂️ integrated supervisord to manage bg workers
- 📦 integrated ansible/pyinfra (an ansible alternative) to install subdependency packages at runtime
- ⚡️ continued switching from
runserverto proper Channels + Daphne ASGI - 🧩 lots more plugins!
Full Changelog: https://github.com/ArchiveBox/ArchiveBox/compare/v0.8.3-rc...v0.8.4-rc
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- 🪵 moved to proper event-driven task system huey +
-
v0.8.3-rc Pre-release
released this
2024-09-06 16:14:18 +03:00 | 1021 commits to dev since this release📅 Originally published on GitHub: Fri, 06 Sep 2024 10:23:13 GMT
🏷️ Git tag created: Fri, 06 Sep 2024 13:14:18 GMTWarning
This is an ALPHA pre-release that improves upon the previous v0.8.2-rc ALPHA pre-release. The next stable release will be v0.9.0. The
v0.8.x-rcseries of releases are for collecting feedback while we make big architectural improvements to support a new public plugin marketplace + ecosystem. We want brave early adopters to help us test it! (if that's not you, wait for v0.9!)
Highlights
- New Admin action buttons text should make it clearer what the butons do
- Adding new URLs / clicking action buttons now runs task in a BG thread instead of running syncronously (and often timing out)
- Added ability to click "View on site" from any object in admin to go directly to viewing the content
- Switched
archivebox serverfrom usingrunserverto a properdaphneASGI server - Added HTTP byte range request support (allows you to seek to the middle of a big .mp4 without downloading the whole thing)
- Added ability to regenerate ABIDs on objects that have gone out of sync
- New plugin system architecture is coming along, standard API for hooks now available in
plugantic/base_hook.py - improved CLI logging output using
richfor pretty colors and nicer tracebacks - improved HTTP request logging to filter out noisy 404/304/200 lines
- renamed
.created->.created_at,.modified->.modified_at,.added->.bookmarked_at,.updated->.downloaded_at - allow accessing admin change pages, API records, and archive contents by both ABID and ID (UUID)
- add ruff linting and lots of type hint improvements with pydantic
- improve auth and CSRF security for the new REST API (cookies no longer work for API auth, a token is appended to URLs instead)
- bump default
USER_AGENTsettings to chrome v128, bumpyt-dlp,singlefile, etc. versions - lots of other small fixes, speedups, and improvements!
Full Changelog: https://github.com/ArchiveBox/ArchiveBox/compare/v0.8.2-rc...v0.8.3-rc
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.8.2-rc Pre-release
released this
2024-08-23 04:40:47 +03:00 | 1097 commits to dev since this release📅 Originally published on GitHub: Wed, 21 Aug 2024 03:27:15 GMT
🏷️ Git tag created: Fri, 23 Aug 2024 01:40:47 GMTWarning
This was a BETA pre-release that improved upon the previous v0.8.0-rc ALPHA pre-release. This one brings us closer to a final v0.8 release and contains several core architectural improvements around how we key things with unique IDs, as well as a ✨ new Snapshot Detail UI ✨.
Changelog: https://github.com/ArchiveBox/ArchiveBox/compare/v0.8.0-rc...v0.8.2-rc
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2026-04-25 00:56:02 +03:00