Topic Browse 0.4.4 Changelog

All notable changes to this project will be documented in this file.

This project adheres to Semantic Versioning.


0.4.4 - 2024-12-20

  • AXPD-9734 - Fix: Keeps polling when max message limit has been reached

  • AXPD-9745 - Fix: unable to browse messages compressed with "snappy"

  • AXPD-9762 - Decoding the zero length byte array error

0.4.3 - 2024-11-28

  • AXPD-9207 - Distinguish between keyMaskedFields and valueMaskedFields

  • AXPD-7688 - JSON Logging support

  • Added otel tracing support

  • AXPD-9624 - Refactor maskPayloads method to resolve embedded fields with dot notation

  • AXPD-9636 - Implement fallback in case of Deserialization issues using Apicurio SerDes (for AVRO and JSON Schema)

0.4.2 - 2024-10-02

  • AXPD-9490 - Confluent SR Client truststore

  • Java 21

  • Protobuf deserializers to use DynamicMessage

  • protobuf-maven-plugin configured to not contaminate classpath with test Protobuf classes

0.4.1 - 2024-09-25

  • CVE remediation

0.4.0 - 2024-09-25

  • AXPD-9387 - JSON Schema support added

0.3.7 - 2024-08-27

Bugfixes

  • AXPD-9280 - Apicurio SR Client truststore

0.3.6 - 2024-08-21

Bugfixes

  • AXPD-2764 - Dealing with payload deserialization exceptions

0.3.5 - 2024-07-31

Bugfixes

  • Dealing with null records

0.3.4 - 2024-07-12

  • Bump version of Kameleon 0.8.3

0.3.3 - 2024-06-24

  • Update PREFLIGHT_VERSION to fix redhat container certification

0.3.2 - 2024-06-24

Added

  • AXPD-8352 - Browse Protobuf using kameleon-schema-lib

  • Fix: axlSrType should default to CONFLUENT if null

0.3.1 - 2024-03-13

  • AXPD-8499 - Remove unnecessary actuator endpoints

0.3.0 - 2024-01-10

  • AXPD-7871 Topic existence check prior to consuming

0.2.1 - 2023-12-22

  • Remove test inside helm-charts

0.2.0 - 2023-12-12

  • AXPD-6799 - Update Topic-Browse chart Red Hat Compliant

0.1.1 - 2023-10-03

  • AXPD-7963 - Sorting messages on timestamp ASC

0.1.0 - 2023-09-20

Added

  • AXPD-7804 - Added helm charts

  • AXPD-7815 - Create project

  • AXPD-7879 - Data masking will return the message without masking in case we couldn’t mask; Documentations added for required methods; ControllerAdvice updated with generic exception;

  • snakeyaml removed from pom file; request header size added into props

Bugfixes

  • Fix wrong actuator-prometheus path in the service-monitor