What's Changed
Allow to specify **Redis Stream** maxlen option in publisher:
python
broker.publisher(stream=StreamSub("Output", maxlen=10))
async def on_input_data():
....
* chore: bump version by Lancetnik in https://github.com/airtai/faststream/pull/1198
* Update Release Notes for 0.4.2 by faststream-release-notes-updater in https://github.com/airtai/faststream/pull/1199
* Add missing API documentation for apply_pattern by kumaranvpl in https://github.com/airtai/faststream/pull/1201
* chore: polishing by davorrunje in https://github.com/airtai/faststream/pull/1203
* Comment out retry and timeout in a confluent test by kumaranvpl in https://github.com/airtai/faststream/pull/1207
* Commit offsets only if auto_commit is True by kumaranvpl in https://github.com/airtai/faststream/pull/1208
* Add a CI job to check for missed docs changes by kumaranvpl in https://github.com/airtai/faststream/pull/1217
* fix: inconsistent NATS publisher signature by Lancetnik in https://github.com/airtai/faststream/pull/1218
* Upgrade packages by davorrunje in https://github.com/airtai/faststream/pull/1226
* chore: bump dawidd6/action-download-artifact from 3.0.0 to 3.1.1 by dependabot in https://github.com/airtai/faststream/pull/1239
* chore: bump dependencies by Lancetnik in https://github.com/airtai/faststream/pull/1246
* feat (1235): StreamSub maxlen parameter by Lancetnik in https://github.com/airtai/faststream/pull/1245
* fix (1234): correct FastAPI path passing, fix typehints by Lancetnik in https://github.com/airtai/faststream/pull/1236
* fix (1231): close RMQ while reconnecting by Lancetnik in https://github.com/airtai/faststream/pull/1238
**Full Changelog**: https://github.com/airtai/faststream/compare/0.4.2...0.4.3