v3.3.0

qzane/textured_smplxv3.3.0Jun 30, 2025by Nedomas

AI Summary

Introduces concurrency support for the stdio to SSE gateway, allowing users to control the number of spawned processes via new command-line flags.

Key Highlights

  • Added support for stdio concurrency in the stdio to SSE gateway
  • Introduced `--minConcurrency` and `--maxConcurrency` CLI flags
  • Default behavior remains unchanged (spawns 1 process)
  • Added additional concurrency tests

New Features

  • Support stdio concurrency in stdio to SSE
  • Control process spawn count with min/max concurrency flags
  • Enhanced concurrency test coverage

Full Release Notes

## What's Changed

Updates:
- Support stdio concurrency in stdio to SSE by @rsonghuster in https://github.com/supercorp-ai/supergateway/pull/52
- Introduces `--minConcurrency` and `--maxConcurrency` to control how many processes are spawned for stdio to SSE gateway. Keeps current behaviour by defaulting to 1
- Add more concurrency tests

Thanks to:
- [@rsonghuster](https://github.com/rsonghuster)
- [@zxypro1](https://github.com/zxypro1)
- [@nicojahn](https://github.com/nicojahn)

**Full Changelog**: https://github.com/supercorp-ai/supergateway/compare/v3.2.0...v3.3.0