Honua
// sdk evidence

Know what you can install before you integrate.

← Back to claims & evidence

Package availability, source availability, and version compatibility are different promises. This page states each one separately for the Honua SDKs. For Esri REST operation coverage and desktop-client workflows, see the Esri → Honua compatibility matrix.

What the table establishes. It is generated from the deployed sdk-availability.v1.json snapshot and checked against public package registries in CI. A source repository or tag alone does not make a package publicly installable.

Current SDK availability

Only the JavaScript / TypeScript SDK has a public registry package today, and it is a prerelease. The .NET and Python SDKs remain source previews until their public registry packages and recorded cross-version compatibility evidence are available.

Current Honua SDK package availability and compatibility boundaries
SDKAvailabilityPublished versionInstall pathCompatibility boundary
JavaScript / TypeScript
@honua/sdk-js
Public prerelease0.1.0-beta.0npm install @honua/sdk-js@0.1.0-beta.0The published SDK checks the server capability contract. No broader version window is published yet.
.NET
Honua.Sdk
Source previewNot publishedSource preview ↗No public NuGet package or supported server-version window is published yet.
Python
honua-sdk
Source previewNot publishedSource preview ↗No public PyPI package or supported server-version window is published yet.

JavaScript migration companions. @honua/sdk-esri-compat@0.1.0-beta.0 — ArcGIS-shaped JavaScript compatibility layer; @honua/honua-migrate@0.1.0-beta.0 — JavaScript scanner, codemod, and parity-report CLI.

Verified public package state from sdk-availability.v1.json — checked 2026-07-10.

No general version window is published yet. Repository tags and the ArcGIS-compatible currentVersion returned by /rest/info do not establish SDK support. A version window becomes public only when released packages and cross-version evidence exist.

Check the Honua capability contract

Honua SDKs inspect GET /api/v1/admin/capabilities. The response reports the Honua server version, release channel, control-plane API version, metadata schemas, and feature flags used for compatibility decisions.

curl -sS -H "X-API-Key: $HONUA_API_KEY" \
  "$HONUA_URL/api/v1/admin/capabilities" | jq '.data.compatibility'

/rest/info is intentionally an Esri-compatible discovery endpoint. Its currentVersion value describes that protocol surface; it is not the Honua release version.

Third-party desktop clients (ArcGIS Pro, QGIS)

Third-party desktop clients are tracked as operation-level evidence, because they consume Honua through protocol surfaces rather than a Honua-versioned client library.

Third-party desktop clients (ArcGIS Pro, QGIS) table
ClientHow it consumes HonuaCompatibility source of truth
ArcGIS Pro / ArcPyGeoServices REST and supported OGC surfacesEsri → Honua compatibility matrix and the public operation parity matrix ↗
QGISOGC API Features, WMS, WFS, and WMTSCompatibility and the public client limitations ↗

Server-version windows for desktop clients are intentionally not asserted here. Their supported workflows are scoped by operations and current public source and test evidence.

How availability is verified

Honua lists a package as publicly installable only when its registry endpoint resolves. A supported version window requires released SDK and server artifacts plus recorded cross-version evidence. CI checks the generated table and registry state independently.