v2.16.0

NVIDIA/NeMo-Speech.cppv2.16.0Aug 30, 2026by github-actions[bot]

AI Summary

This release significantly expands the platform's capabilities with new diagram generation workflows, including a RAG pipeline example and chat-first creation mode, alongside internationalization support. It also addresses various rendering and navigation bugs while improving build reproducibility and security policies.

Key Highlights

  • Added RAG pipeline architecture example and bilingual authoring cookbook.
  • Implemented internationalization (i18n) for the Viewer UI based on locale.
  • Introduced chat-first diagram creation and a constraint-driven compiler.
  • Enhanced SVG rendering with XML-safe attributes and improved navigation layout.
  • Improved build reproducibility and added security policies (vulnerability reporting, owner review).

New Features

  • RAG pipeline architecture example
  • Bilingual authoring cookbook
  • i18n localization
  • Notification-only update awareness
  • Constraint-driven compiler
  • Chat-first diagram creation

Full Release Notes

## What's Changed
* fix(viewer): preserve authored direction in Intent Trace by @YunyueLi in https://github.com/tt-a1i/archify/pull/90
* fix(text-fit): count BMP emoji-presentation symbols as two units by @NgoQuocViet2001 in https://github.com/tt-a1i/archify/pull/91
* Add RAG pipeline architecture example by @ClaireXi99 in https://github.com/tt-a1i/archify/pull/67
* add a bilingual authoring cookbook by @smf-h in https://github.com/tt-a1i/archify/pull/78
* fix(renderers): keep automatic routes clear and boundary composition readable by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/96
* 修复 Viewer 导航 Dock 遮挡 SVG Legend by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/101
* Fix Semantic Radar collision handling and dragging by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/100
* docs: strengthen the contribution contract by @tt-a1i in https://github.com/tt-a1i/archify/pull/97
* feat(site): restyle inner pages to the editorial drafted-sheet identity by @tt-a1i in https://github.com/tt-a1i/archify/pull/104
* chore(security): require owner review for automation by @tt-a1i in https://github.com/tt-a1i/archify/pull/109
* feat(i18n): localize Viewer UI from meta.locale by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/108
* fix(svg): emit XML-safe marker attributes by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/114
* test(artifacts): validate generated SVG XML and reproducibility by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/120
* test(mco): tighten repository evidence and artifact proof by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/121
* build(zip): make canonical archive reproducible by @tt-a1i in https://github.com/tt-a1i/archify/pull/129
* build(zip): make the canonical archive reproducible and atomic by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/119
* docs: add LINUX DO community link by @tt-a1i in https://github.com/tt-a1i/archify/pull/133
* docs: remove LINUX DO links by @tt-a1i in https://github.com/tt-a1i/archify/pull/135
* docs: restore LINUX DO footer link by @tt-a1i in https://github.com/tt-a1i/archify/pull/138
* fix(repo): correct GitHub language classification by @tt-a1i in https://github.com/tt-a1i/archify/pull/139
* fix(viewer): keep navigation dock clear of diagram stage by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/113
* docs: add self-hosted Star History chart by @tt-a1i in https://github.com/tt-a1i/archify/pull/153
* fix(ci): create Star History output directory by @tt-a1i in https://github.com/tt-a1i/archify/pull/155
* docs: use official-style Star History chart by @tt-a1i in https://github.com/tt-a1i/archify/pull/156
* fix(site): preserve language across navigation by @YunyueLi in https://github.com/tt-a1i/archify/pull/159
* feat(skill): add notification-only update awareness by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/181
* feat(workflow): add constraint-driven compiler by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/146
* chore: remove unused Impeccable project metadata by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/160
* feat(onboarding): make chat-first diagram creation obvious by @sunsunsun-java in https://github.com/tt-a1i/archify/pull/162
* fix(dataflow): drop degenerate points so vertical edges keep a real final segment (#169) by @yunaremaia in https://github.com/tt-a1i/archify/pull/203
* chore(security): add vulnerability reporting policy by @simaba in https://github.com/tt-a1i/archify/pull/164
* chore: override vulnerable fast-uri version by @seekskyworld in https://github.com/tt-a1i/archify/pull/209
* Release v2.16.0 by @tt-a1i in https://github.com/tt-a1i/archify/pull/213
* fix(release): fetch the exact annotated tag object by @tt-a1i in https://github.com/tt-a1i/archify/pull/215

## New Contributors
* @ClaireXi99 made their first contribution in https://github.com/tt-a1i/archify/pull/67
* @smf-h made their first contribution in https://github.com/tt-a1i/archify/pull/78
* @sunsunsun-java made their first contribution in https://github.com/tt-a1i/archify/pull/96
* @yunaremaia made their first contribution in https://github.com/tt-a1i/archify/pull/203
* @simaba made their first contribution in https://github.com/tt-a1i/archify/pull/164
* @seekskyworld made their first contribution in https://github.com/tt-a1i/archify/pull/209

**Full Changelog**: https://github.com/tt-a1i/archify/compare/v2.15.0...v2.16.0