Skip to content

v3.13.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 20 May 10:31
· 3 commits to refs/heads/develop since this release

Summary

In this release, we renamed the Redis class to Cache in our Idempotency utility and added support for the valkey-glide library.

Thanks to our new contributors @AlisonVilela, @Artur-T-Malas, and @kiitosu, we also fixed bugs in our Event Source Data Class utility. ⭐🏅

Working with the new CachePersistenceLayer class

Docs

You can now use our CachePersistenceLayer classes, which are more generically named, in place of the previous Redis-specific classes when using the Idempotency feature.

For backward compatibility, we've maintained the old Redis class names. However, these are now marked as deprecated and will be removed in the next major version.

We've also added support for valkey-glide, providing more flexibility for your caching implementation needs.

glide

If you are using the RedisPersistenceLayer class in your codebase, you can use the new CachePersistenceLayer as a drop-in replacement.

Changes

🌟New features and non-breaking changes

  • feat(parser): add support to decompress Kinesis CloudWatch logs in Kinesis envelope (#6656) by @Artur-T-Malas
  • feat(event_source): add support for tumbling windows in Kinesis and DynamoDB events (#6658) by @kiitosu
  • feat(event_source): export SQSRecord in data_classes module (#6639) by @AlisonVilela

🔧 Maintenance

This release was made possible by the following contributors:

@AlisonVilela, @Artur-T-Malas, @dependabot[bot], @github-actions[bot], @kiitosu, @leandrodamascena, dependabot[bot] and github-actions[bot]