Kingdom 401

Register Login

Updates & Changelog

See what's been added, fixed, and improved.

v2.5 March 27, 2026

Features

  • Feature Alliance event schedules — editable event time tables on each alliance page (Vikings, Bear Trap, Tri Alliance Clash, Swordland)
  • Feature Recruitment for all alliances — all 8 Server 401 alliances now have "Apply to Join" on their pages
  • Feature Recruitment archive — soft-hide old applicants with bulk select + archive/approve/reject actions
  • Feature Player profile links on KvK check-in — click names to view gear, charms, power, and pets
  • Feature R4/R5 can check in players — leadership can toggle check-in status for any player
v2.4 March 26, 2026

Features

  • Feature KvK Check-in page — simplified battle signup with availability time windows
  • Feature KvK Planner nav link — visible to all logged-in users with battle plan list
  • Feature Pet level dropdowns on profile — all 11 pets with correct max levels (50-100), auto-save
  • Feature Pet stat bonuses scanner — upload screenshot to extract all 8 combat stat percentages
  • Feature Achievements and kudos — toast popups and profile badges for power milestones and gear upgrades
  • Feature Power summary on check-in — total power, pet, charm, gear power visible per player

Bug Fixes

  • Fix KvK signup no longer requires TG Level and Mystic Score (pulled from profile instead)
  • Fix Validation errors now show readable messages instead of [object Object]
v2.3 March 20, 2026

Features

  • Feature Governor Charm scanner — upload 6 charm upgrade screenshots to extract all 18 charm levels (parallel processing)
  • Feature Multi-screenshot upload — up to 6 screenshots at once, auto-detects type (profile, power, mystic trial, charms, pets)
  • Feature Power breakdown scanner — extract all power categories, battle record, and Town Center level
  • Feature Mystic Trial scanner — auto-matches your score from leaderboard screenshots
  • Feature Client-side image compression — handles large phone screenshots within API limits
  • Feature Gear and charms display — 2-column layout with correct game names (Hood, Cloak, Ring, Necklace, Pants, Staff)
  • Feature Updated charm power data from kingshotdata.com with accurate values

Bug Fixes

  • Fix Power values over 2.1 billion no longer crash (switched to BigInteger)
  • Fix Scans no longer overwrite existing gear with blank values
  • Fix Switched to Claude Sonnet 4 for better color/gear recognition accuracy
v2.2 March 18, 2026

Features

  • Feature New homepage — Kingdom 401 dashboard with KvK stats, win rates, streaks, recent performance, and transfer status (data from KS-Atlas)
  • Feature Alliance cards grid on homepage — quick access to all K401 alliances
  • Feature Quick links section — one-tap access to Calendar, Alliances, Gear Optimizer, and Updates
  • Feature Player ID + Password registration — email is now optional, register with just your Player ID and password
  • Feature Password login — sign in with Player ID and password (magic link still available for email users)
  • Feature Profile password management — set or change your password from the profile page

Improvements

  • Improvement Calendar subscription moved to dedicated /subscribe page
  • Improvement Navigation updated with Home link
v2.1 March 13, 2026

Features

  • Feature Alliance profile pages — each alliance has a public page with banner, description, gallery, stats, and contact info
  • Feature R4/R5 inline editing — alliance leaders can edit their page directly (banner, description, gallery, Discord, stats)
  • Feature S3 image uploads — presigned URL flow for alliance banners and gallery images
  • Feature Admin global view — dashboard stat cards now link to full list pages for Servers, Alliances, Subscriptions, and Users
  • Feature Sortable admin tables for all list views with server/alliance filters
  • Feature Submission date column added to Recruitment and Transfer tables

Improvements

  • Improvement Visual polish — favicon, body texture, card hover effects, logo icon, button glow
  • Improvement Header and navigation restyled with gold accent theme
  • Improvement Migrated domain from kscal.net to kingdom401.com
  • Improvement AWS SES DKIM configured for kingdom401.com email delivery

Bug Fixes

  • Fix Registration no longer crashes when email delivery fails (SES sandbox) — account is created and user gets a helpful fallback message
  • Fix Login magic link emails now fail gracefully with logged errors instead of 500 responses
v2.0 March 12, 2026

Features

  • Feature Full rebrand from Kingshot Calendar to Kingdom 401 — new name, new identity
  • Feature Player registration system — all players can register via email magic link
  • Feature Rank selection during registration (R1-R5) with R4/R5 requiring admin approval
  • Feature Profile page — view and edit your display name, alliance, rank, and player ID
  • Feature Session-based battle plan access — R4/R5 can create and edit plans without passwords
  • Feature Role approval system — admins review and approve/reject R4/R5 rank claims
  • Feature Admin approvals dashboard with pending count badge in navigation
  • Feature KvK signup auto-fill — player name and alliance populated from your account

Improvements

  • Improvement Navigation updated — Register/Login links for guests, profile badge with rank for logged-in users
  • Improvement Battle grid view/edit permissions — only approved R4/R5 and admins can edit grids and manage alliance colors
  • Improvement All permission checks now filter by role approval status — pending roles cannot access admin features
  • Improvement Legacy password-based battle plan access preserved as fallback for existing plans

