Releases: Azure/azure-functions-redis-extension
Releases · Azure/azure-functions-redis-extension
v1.0.0
v0.5.0-preview
Breaking Changes
- Remove
messagesPerWorker
argument #111 - Remove
deleteAfterProcess
parameter fromRedisStreamTrigger
#115 - Change
listPopFromBeginning
parameter intoListDirection
#145 - Update
RedisPubSubTrigger
return value and addpattern
parameter #146 - Rename
ConnectionStringSetting
toConnection
#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
,RedisStreamEntry
types for nativeStackExchange.Redis
types - Rename
BatchSize
toCount
to more accurately reflect Redis naming - Removes support for multiple keys (to be added back later, tracked in #54)
- Removes
ConsumerGroup
argument, 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.