What's new
Changes to Nexus, newest first.
0.5.0
- NewTournaments — a single-elimination bracket for 4, 8 or 16 teams. Captains report results with one click; admins can correct them.
- NewPublic server page (`/g/your-server`) — activity by hour, best pairs, player of the week. A server can share it with its members.
- NewChampion database — how champions perform across tracked servers: games, win rate, average KDA.
- New`/config` — every server setting in one command. Channels, notifications, timezone, region, language.
- NewRiot account verification via a summoner icon change — anyone could link someone else's Riot ID before; now ownership is proven.
- New`/spectate` — a message that updates itself showing who is in a game right now.
- NewPromotion alerts — announced when a player hits their highest rank this season, not on every rank change.
- NewARAM and Flex can have their own channel, separate from ranked games.
- NewDocumentation in five languages, with live examples of Discord messages.
0.4.0
- NewPrivacy — players choose whether their name appears on the public site. Hidden players still count in the stats as "Anonymous player".
- NewServers choose whether they appear on the public site at all.
- NewAchievements — 5 categories across 4 tiers (pentakill, win streak, long games, champion mastery, rank).
- NewBest pairs per server — who you actually win with.
- ChangedMatches post only to the server where the game actually happened — previously they went to every server the player was in.
- FixedFixed players being tagged on the support server for games played elsewhere.
0.3.0
- NewBot owner panel — server overview, statistics and an audit trail of changes.
- NewPer-command rate limits — expensive commands cannot flood the Riot API.
- NewProduction error tracking.
- NewAutomated database migrations with a mandatory backup before each one.
- ChangedDatabase moved to PostgreSQL with Redis caching.
The full history of changes lives in the repository.