Releases: run-llama/llama_deploy
Releases · run-llama/llama_deploy
v0.9.2
What's Changed
New Features 🎉
- chore(deps): bump next from 15.3.2 to 15.3.3 in /templates/basic/ui by @dependabot[bot] in #560
- unlock llama-index-core dep by @logan-markewich in #564
- chore(deps): bump next from 15.3.3 to 15.4.7 in /examples/quick_start/ui by @dependabot[bot] in #565
- chore(deps): bump next from 15.3.3 to 15.4.7 in /templates/basic/ui by @dependabot[bot] in #566
- Deprecate llama-deploy in favor of workflows-py by @adrianlyjak in #585
Full Changelog: v0.9.1...v0.9.2
v0.9.1
What's Changed
New Features 🎉
- fix: allow plain http by @adrianlyjak in #559
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
New Features 🎉
- chore: better naming for deployment config fields by @masci in #506
- chore: remove orchestrators by @masci in #507
- chore: remove deprecated clients by @masci in #508
- chore: remove boilerplate base classes by @masci in #509
- chore: remove base class for control plane by @masci in #510
- feat: refactor message queue communication strategy by @masci in #511
- tests: use prefix for topic name in CI by @masci in #514
- fix: Fix SQS access by @masci in #515
- Add a
llamactl initfunctionality by @logan-markewich in #513 - chore: Remove unmaintained message queues by @masci in #518
- llamactl init docs by @logan-markewich in #517
- chore: consolidate types into
typespackage by @masci in #519 - chore: remove low-level deployment api by @masci in #520
- chore: cleanup dead code by @masci in #521
- feat: imply --local when 'serve' is called passing a deployment file by @masci in #522
- Switch to base path, for nextjs ui router compatibility by @adrianlyjak in #524
- Add streaming and web socket support to UI proxy by @adrianlyjak in #525
- chore: fix docs build and move to ux by @masci in #527
- chore: simplify import structure by @masci in #528
- feat: move ui path under deployments router by @masci in #531
- feat: Introduce tracing support for monitoring LlamaDeploy by @masci in #530
- load the app from app module by @adrianlyjak in #532
- feat: allow overriding deployment name from env var in autodeploy flavor by @masci in #535
- Log error message when serve fails to start by @adrianlyjak in #537
- feat: get nextjs port from deployment file by @masci in #538
- Install dependencies with UV by @adrianlyjak in #539
- Add an option to get raw serialized event in event stream by @leehuwuj in #541
- Followup fixes for uv dependencies by @adrianlyjak in #540
- refact: bypass message queue and control plane from apiserver by @masci in #542
- refact: Remove Control Plane and Message Queues by @masci in #544
- refact: move workflow execution within Deployment class by @masci in #547
- Support cloning branches by @adrianlyjak in #550
- Install pyprojects as editable by @adrianlyjak in #558
- support auto deploy of tags/git refs by @adrianlyjak in #556
- Specify file instead of globbing by @adrianlyjak in #557
- chore(deps): bump next from 15.3.2 to 15.3.3 in /examples/quick_start/ui by @dependabot[bot] in #554
New Contributors
- @adrianlyjak made their first contribution in #524
- @leehuwuj made their first contribution in #541
Full Changelog: v0.8.0...v0.9.0
v0.8.1
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
New Features 🎉
- docs: document delivery policies for message queues by @masci in #486
- chore: migrate project to uv by @masci in #491
- docs: add basic CONTRIBUTING.md by @masci in #492
- fix: actually use Redis as message queue by @masci in #497
- docs: fix buggy example code by @masci in #500
- feat: expose nextjs UI from the apiserver by @masci in #499
- fix: use a global settings instance by @masci in #501
- feat: add
llamactl servecommand for local development by @masci in #502 - feat!: improve local source manager by @masci in #503
- fix: pass base_path from the deploy command in llamactl by @masci in #504
- fix: add nodejs to the Docker image by @masci in #505
Full Changelog: v0.7.2...v0.8.0
v0.7.2
What's Changed
New Features 🎉
- Add support for exclusive consumer mode for Redis Message Queue by @abdulhuq811 in #485
New Contributors
- @abdulhuq811 made their first contribution in #485
Full Changelog: v0.7.1...v0.7.2
v0.7.1
v0.7.0
What's Changed
New Features 🎉
- feat: use Prometheus to publish API Server metrics by @masci in #462
- fix: compute URLs returned in root path by @masci in #461
- chore: rename agent_id to service_id across the codebase by @masci in #458
- feat: track deployment and service status with Prometheus by @masci in #463
- fix: raise an error when task.session_id doesn't match session_id by @masci in #465
- fix: ensure Context is not None, mostly for typing safety. by @masci in #467
- feat: expose the Prometheus configuration in the docker images by @masci in #468
- feat: proxy Prometheus metrics endpoint through API Server by @masci in #469
- fix: race condition in
deployment_statemetric updates by @masci in #472 - feat: add config profiles to llamactl by @masci in #470
- refact: remove the remote/local concept, assume services are always remote by @masci in #475
- refact: remove the remote/local concept, assume Control Plane is always remote by @masci in #476
- docs: improve Python SDK documentation by @masci in #474
- feat: add profile management to the CLI by @masci in #473
- fix: use a stable hash function to dump context by @masci in #478
- chore: add more CLI docs by @masci in #479
Full Changelog: v0.6.1...v0.7.0
v0.6.1
What's Changed
New Features 🎉
- Add Solace Message Queue To API Reference Documents by @alimosaed in #454
- fix: raise an error in
llamactl runwhen service doesn't exist by @masci in #457 - Allow all supported Redis URLs for Control Plane State Store URI. by @kylebrooks-8451 in #460
New Contributors
- @kylebrooks-8451 made their first contribution in #460
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
New Features 🎉
- fix: launch only one SimpleMessageQueueServer per API Server instance by @masci in #445
- chore: add tests to avoid regressions on collect_events serialize by @masci in #447
- feat: create deployments at API Server startup by @masci in #443
- chore: refactor WorkflowService configuration by @masci in #449
- refact: support absolute paths in local source manager by @masci in #450
- docker: add a new image flavor:
autodeployby @masci in #451 - Pass client timeout to underlying client by @apost71 in #452
New Contributors
Full Changelog: v0.5.1...v0.6.0