Platform Milestones
Latest: v1.0.0-alpha.2626 releases · 188 recorded updates

Changelog

All significant updates, security notices, and feature releases across JChat Core, the sandboxed Addon SDK, and certified marketplace Addons.

RSS Feed
Category:
Scope:
JChat v1.0.0-alpha.26StarkLatestPre-releaseSeptember 27, 2026

What's Changed

4 changes
Improvements1
@jchat/chat1 update
  • Streamline server entrypoints and optimize Docker container builds

Fixes3
@jchat/chat3 updates
  • Bundle React in server SSR build to support standalone Docker runtime

  • Prevent invalid directory change in standalone compiled Docker binaries

  • Move Dockerfile to apps/chat/ for cleaner monorepo structure

JChat v1.0.0-alpha.25StarkPre-releaseSeptember 27, 2026

What's Changed

27 changes
Features13
@jchat/chat5 updates
  • Enhance guest device tracking and form metadata handling

  • Configure Better Auth engine instance and mount Elysia route

  • Enhance session management and authentication compatibility with Better Auth

  • Integrate Better Auth client, authGuard session resolution, and auth dialogs

    - Transition session resolution and authentication guards directly to Better Auth - Standardize canonical session cookie definitions and secure cookie handling - Enforce explicit site context validation for administrative operations

  • Add dynamic database-driven storage configuration with live hot-reloading, connection testing, and admin management

@jchat/db4 updates
  • Support custom bot profile seeding during site installation

  • Add verification schema and align session and account models for Better Auth

  • Add isAnonymous column to users schema for anonymous authentication

  • Add database schema support for encrypted storage provider configurations

@jchat/shared4 updates
  • Add SSO handover ticket helpers and social profile types to server module

  • Add standardized API response helpers ok, success, and fail

  • Add secure session cookie constant

  • Add shared data types for multi-driver object storage configurations

Improvements9
@jchat/chat5 updates
  • Enhance installation wizard with step navigation and form state preservation

  • Streamline server configuration by removing redundant bot environment variables and managing bot identity directly in the database

  • Update default marketplace store endpoint port configuration

  • Update social authentication service with normalized provider and account column names

  • Update package metadata, documentation, and license links

@jchat/create-addon2 updates
  • Update addon sandbox docker compose template

  • Update sandbox development environment templates

@jchat/runtime1 update
  • Update local development license verification endpoint port

@jchat/realtime1 update
  • Improve Redis Pub/Sub subscription tracking and automatic reconnection

Fixes5
@jchat/chat5 updates
  • Direct users to license reactivation when an existing database is detected and correctly propagate multi-site license capabilities in setup wizard

  • Migrate API response helper imports to @jchat/shared

  • Fix real-time message broadcasting and WebSocket event reconciliation

  • Remove unused legacy session helper

  • Fix site context resolution requirement for authenticated API endpoints

JChat v1.0.0-alpha.24Pre-releaseSeptember 24, 2026

What's Changed

48 changes
Features20
Core Chat16 updates
  • Add addon logo validation, database schema, scaffolding, and UI card rendering

  • Support addon distribution manifest validation and display commercial badges

  • Enforce license site quotas and early access stages in Admin Labs

  • Add enterprise feature flag guards, UI gating, and admin labs management portal

  • Add feature stage and release channel verification with early access capability helpers

  • Add annual term licensing, quota enforcement, and trial plan validation

  • Support injectable DatabaseContext across core backend services for transactional consistency

  • Add extensible email transport and push notification provider architecture with dependency injection

  • Add features_config column to site_settings schema

  • Add feature management and labs translations across 20 languages

  • Introduce unified OAuthProvider strategy interface and provider registry

  • Add enterprise feature flag registry, stage lifecycle contracts, and resolution engine

  • Add allowedStages gate to feature registry resolution

  • Add extensible storage driver registry and in-memory storage driver with dependency injection

  • Introduce @jchat/realtime package for generic Redis caching, pub/sub event bus, stream processing, and atomic Lua operations

  • Add incr, expire, and ttl operations with fallback cache support

