## ✨ New features
### Name the commands yourself
The commands are no longer fixed to `/ah`, `/hdv` and their English subcommands. A new `commands:` section in `config.yml` lets you rename every one of them, or add aliases:
```yaml
commands:
root: ["ah", "hdv"]
list: ["list"]
search: ["search"]
sell: ["sell", "vendre"]
expire: ["expire"]
help: ["help"]
admin: ["admin"]
```
- The first name of each list is the main one, shown in the help and in the error messages. The others are aliases.
- **Permissions do not change**: renaming `sell` to `vendre` keeps `fauction.sell`.
- **A change needs a full restart**: `/ah admin reload` detects it and tells you to restart.
- **A mistake never stops the plugin**: invalid or duplicate names fall back to the defaults, and the console says what was refused.
### Update notifications
At startup and on every `/ah admin reload`, FAuction checks GitHub for a newer release and warns the console, with a link to it.
- Nothing is downloaded or installed, and the check runs asynchronously (Paper and Folia).
- A server without internet access shows no warning.
- Turn it off with `update-checker.enabled: false` in `config.yml`.
## 🔧 Other changes
- New bStats chart: players per plugin version.
- New message `commands_restart_required` in every language file.
## ⬆️ Updating
Replace the jar and restart. Your `config.yml` and language files are updated automatically: the new keys are added and your existing values are kept.
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }