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