Skip to content

Hyperview 0.110.0 compatibility

dj-hyperview produces HXML and HTTP responses checked against a focused, test-only contract for Hyperview 0.110.0. The contract covers the official https://hyperview.org/hyperview namespace, full documents, independent fragments, form behaviors and references, Django CSRF, the Hyperview media type, and UTF-8 output.

The version manifest pins the official Hyperview 0.110.0 npm release, the official Hyperview repository, repository tag v0.110.0, upstream commit f715ae5cdf07733a4b846d7744518e42dff40407, artifact hashes, and relevant Hyperview documentation.

Validated boundary

  • Response bytes and XML declarations must agree on strict UTF-8.
  • DTD and entity declarations are rejected before schema validation.
  • A focused XSD validates shape; a separate check enforces exact ID references.
  • Full, fragment and form responses exercise media type, status, escaping and CSRF.

Limits

This verifies the HXML and HTTP contract produced by the Django backend. It does not execute the Hyperview client and is not a mobile, React Native, Expo, or binary-compatibility test. The focused test-only contract covers only the synthetic fixtures committed under tests/; it is not the complete upstream schema and no fixture is shipped as runtime UI.