Addon SDK4 updates
  • Add required logo property to AddonManifest contract

  • Add set operations, atomic rate limiter, and mock testing utilities

  • Add distribution property to AddonManifest for commercial and free classification

  • Export typed chat message, attachment, runtime log, and signing contracts

Improvements7
Core Chat6 updates
  • Update license plan schema to support commercial and trial tiers

  • Optimize addon installation and lifecycle management architecture

  • Update default service and documentation domains to jchatcloud.com

  • Enhance add-on manifest validation compatibility

  • Enhance license verification to dynamically check multi-site capabilities

  • Update default license issuer URL

Addon SDK1 update
  • Refactor add-on scaffolder into modular template providers and orchestrator

Fixes21
Core Chat20 updates
  • Remove legacy commercial fallback in favor of manifest distribution

  • Redesign room join and leave messages and improve sidebar tab padding

  • Fix sub-millisecond atomic sliding-window rate limit collisions

  • Adopt MailTransport and PushProvider abstractions for email and push notifications

  • Decouple message events and authentication caching via injectable publisher and store abstractions

  • Adopt resilient realtime cache store and atomic rate limiting for add-on runtime

  • Adopt @jchat/realtime for caching, event bus, and stream consumption

  • Adopt polymorphic OAuthProvider strategy in social authentication service

  • Modularize message composer into single-responsibility hooks and subcomponents

  • Fix offline user list visibility and private message unread badge updating

  • Decouple application server environment schema from licensing runtime

  • Make license verification capability-driven and support dynamic plan names

  • Enforce license maxSites quota in runtime supervisor and Elysia plugin

  • Export DatabaseContext and transaction types for database client inversion

  • Curate exported database query operators to enforce interface segregation

  • Consume centralized addon contracts and validation utilities from @jchat/addon-sdk

  • Adopt localized server environment schema and streamline runtime initialization

  • Decouple media processing pipeline from storage driver manager

  • Colocate unit tests directly alongside implementation modules

  • Clean up add-on migration types and SDK contract boundaries

Addon SDK1 update
  • Export HOST_LOCALES in contracts module

JChat v1.0.0-alpha.23Pre-releaseSeptember 20, 2026

What's Changed

12 changes
Features3
Addon SDK1 update
  • Support newline normalization for addon signing private keys

Core Chat2 updates
  • Unify admin and owner portals into single RBAC management route

  • Add emerald theme, countdown progress bar, and close action to private message toast

Improvements2
Core Chat2 updates
  • Update image zoom controls overlay background and contrast

  • Improve welcome message styling and refine local addon sorting

Fixes7
Core Chat7 updates
  • Redesign rank management interface and permission matrix with switches

  • Enforce deterministic alphabetical ordering of addon items by id across backend and frontend

  • Remove legacy owner path forwarding

  • Use OFFICIAL_SIGNING_PUBLIC_KEY directly across chat app and tests

  • Resolve actual hashed UI bundle filename when syncing development addons

  • Consolidate official public signing key into single source of truth

  • Unify management sidebar navigation across site and platform views

JChat v1.0.0-alpha.22Pre-releaseSeptember 20, 2026

What's Changed

12 changes
Breaking Changes2
Core Chat2 updates
  • Standardize database schema to snake_case and update seed fixtures

  • Standardize database schema and enhance real-time chat, addons, and posts pipeline

Features3
Core Chat2 updates
  • Introduce standard API response contracts and structured request logging

  • Add real-time development hot-reloading for local addons

Addon SDK1 update
  • Introduce composer preview slot, active addon coordination, and lifecycle optimizations

Improvements2
Core Chat1 update
  • Update default service and documentation domains to jchatcloud.com

Addon SDK1 update
  • Update addon scaffolding templates to snake_case database conventions

Fixes5
Core Chat5 updates
  • Polish addon management action buttons and statistics card layout

  • Safely normalize plain text and JSON initial content in editor

  • Code formatting and style normalization

  • Refine overlay z-index stacking and dialog rendering

  • Decouple post content from specific video addon identifiers