Changelog

What's new in Kiban

Every release, every fix, every improvement — documented.

v1.0.0

StableMarch 14, 2026

General Availability — full suite launch. All four modules are production-ready.

Added

  • COREkiban CLI v1.0 with interactive init wizard, doctor, seed, and migrate commands.
  • UAPSJWT authentication with email/password, magic link, and refresh token rotation.
  • UAPSRole-based access control: user, manager, admin with per-route middleware.
  • UAPSSupabase SSR session management with @supabase/ssr v0.4.
  • PREMStripe, Lemon Squeezy, and Mercado Pago payment processors with unified adapter.
  • PREMCredit ledger system with per-action deduction and audit log.
  • PREMWebhook signature verification for all three processors.
  • PREM14-day free trial support with automatic downgrade on expiry.
  • GREMSEO engine: dynamic sitemap.xml, robots.txt, and structured data generation.
  • GREMEvent analytics bus with server-side event tracking endpoint.
  • GREMWaitlist module with referral tracking and invite code generation.
  • GREMPublic feedback board with voting (Supabase RPCs).
  • SAGEKnowledge base with full-text search via Supabase pg_trgm.
  • SAGEOnboarding checklist engine with step persistence per user.
  • SAGESupport ticket system with status tracking and email notifications.

Improved

  • CORETurborepo build caching reduces cold-start build time by ~65%.

v0.9.0-beta

BetaFebruary 10, 2026

Public beta. UAPS and PREM modules stable. GREM and SAGE in preview.

Added

  • UAPSMagic link authentication via Supabase Auth.
  • PREMMercado Pago processor adapter (Latin America region).
  • GREMInitial waitlist capture endpoint and email deduplication.
  • SAGEFirst version of onboarding checklist with 5 default steps.

Improved

  • UAPSProfile avatar upload now validates MIME type and enforces 5 MB limit.
  • PREMStripe webhook idempotency keys prevent duplicate subscription records.

Fixed

  • UAPSToken refresh race condition when two tabs initiated refresh simultaneously.
  • PREMCredit balance could go negative on concurrent deduction requests — now uses row-level lock.

Breaking

  • CORERenamed env var KIBAN_DB_URL to DATABASE_URL for Supabase compatibility. Update your .env files.

v0.8.0-alpha

AlphaJanuary 5, 2026

Private alpha. UAPS core and Stripe-only PREM available to design partners.

Added

  • UAPSInitial implementation: email/password auth, profiles table, and RBAC middleware.
  • PREMStripe-only subscription management: plans, customers, subscriptions tables.
  • COREkiban init scaffold command with Supabase connection setup.
  • COREkiban doctor validates DATABASE_URL and required env vars.

Improved

  • CORECLI banner now renders correctly on Windows Terminal and iTerm2.

Fixed

  • UAPSonboarding_status enum mismatch between Python Pydantic model and Supabase schema.

Following Kiban development?

Join the waitlist to get notified on major releases.

Join waitlist