Skip to content

Releases: run-llama/llama_deploy

v0.9.2

06 Apr 20:36

Choose a tag to compare

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

29 Jul 18:24
80774d5

Choose a tag to compare

What's Changed

New Features 🎉

Full Changelog: v0.9.0...v0.9.1

v0.9.0

18 Jul 09:23
af99043

Choose a tag to compare

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 init functionality 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 types package 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

Full Changelog: v0.8.0...v0.9.0

v0.8.1

30 May 13:32
4d6ed91

Choose a tag to compare

Full Changelog: v0.8.0...v0.8.1

v0.8.0

22 May 14:56
54ad44f

Choose a tag to compare

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 serve command 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

26 Mar 11:55
8fd21e7

Choose a tag to compare

What's Changed

New Features 🎉

  • Add support for exclusive consumer mode for Redis Message Queue by @abdulhuq811 in #485

New Contributors

Full Changelog: v0.7.1...v0.7.2

v0.7.1

07 Mar 19:38
a459206

Choose a tag to compare

What's Changed

New Features 🎉

  • fix: create path to config dir if does not exist by @masci in #480

Full Changelog: v0.7.0...v0.7.1

v0.7.0

06 Mar 11:08
f97e421

Choose a tag to compare

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_state metric 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

13 Feb 14:42
dd44b4c

Choose a tag to compare

What's Changed

New Features 🎉

  • Add Solace Message Queue To API Reference Documents by @alimosaed in #454
  • fix: raise an error in llamactl run when 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

10 Feb 09:31
71a2df9

Choose a tag to compare

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: autodeploy by @masci in #451
  • Pass client timeout to underlying client by @apost71 in #452

New Contributors

Full Changelog: v0.5.1...v0.6.0