Skip to main content

Changelog

Current updates are automatically synced from CHANGELOG.md.

Back to homepage

Changelog

All notable changes to this project will be documented in this file.

[fe5e2b3] - 2026-04-02

Fixed

  • [backend] Fix Last Oasis server status stuck on "starting" when actually online: Adds an uptime-based fallback for Last Oasis status reconciliation so servers reported as "starting" by MistServer are promoted to "running" after sustained uptime when readiness logs are missing or unavailable.
  • [infra] Stabilize release fragment validation and Next instrumentation build: Fixes invalid release fragments blocking releases:check and removes top-level queue imports from instrumentation so Next.js build no longer bundles BullMQ and dotenv Node-only dependencies.

[406fc4b] - 2026-04-02

Added

  • [frontend] GRM PR1 foundation scaffold and typed API namespace: Adds the gated /dashboard/grm foundation page, typed /api/grm overview and snapshot endpoints, rollout flags, and implementation-ready contracts for later GRM workflows.

[2425904] - 2026-04-02

Fixed

  • [infra] Manual release publish after prepare + commit: releases:publish now reuses .release-artifacts/latest.json when HEAD moved after releases:prepare (git ancestor + CHANGELOG top version match), updates publish toSha to current HEAD, and exits the CLI process explicitly so no step is skipped.

[16cd2af] - 2026-04-02

Changed

  • [frontend] Profile AI control inline on gaming profile: Draco AI settings now render inside the Gaming Profile tab strip (hash #ai) with v7-aligned panels; legacy /dashboard/profile/ai URLs redirect to the profile page with the AI tab selected.

[07a5ce4] - 2026-04-02

Changed

  • [frontend] Dashboard widgets: shared data, uptime UX, Draco gating: Shared SWR for predictions+usage, predictive health mapper, usage guard and digest loading, authenticated uptime API, fetchWithRetry on dashboard, Draco funnel/hour 403 when disabled, uptime SLA period toggle and one-decimal display.

Fixed

  • [frontend] Restore localized profile AI navigation and profile settings saves: Fixed the profile AI tab to resolve to the locale-aware route, restored profile settings saves by supporting both PATCH and legacy PUT callers, and added the missing dashboard AI translation keys for Polish and English.