Skip to content

ktestify 0.1.0

Choose a tag to compare

@github-actions github-actions released this 17 May 18:31
· 43 commits to main since this release
Immutable release. Only release title and notes can be modified.

[0.1.0] — 2026-05-17

✨ Features

  • Added topic namespace configuration to KafkaConfig and reference.conf — @nil-malh

  • Migrated to Log4j2 update dependencies — @nil-malh

  • Enhance logging in AvroKafkaProducer and RawKafkaProducer for better traceability — @nil-malh

  • Enhance XmlRecordMatcher to support automatic exclusion of elements marked as EXCLUDED in XML templates — @nil-malh

  • Added report output path in the FrameworkConfig — @nil-malh

  • Added Log4J config in KTestify Config — @nil-malh

  • Implement plugin system with KtestifyPlugin interface and PluginRegistry — @nil-malh

  • Migrated from custom GitHub PAT to GITHUB_TOKEN — @nil-malh

⬆️ Dependency Updates

🐛 Bug Fixes

  • Update commit message prefixes for Dependabot and CI in configuration files — @nil-malh

  • Update URLs in .github/ISSUE_TEMPLATE/config.yml for discussions, documentation, and security vulnerability reporting — @nil-malh

  • Remove security update group from dependabot configuration they are already managed by dependabot — @nil-malh

  • Update ProducerRecord.buildRecord to use namespaced topic in AbstractKafkaProducer — @nil-malh

  • Update buildMatchContext to use matchFilePaths and excludedFields — @nil-malh

  • Refactor ConsumerContext to support multiple match file paths and excluded fields — @nil-malh

  • Refactor record fetching logic to improve handling of single and batch modes — @nil-malh

  • Used a try with resources in the AbstractKafkaConsumer.call() — @nil-malh

  • Fixed 'Unread local variable' in test — @nil-malh

  • Fix : Fixed an issue with the import of GPG keys for release — @nil-malh

  • Fixed an issue on changelog.yml — @nil-malh

🔧 Miscellaneous

  • Chore(ci)(deps): bump actions/github-script in the actions-core group — @dependabot[bot]

  • Chore(ci)(deps): bump softprops/action-gh-release from 2 to 3 — @dependabot[bot]

  • Cleanup some unused dependencies — @nil-malh

  • Removed ConfigConstants.java — @nil-malh

  • Removed unused components in feature_request.yml & added email in SECURITY.md — @nil-malh

  • Update license in all files — @nil-malh

  • Removed sonarscan plugin — @nil-malh

🎉 New Contributors


Generated by git-cliff