# Changelog All notable changes to AuthLimbo are documented here. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and the project follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.0.0] - 2026-04-30 Initial public release. ### Added - Auth-limbo void world manager. Creates and configures `auth_limbo` world with no Multiverse-Core dependency. - AuthMe `LoginEvent` listener at `MONITOR` priority. Reads saved quit coordinates directly from `plugins/AuthMe/authme.db` (SQLite, read-only) and forces a delayed `teleportAsync` to those coordinates after AuthMe's own broken teleport runs. - `AuthMeAsyncPreLoginEvent` listener for chunk preload. Pins the destination chunk via `Chunk#addPluginChunkTicket` before login completes to avoid the unloaded-chunk race documented in [Paper #4085](https://github.com/PaperMC/Paper/issues/4085). Tickets are released 5 seconds after the teleport completes. - Optional 5x5 barrier platform at limbo spawn so unauth players can't fall into the void. - `/authlimbo reload` and `/authlimbo tp ` admin commands gated on `authlimbo.admin`. - Shaded SQLite JDBC driver (`org.xerial:sqlite-jdbc 3.46.1.3`, relocated to `ru.authlimbo.shaded.sqlite`) so the plugin reads AuthMe's database without classpath collisions. ### Compatibility - Paper / Purpur 1.21.11 (api-version `1.21`). - Java 21. - AuthMe-ReReloaded HaHaWTH fork b49 (`fr.xephi:authme:5.6.0-FORK-b49`) as a hard dependency.