From 88bb89a9ff00bc7165eb5959b53d862562fb8c1c Mon Sep 17 00:00:00 2001 From: abrown38 Date: Fri, 9 Oct 2026 15:20:07 +0000 Subject: [PATCH] Release 0.2.0-rc.1 The first release candidate of 0.2.0: DNSSEC signing and Porkbun support, two-factor login, view colours and navigation, and the build shown in a footer. Its notes are the CHANGELOG's Unreleased section. Co-Authored-By: Claude Opus 5.5 --- README.md | 8 +++++--- VERSION | 2 +- docs/install.md | 9 ++++++--- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 3312f04..192347e 100644 --- a/README.md +++ b/README.md @@ -166,9 +166,11 @@ review step. ## Status -Version 0.1.0, the first release. It is feature-complete for one server's -configuration. DNSSEC signing and managing several servers are not handled -yet ([concepts.md](docs/concepts.md#what-jarl-deliberately-doesnt-do-yet)). +Version 0.2.0 is in testing (0.2.0-rc.1); 0.1.0 is the current release. +0.2.0 adds DNSSEC signing, Porkbun support, two-factor login and view +colours. Jarl is feature-complete for one server's configuration. +Managing several servers from one jarld and dynamic updates are not +handled yet ([concepts.md](docs/concepts.md#what-jarl-deliberately-doesnt-do-yet)). ## License diff --git a/VERSION b/VERSION index 6e8bf73..4e43ffc 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.0 +0.2.0-rc.1 diff --git a/docs/install.md b/docs/install.md index 2879a3e..037a501 100644 --- a/docs/install.md +++ b/docs/install.md @@ -387,9 +387,12 @@ sudo apt update && sudo apt upgrade # Debian packages from the registry make && sudo make install && sudo systemctl restart jarl # make install ``` -Database migrations run automatically at startup. Before an upgrade, take -a backup (it is safe while jarld runs); `jarld restore` puts it back if -needed: +Database migrations run automatically at startup. An older Jarl refuses +to start on a database a newer one has upgraded ("database schema version +4 is newer than this Jarl"). So going back to an earlier version, after +trying a release candidate say, means restoring a backup taken before the +upgrade. Before an upgrade, take a backup (it is safe while jarld runs); +`jarld restore` puts it back if needed: ```sh sudo jarld backup