Current Version: 0.12.x
The latest stable version is 0.12.1. Review the sections below for upgrade paths from older versions.Upgrading to 0.12.x
Breaking Changes
Cloud Package Removal The cloud package is no longer exported from the mainllamaindex package.
Before (0.11.x):
- Install the cloud package separately:
- Update your imports:
Upgrading to 0.11.x
Breaking Changes
Default LLM and Embed Model Removed Settings no longer provide default LLM and embedding models. Before (0.10.x):@llamaindex/workflow package.
Migration Steps:
- Install required packages:
- Set LLM and embed model explicitly:
- Migrate workflows to new package:
Upgrading to 0.10.x
Breaking Changes
Build System Change to Bunchee Internal build system migrated to bunchee for better tree-shaking and bundle size optimization. Migration Steps: No code changes required. Reinstall dependencies:Upgrading to 0.9.x
Breaking Changes
Re-exports Removed The main package no longer re-exports provider packages. Before (0.8.x):ServiceContext has been completely removed.
Before (0.8.x):
- Install provider packages:
- Update all imports:
- Migrate from ServiceContext to Settings:
- Install readers separately:
Upgrading to 0.8.x
Breaking Changes
Vector Stores Moved to Separate Packages Before (0.7.x):- Install vector store packages:
- Update imports:
General Upgrade Tips
Always Check Dependencies
After upgrading, check for peer dependency warnings:Use Changesets for Details
Review the CHANGELOG.md for detailed changes between versions.Test Thoroughly
After upgrading:- Run your test suite
- Test critical workflows
- Check for TypeScript errors
- Verify runtime behavior
Incremental Upgrades
For major version jumps, upgrade incrementally:Node.js Version Requirements
LlamaIndex.TS requires Node.js >= 18.0.0. If you’re on an older version:Getting Help
If you encounter issues during migration:- Check GitHub Issues
- Ask in Discord
- Review GitHub Discussions
Next Steps
Deprecated Features
Learn about deprecated APIs and their replacements
Troubleshooting
Common issues and solutions