Skip to content

v0.7.0 - April 14, 2026

Choose a tag to compare

@jeanscherf jeanscherf released this 14 Apr 12:32
· 88 commits to main since this release
f4d4187

What's New

  • New Audit Log NG Module: Introduced sap_cloud_sdk.core.auditlog_ng, a next-generation audit logging client that uses Protocol Buffers (protobuf) for improved performance and type safety
  • New Dependencies: Added Protocol Buffers support with generated Python classes
  • Module Structure:
    • sap_cloud_sdk.core.auditlog_ng.client: Main client implementation for audit logging
    • sap_cloud_sdk.core.auditlog_ng.config: Configuration management
    • sap_cloud_sdk.core.auditlog_ng.exceptions: Custom exception handling
    • sap_cloud_sdk.core.auditlog_ng.gen: Generated protobuf classes
    • sap_cloud_sdk.core.auditlog_ng.proto: Protocol buffer definitions
  • Protocol Buffer Integration: Uses buf tooling for protobuf code generation and management
  • Type Safety: Provides py.typed marker for full mypy compatibility

Bug Fixes

  • N/A - This is a new feature addition

Breaking Changes

  • No Breaking Changes: The existing sap_cloud_sdk.core.auditlog module remains fully functional and unchanged. The new auditlog_ng module runs alongside the existing implementation

Contributors

  • Application Foundation Toolkit Libraries Team
  • @simeongelovski made their first contribution in #41