Releases: AnushGopalakrishnan/twa-standards
Release list
Standards 1.1.2 — Faster loading
Faster Standards startup and page switching: preload static JavaScript dependencies together, minify cached CSS, prepare adjacent pages after loading, and start prefetching on touch/press. Data-saving preferences and native navigation remain supported.
All documentation, font, navigation, interaction and deployment guard checks passed. In five controlled runs with 150 ms response latency, median DOMContentLoaded improved from 510 to 352 ms, and prepared adjacent-page navigation from 190 to 32 ms. Real network timings vary.
Shared package source and Specimen’s pinned release are unchanged.
Standards 1.1.1
Load licensed Neue Montreal Medium (500) through the optional fonts.css entry. Standards preloads the immutable WOFF2 asset so visitors do not need an installed font. Arial remains readable while loading or if the request fails. The font binary is delivered separately from the source package.
Verified the downloaded custom font with browser rendered-font reports at desktop and mobile sizes. Documentation, navigation, gallery, font fallback and deployment-guard checks passed. Font conversion preserved the original character map and metrics; the hosted asset's checksum, font MIME type, CORS and immutable cache headers were verified.
Standards 1.1.0
Standards documentation now keeps the sidebar mounted and updates page content without reloading the document. Hover/focus prefetching and a bounded page cache speed up navigation. Hashed CSS and JavaScript use immutable caching; HTML remains fresh.
History, scroll, keyboard focus and example cleanup are covered by regression checks. Failed requests or a different deployment revision fall back to a normal page load. The standalone gallery keeps its own full-page shell. Shared signup adds an optional dispose() method for hosts that remove the pattern.
The build, documentation/gallery suite, navigation suite and production guard checks passed. Five local samples with a controlled 150 ms HTML delay measured a 288 ms baseline median versus 78 ms with hover-prefetching and zero document reloads. This is a controlled comparison, not a production latency guarantee.
Specimen retains its 1.0.2 package pin. No application data was changed.
Standards 1.0.2
Keep Escape and Tab working if a pending signup submission moves focus away from the disabled button. Tests also verify that closing during submission cannot overwrite a reopened form.
The full documentation suite passes, including synthetic callbacks and no external service requests.
npm install --save-exact github:AnushGopalakrishnan/twa-standards#354e4715ed726c889571e8020c0e02e75fc5cd1cThe attached receipt includes the package checksum and rollback revision.
Standards 1.0.1
Make the first demo click reliable while optional modules load. Disable automatic Cloudflare HTML transformations, including analytics injection. Shared Specimen package source is byte-for-byte unchanged from 1.0.0.
All 27 documentation pages, desktop/mobile controls, delayed counter initialization, focus, reduced motion, zoom and service-isolation checks pass.
npm install --save-exact github:AnushGopalakrishnan/twa-standards#817fafa1c7bc84bd39d0cfdab3a71f8884f237b1The release receipt includes the package checksum and rollback revision.
Standards 1.0.0
Initial release of Tomorrow We Are’s shared interface system and public working reference.
- Existing Specimen foundations, controls, signup, gallery and viewer, with separate package entry points.
- 27 documentation pages with code generated from working examples and local synthetic demos.
- Signup keyboard focus trapping and protection from late responses after dismissal.
- Specimen gallery, signup and viewer are pixel-identical in 18 comparisons across three widths and two themes; existing regression suites pass.
Install this exact revision:
npm install --save-exact git+https://github.com/AnushGopalakrishnan/twa-standards.git#cd54e4e8b6fa0686f8c6844d26bdd202a961084bThe attached receipt includes the package checksum and validation evidence. The pre-extraction Specimen rollback revision is b53475af835c1233f02330618266e160774441d3. No application data was changed.