v0.9.0-beta

Released April 2026

✨ New Features

Verification System — Advanced Guards

  • Account age restriction (Free: up to 30 days, Pro: up to 365 days)
  • Auto-kick timeout — automatically kick members who don't verify in time
  • DM notification before kick (Pro only)
  • Verification cooldown per user (Free: min 1 hour, Pro: min 5 minutes)
  • Max verifications per user — alt protection (Free: max 3, Pro: max 100)
  • VPN/proxy blocking via IPHub (Pro only)
  • Country blocking with multi-select country picker (Pro only)

Settings Redesign

  • Transcript and verification settings rebuilt as independent feature cards
  • Each card has its own toggle, config, and save button
  • Fully responsive across all screen sizes

Documentation

  • Full documentation site at nexcord.app/docs
  • 20+ pages covering all features
  • MDX-based, dark theme, sidebar navigation

Pricing Page

  • Dedicated pricing page at nexcord.app/pricing
  • Full feature comparison table
  • FAQ section

Dashboard Improvements

  • Sidebar restructured by service (Transcripts / Verification / Billing)
  • Server-side transcript search across all transcripts
  • URL-based pagination (20 per page)
  • Service overview pages per section

Bot Updates

  • /help command — ephemeral embed with all commands and links
  • Bot permissions reduced from Administrator to minimal required set
  • Verification DM sent to user after successful verification (includes server rules for Pro)

🐛 Bug Fixes

  • Cal Sans font rendering fixed
  • Role dropdown dark theme fixed
  • ' rendering bug fixed across dashboard
  • Transcript pagination reset bug fixed
  • Search empty state now shows correct message when no results found

⚡ Performance

  • Bundle size reduced 35% via lazy loading and dynamic imports
  • GTM and Paddle scripts set to lazyOnload
  • Loading skeletons added for all dashboard routes
  • next/font/local replaced with @font-face for better compatibility

🔒 Security

  • Redis guild cache fix — re-fetches correctly on expiry
  • provider_token cached securely, cleared on logout
  • Support server auto-join now fires only once per user
  • Bot invite URL updated to use minimal permissions (268528658)