Skip to content

Changelog

v0.1.0 (2026-09-04)

This is the first official release of Aphanite.

  • Basic functionality (as a general Yggdrasil server) is available.
  • Integration with Phanerite is not currently supported. This feature is still planned.
  • Yggdrasil Connect is not supported.

Migrating from Older Versions

Migration from older versions (development versions from before PR #17 was merged) primarily involves migrating the default database backend from SQLite to Turso. Follow these steps:

  1. Connect to the database using sqlite3 or another tool:
bash
sqlite3 path/to/db.sqlite
  1. Enable WAL mode:
sql
PRAGMA journal_mode = "wal";
PRAGMA wal_checkpoint(truncate);
  1. Exit sqlite3 or the other tool:
.exit
  1. Update the configuration file by changing the database.backend field from sqlite to turso.
  2. Replace the Aphanite binary to complete the migration.

msg