Skip to content

Platform Changelog

OSC Docs Agent edited this page Jun 4, 2026 · 35 revisions

Platform Changelog

This page tracks deployed platform functionality, updated daily. It is indexed by the OSC architect RAG system so users can ask "what was recently deployed?" or "when did feature X ship?".


2026-06-03

osaas-ai v7.47.1

  • Add start-git-credential-registration MCP tool: initiates browser-based PAT registration, returns a one-time URL valid for 10 min
  • Add get-git-credential-setup-instructions MCP tool: returns a ready-to-run curl command for headless/CI environments
  • Add list-git-credentials MCP tool: list registered credential names and timestamps (PAT values are never returned)
  • create-my-app now accepts a gitCredential parameter — pass a pre-registered credential name instead of a raw PAT
  • update-my-app-github-token now accepts gitCredential for rolling token rotation with no downtime
  • Return structured error from restart-my-app when the app is still in creating state
  • Return structured 409 from update-my-app-github-token on conflict
  • Return structured error for non-managed buckets in list-objects-on-bucket
  • enable-app-stage-prod response now includes async-init guidance for apps initialising after first enable

osaas-deploy-manager v7.54.2

  • Consolidated tenant instance list now aggregates across primary and secondary hosting sites (multi-region support)
  • Return 404/503 instead of generic 500 when version listing fails during Agentic SDLC operations
  • Propagate subPath and analyticsService to stage app provisioner in Agentic SDLC

osaas-landing-app v3.20.2

  • Replace PayPal with Stripe as payment provider on purchase pages

2026-06-02

osaas-app v7.65.0

  • Add Git Credentials tab to My Apps dashboard for private repository access without sharing raw tokens
  • Add browser-based PAT registration page for secure git credential setup (PAT never passes through MCP or chat)
  • Add rate limit and client-side cooldown to magic link login flow
  • Fix overlapping labels in Add Git Credential modal
  • Fix submit button not disabled while create-team form is pending
  • Fix: show service instances without requiring a subscription record

osaas-ai v7.46.0

  • Add start-git-credential-registration MCP tool: initiates browser-based PAT registration, returns a one-time URL (valid 10 min)
  • Add get-git-credential-setup-instructions MCP tool: returns a ready-to-run curl command for headless/CI credential registration
  • Add list-git-credentials MCP tool: list registered credential names and timestamps (PAT values never returned)
  • create-my-app and update-my-app-github-token now accept gitCredential parameter; inline token args deprecated
  • get-service-schema uses structured fuzzy matching for improved service discovery
  • Auto-diagnose on update-service-instance Unknown reason failures
  • Add list-all-feedback admin tool
  • Add create-personal-access-token, list-personal-access-tokens, revoke-personal-access-token MCP tools
  • Expose OscEntry DLL field on dotnet My App via MCP

osaas-deploy-manager v7.54.0

  • Support private repository git credentials — store a named PAT, reference it by name at app creation and git-token rotation
  • Add git-credential-session mint and redeem endpoints backing the browser-based PAT registration flow

osaas-landing-app v3.20.0

  • Add AI agent safety section to homepage
  • Add lifecycle tools section to /mcp page

osaas-token-service v7.0.4

  • Widen SAT cookie domain to .osaas.io for cross-cluster authentication

2026-06-01

osaas-app v7.63.1

  • Fix /api/auth/login to redirect correctly to /api/auth/signin (308)

osaas-deploy-manager v7.53.0

  • Add OscEntry DLL field to dotnet MyApp — pin the entry DLL at creation or update it later in Settings
  • Faster app deletion with parallelized runtime probing

2026-05-31

osaas-app v7.63.0

  • Auto-trigger Trivy security scan after every rebuild
  • Fix linked issue URL input invisible in dark mode
  • Add 10s timeout to deleteMyApp with clear abort error

osaas-deploy-manager v7.52.0

  • Fix agent task completion tracking: route syncRunningTaskStatus through updateRunInHistory

osaas-landing-app v3.18.0

  • Add MCP integration guide link to Codex tutorial What's Next section

2026-05-30

osaas-app v7.62.0

  • Show sign-in code confirmation message and enable OTP autofill on magic-link login
  • Pre-populate feedback drawer fields from the list item to fix empty linked issue URL
  • Close plan downgrade warning modal immediately on API success

osaas-ai v7.44.2

  • Add list-service-instances preflight and terminal-error guidance for bulk delete operations

osaas-deploy-manager v7.51.1

  • Automatically probe and refresh stale Gitea tokens in Agentic SDLC workflows

2026-05-29

osaas-app v7.61.0

  • Show platform build status (building/running/failed) in the My Apps logs modal
  • Context-aware empty-state message in logs modal when app is still building

osaas-ai v7.44.1

  • Paginate list-parameters to return all keys when a store has more than one page
  • Steer create-my-app to wait-for-app-ready instead of get-my-app after creation
  • Add required-field guard to create-service-instance to catch missing mandatory fields early
  • Require list-service-instances preflight before bulk delete to prevent stale-name failures

osaas-deploy-manager v7.51.0

  • Make /enable endpoint async, returning 202 Accepted immediately

osaas-landing-app v3.17.0

  • Add VS Code Bearer token auth header option to /mcp setup page
  • Add Windsurf setup tab to /mcp page with mcp_config.json snippet

2026-05-28

osaas-app v7.60.0

  • Use per-domain delete to handle secondary-slot custom domains
  • Show tenant and user names in feedback list
  • Show confirmation modal after plan downgrade
  • Show workspace name in feedback table Tenant/User column
  • Close restart modal immediately for HA apps

osaas-ai v7.44.0

  • Emit DAU by product attribution (liivo/osc)
  • Add stop-condition to get-parameter to prevent exhaustive store search
  • Add Gitea repo recovery workflow to system prompt

osaas-deploy-manager v7.50.0

  • Correct off-by-one in secondary proxy slot length check

2026-05-27

osaas-app v7.59.0

  • Surface My Apps as equal activation path in dashboard empty-state
  • Add Pro plan first-session value walkthrough after subscription activation
  • Add voucher code input to activate-subscription modal
  • Add Trial ends column to admin subscriptions table
  • Add voucher promo code toggle to day-0 FirstDeployCard footer
  • Prevent secret name chip from overflowing modal edge
  • Show trial end date in Token Usage card
  • Apply voucher code during Stripe checkout via successUrl redirect
  • Hide trial end banner for users on paid plans

osaas-ai v7.43.0

  • Use port 8080 fallback in Node.js and Python skill examples
  • Add MCP subagent guidance and get-mcp-config tool
  • Strengthen service ID anti-patterns and add circuit-breaker
  • Add list-feedback trigger for feedback status queries
  • Redact secrets in assistant messages before MongoDB persistence

osaas-deploy-manager v7.49.1

  • Add backfill-secrets entry point and fix K8s job manifest
  • Surface K8s failure condition message in backup records

osaas-landing-app v3.16.0

  • Add AI Agentic Engineer MCP block above the fold
  • Pre-render service list in SSR for SEO/AEO
  • Bump service-count refs from 180 to 183

osaas-money-manager v7.13.0

  • Expose trialEnd in TenantPlan schema for admin trial date visibility
  • Persist trialEnd in MongoDB to avoid redundant Stripe API calls on GET /tenantplan

Clone this wiki locally