Astro Sindhi Observatory Developer PlatformPublic astronomy APIs
Versioned release history

Platform Changelog

Public record of API-platform releases, documentation changes, hardening and developer-experience improvements.

Major

Unified Developer Platform

v2.0.0
  • Rebuilt the Developer Portal, Documentation, Explorer, Open Data, Changelog and About pages.
  • Established one internal registry for all 35 public JSON APIs.
  • Added full-text search, category filters, parameter-aware live testing and response inspection.
  • Published a regenerated OpenAPI 3.1 contract and complete machine-readable API Directory.
  • Added maturity labels, caching/freshness guidance, accessibility and responsive mobile navigation.
Security

Production audit hotfix

v1.1.1
  • Protected detailed Core health and system endpoints behind authentication.
  • Removed stale-serving directives from date-sensitive API responses.
  • Reduced default logging and cleaned deployable runtime state.
  • Aligned simulation, eclipse and OpenAPI parameter contracts.
Infrastructure

Shared-hosting scale hardening

v1.1.0
  • Introduced shared API cache, ETag support, rate limiting and Date Freshness Guard.
  • Moved NASA/JPL refresh work to bounded cron snapshots.
  • Added public liveness and freshness status.
  • Optimised Live Sky polling and Cloudflare edge-cache compatibility.
Initial

Developer Portal launch

v1.0.0
  • Published the first public Developer Portal, documentation and endpoint explorer.
  • Added open-data, licensing, attribution and platform information pages.
  • Released initial Production Research API documentation.