Releases: Azure/azure-functions-redis-extension
Releases · Azure/azure-functions-redis-extension
v1.0.0
v0.5.0-preview
Breaking Changes
- Remove
messagesPerWorkerargument #111 - Remove
deleteAfterProcessparameter fromRedisStreamTrigger#115 - Change
listPopFromBeginningparameter intoListDirection#145 - Update
RedisPubSubTriggerreturn value and addpatternparameter #146 - Rename
ConnectionStringSettingtoConnection#147
New Features
Redis Input Bindings
Redis Output Bindings
Entra ID Authentication
Other Notable Changes
- Have each consumer group start from the beginning of the stream instead of from just the newest messages #85
- Add null check for RedisListTrigger when key does not exist #110
- Ensure all trigger connections use shared connectionMultiplexerCache #121
- Batch Support #112
- Set redis client name as
AzureFunctionsRedisExtension.FunctionName#128 - Update Stream Trigger Scaling logic #129
Full Changelog: v0.3.1-preview...v0.5.0-preview
v0.3.1-preview
Public Preview release
Breaking changes:
- Removes
RedisPubSubMessage,RedisListEntry,RedisStreamEntrytypes for nativeStackExchange.Redistypes - Rename
BatchSizetoCountto more accurately reflect Redis naming - Removes support for multiple keys (to be added back later, tracked in #54)
- Removes
ConsumerGroupargument, uses FunctionId instead
New:
- Type conversions via ValueProviders
- Parameter Descriptors
- Java annotations
- .NET out of process support
- Uses WEBSITE_INSTANCE_ID for consumer name if available
Full Changelog: v0.2.51-preview...v-0.3.0-preview
v0.2.51-preview
This breaking change removes the generic RedisMessageModel for specific trigger types: RedisPubSubMessage, RedisListEntry, RedisStreamEntry
Multiple output types are also supported now.
v0.1.60-preview
- update package info
- remove exception thrown for multiple list keys on redis versions prior to 7
v0.1.49-preview
Preview release with 3 triggers: for Redis PubSub, Redis Lists, and Redis Streams.