Releases: Azure/azure-functions-kafka-extension
Releases · Azure/azure-functions-kafka-extension
4.1.3
4.1.2
4.1.1
4.1.0
What's Changed
Extension Improvements
- Allow tombstone events to appear as empty arrays by @ZTonks in #544
- Corrects 1 line error in main README.md: reconnect.backoff.max.ms -> reconnect.backoff.ms by @rogersillito in #517
- Update framework and package versions used in dotnet in-proc sample by @aloiva in #531
- [Feature] Support Avro Schema for message key in trigger and output bindings by @aloiva in #534
- Adding support for Flex Consumption by @jainharsh98 in #515
- Adding drain mode manager and corresponding cancellation token management by @jainharsh98 in #543
CI/CD Improvements
- Fix Docker Compose Failure in Build Pipeline by @jainharsh98 in #516
- Skipping Build Tags for Github Pull Requests by @jainharsh98 in #546
Bug Fixes
- Unit tests and Improved handling for SSL PEM attributes by @jainharsh98 in #520
- Scale Metric and Scale Provider Fixes by @jainharsh98 in #521
- Removing Lower limit on Scaling for Extension Target Scaler by @jainharsh98 in #524
- Logging improvement and Removing Escape characters for pem strings as Environment Variables by @jainharsh98 in #526
New Contributors
- @ZTonks made their first contribution in #544
- @rogersillito made their first contribution in #517
Full Changelog: 4.0.0...4.1.0
4.0.0
What's Changed
CI/CD Improvements
- Adding CodeQL Workflow for Java by @mukundnigam in #480
- Weekly Sunday build for the CI by @vivekjilla in #483
- changing cron to run at weekly schedule by @mukundnigam in #485
- Adding code mirror pipeline yaml by @jainharsh98 in #488
- Adding Public and Official build pipelines by @jainharsh98 in #500
- Installing .NET8 sdk for Official Build Pipeline by @jainharsh98 in #512
Extension Improvements
- Upgrading package versions for E2E tests to .net8 by @vivekjilla in #499
- Upgrading confluent package to 2.4.0 by @vivekjilla in #504
- Fixed inconsistency between consumer and producer config by @gvdwiele in #464
- Added OAuthBearer authentication mode by @nakah in #437
- Updating extension version to 4.0.0 by @jainharsh98 in #510
- Resolving Oauthbearer Authentication Attributes from Settings for Output Binding by @jainharsh98 in #511
Bug Fixes
- Fix scale monitor descriptor function id by @pierre-sk in #451
- Fixing Msg commit for Cancellation Scenarios by @jainharsh98 in #505
- Allowing schema registry creation for out of proc data types by @jainharsh98 in #506
- Schema registry Url and Config Count Fix by @jainharsh98 in #507
New Contributors
3.9.0
What's Changed
- Update Version from 3.8.0 to 3.9.0 (#450) @jainharsh98
- FabricBot: Onboarding to GitOps.ResourceManagement because of FabricBot decommissioning (#445) @microsoft-github-policy-service
- Adding Unit Tests for SSL Attributes from Settings Scenario (#448) @jainharsh98
- Session timeout default value change. (#443) @aloiva
- #358 Resolve KafkaAttribute SSL values from settings (#430) @Cameron-Goss
- Re-Enabling Confluent Tests and Adding Flags to disable Lang E2E tests from Pipeline (#449) @jainharsh98
- Support for Target based scaling (#438) @aloiva
- Improving Retry Test for Webjobs Version Upgrade (#446) @jainharsh98
- Add support for external Avro Schema Registry (#411) @florianluediger
- Fixing pipeline error (#444) @krishna-kariya
☕Java
- Bump json from 20211205 to 20230227 in /test/Microsoft.Azure.WebJobs.Extensions.Kafka.LangEndToEndTests/FunctionApps/java/Confluent (#432) @dependabot
- Bump json from 20211205 to 20230227 in /test/Microsoft.Azure.WebJobs.Extensions.Kafka.LangEndToEndTests/FunctionApps/java/EventHub (#433) @dependabot
🔗Dependency Updates
- Bump minimatch from 3.0.4 to 3.1.2 in /samples/typescript (#412) @dependabot
- Bump minimatch from 3.0.4 to 3.1.2 in /samples/javascript (#413) @dependabot
- Bump json from 20211205 to 20230227 in /test/Microsoft.Azure.WebJobs.Extensions.Kafka.LangEndToEndTests/FunctionApps/java/Confluent (#432) @dependabot
- Bump Azure.Storage.Queues from 12.9.0 to 12.11.0 in /test/Microsoft.Azure.WebJobs.Extensions.Kafka.LangEndToEndTests (#392) @dependabot
- Bump json from 20211205 to 20230227 in /test/Microsoft.Azure.WebJobs.Extensions.Kafka.LangEndToEndTests/FunctionApps/java/EventHub (#433) @dependabot
3.8.0
What's Changed
- Update to version 3.8.0 (#415) @github-actions
- Adding Dotnet Samples for Distributed Tracing (#414) @krishna-kariya
- Distributed Tracing for trigger (#396) @krishna-kariya
3.7.0
What's Changed
- Update to verison 3.7.0 (#410) @github-actions
- Adding support for Linger.ms (#407) @shrohilla
- Boosting the producer perf for output binding (#403) @shrohilla
- BUG: Remove nullability from attribute properties (#362) @gliljas
3.6.0
What's Changed
- Update to verison 3.6.0 (#399) @github-actions
- Fix for E2E pipeline (#398) @krishna-kariya
- Upgrade Confluent package to version 1.9.0 (#357) @krishna-kariya
- Python and Java Tests with E2E testing Framework (#354) @jainharsh98
- Bug Fix for the file location error (#391) @krishna-kariya
- Bug Fix for fail to load certificate location for KafkaTrigger (#386) @krishna-kariya
- adding the sample for accessing key in java function with avro (#381) @shrohilla
- adding the Error & Retries in doc (#378) @shrohilla
☕Java
- Bump gson from 2.2.4 to 2.8.9 in /samples/WalletProcessing_KafkademoSample (#352) @dependabot
🔗Dependency Updates
- Bump gson from 2.2.4 to 2.8.9 in /samples/WalletProcessing_KafkademoSample (#352) @dependabot
- Bump shell-quote from 1.7.2 to 1.7.3 in /samples/typescript (#373) @dependabot
3.5.0
What's Changed
- Update to verison 3.5.0 (#379) @github-actions
- Adding the support for key for trigger & output binding (#328) @shrohilla
- Fixing issues related to Application Insights Logging (#377) @krishna-kariya
- Migrate FabricBot Tasks to Config-as-Code (#359) @msftbot
- Updates in the samples (#376) @shrohilla
- Adding the samples support for retry (#375) @shrohilla
- Addition of retry support in Kafka extension (#363) @shrohilla
- Adding Microsoft SECURITY.MD (#350) @microsoft-github-policy-service
- Main (#374) @shrohilla
- Update to verison 3.4.1-PRE (#372) @github-actions
- Mykafkabranch (#368) @raorugan
- Revert "fixed yaml values" (#367) @shrohilla
- Exposing AutoOffsetReset property in KafkaOptions (#364) @jainharsh98
- fixed yaml values (#355) @raorugan
- Modified read me file for blog sample (#353) @raorugan
- adding the blog in samples (#349) @shrohilla
- Added Header samples for dotnet isolated runtime (#345) @krishna-kariya
- Avrosamples for Generic Records Typecript (#347) @shrohilla
- Shrohilla/avrosamples (#346) @shrohilla
- Correcting Public docs to indicate 3.x function support (#344) @jainharsh98
- Correcting the Samples (#343) @krishna-kariya