Make the llama-ui version range more strict (#164)

* fix: pin @llamaindex/ui to ~3.6.1 to avoid breaking changes in minors

Changed from ^x.y.z (caret) to ~3.6.1 (tilde) versioning for
@llamaindex/ui dependency across all template UI packages to prevent
breaking changes from minor version bumps.

* chore: bump template versions for @llamaindex/ui update

Incremented patch versions for all templates with updated UI dependency:
- basic-ui: 0.2.4 → 0.2.5
- classify-extract-sec: 0.2.6 → 0.2.7
- data-extraction: 0.3.7 → 0.3.8
- document-qa: 0.2.6 → 0.2.7
- extract-basic: 0.1.6 → 0.1.7
- extract-reconcile-invoice: 0.3.2 → 0.3.3
- showcase: 0.3.1 → 0.3.2

* fix: revert document-qa and basic-ui to @llamaindex/ui ^2.1.1

These templates still use v2 of the UI package, so keeping them on their
original caret range and reverting their version bumps.

---------

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Adrian Lyjak
2026-01-12 17:31:09 -05:00
committed by GitHub
parent d6978b3847
commit 8586b25e8a
+1 -1
View File
@@ -16,7 +16,7 @@
"dependencies": {
"@babel/runtime": "^7.27.6",
"@lezer/highlight": "^1.2.1",
"@llamaindex/ui": "^3.2.0",
"@llamaindex/ui": "~3.6.1",
"@llamaindex/workflows-client": "^1.7.0",
"@radix-ui/themes": "^3.2.1",
"class-variance-authority": "^0.7.1",