Breaking Changes

  • Breaking New battle plans no longer require a password — created by authenticated R4/R5 users instead
  • Breaking KvK signups now tied to user accounts — player name and alliance auto-filled from profile
v1.6 March 10, 2026

Features

  • Feature Hero Gear Optimizer — public tool at /gear to plan gear upgrades
  • Feature Visual gear grid with 12 hero gear pieces across Infantry, Archer, and Cavalry
  • Feature S-Tier / A-Tier priority system with color-coded progress bars
  • Feature Ranked upgrade recommendations with material cost estimates
  • Feature Multiple gear profiles — save, export, and import via localStorage
  • Feature Full 7-language support for the gear optimizer
v1.5 March 9, 2026

Improvements

  • Improvement Complete data isolation across all admin views — alliances can never see each other's data
  • Improvement Role impersonation now correctly scopes all data (events, users, tasks, changelog, recruitment)
  • Improvement Unified DataScope system ensures consistent access control across every admin page
  • Improvement Transfer managers now see only alliance-approved submissions (not pending)
v1.4 March 2, 2026

Features

  • Feature Transfer Manager role — server-scoped role for reviewing alliance-approved transfer requests
  • Feature Two-stage transfer approval — alliance R5/R4 approves first, then Transfer Manager gives final approval
  • Feature Alliance-scoped recruitment dashboard in admin panel — R5/R4 see only their alliance's submissions
  • Feature Transfer Manager dashboard showing all alliance-approved requests across the server
  • Feature Language selector dropdown on every page — switch languages from the header nav
  • Feature Full Chinese translation for admin recruitment and transfer pages

Improvements

  • Improvement Admin pages now auto-detect browser language and support ?lang= parameter
  • Improvement Recruitment and transfer tables use wider layout to reduce scrolling
  • Improvement Status badges show translated labels (e.g. 联盟已批准 for Alliance Approved)
  • Improvement Admin nav tabs preserve language selection when navigating between pages
v1.3 March 2, 2026

Features

  • Feature Recruitment form system for server transfer applicants
  • Feature Player ID auto-lookup on recruitment forms (server, TG level, level detail)
  • Feature Optional screenshot upload on recruitment applications
  • Feature Recruitment admin dashboard with approve/reject and CSV export
  • Feature Shareable admin invite links — no email required
  • Feature Generate invite links from admin panel or CLI

Improvements

  • Improvement Battle grid separator lines between battlefield zones
  • Improvement Responsive battle grid layout (70% centered)
  • Improvement Row headers changed to letters (A-O) on battle grid
v1.2 February 27, 2026

Features

  • Feature Collaborative battle positioning grid for KvK planning
  • Feature Password-protected battle plans with shareable links
  • Feature Color-coded alliance territories with click-to-edit cells
  • Feature Auto-refresh grid to see teammates' changes
v1.1 February 22, 2026

Features

  • Feature Public updates & changelog page
  • Feature Bug report & feature request form
  • Feature Admin feedback management dashboard
  • Feature Version number in footer links to this page
v1.0 February 21, 2026

Features

  • Feature Role hierarchy matching in-game power structure (Global Admin, Server Admin, R5, R4)
  • Feature Change log audit trail for all alliance-scoped changes
  • Feature R5 can revert changes from the change log
  • Feature All Server 401 alliances added (LFT, LST, KOR, NOM, PHX, LFF, EMO)

Breaking Changes

  • Breaking Event Admin role merged into Alliance Admin (R4)
v0.9 February 21, 2026

Features

  • Feature 7-language support (EN, ZH, KO, ES, IT, DE, PL)
  • Feature Timezone-aware calendar feeds
  • Feature Auto-detect browser language and timezone
  • Feature Player ID remembered via localStorage

Bug Fixes

  • Fix Case-insensitive email login
v0.8 February 20, 2026

Features

  • Feature Events organized into collapsible sub-groups (Special, Battles, Competitions, Packs)
  • Feature Admin-managed event guide links (YouTube, wikis)
  • Feature Guide link icons on Subscribe and Manage pages
v0.7 February 20, 2026

Features

  • Feature Per-event opt-in (cherry-pick individual events)
  • Feature Category toggle checkboxes with select-all
  • Feature Collapsible event groups
  • Feature Alliance-aware event filtering
v0.5 February 19, 2026

Features

  • Feature Game API integration for live rotation events
  • Feature Auto-detect kingdom from Player ID
  • Feature Category-based subscriptions
  • Feature API-resilient calendar feeds (graceful fallback)
v0.3 February 19, 2026

Features

  • Feature Production deployment on AWS Lambda
  • Feature Custom domain kscal.net with SSL
  • Feature Magic link email authentication via AWS SES
v0.1 February 18, 2026

Features

  • Feature ICS calendar feed generation (RFC 5545)
  • Feature Subscription system with hashed Player IDs
  • Feature Role-based admin dashboard
  • Feature Mobile-responsive dark theme UI

Report a Bug or Request a Feature

Found something broken? Have an idea? Let us know.

Optional — only used if we need to contact you about this.