-
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!
mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2026-04-25 09:06:02 +03:00