Hermes v1.4.4 Release Notes

Release Date: 2020-03-31 // about 4 years ago
  • โœจ Enhancements

    ๐Ÿ“‡ (1192) Schema __metadata field validation

    Hermes Management does not allow to save topic with an invalid Avro schemas:

    • ๐Ÿ“‡ schema without field __metadata
    • ๐Ÿ“š schema with field __metadata that declares types other than hermes specifies in documentation, for example java.avro.string

    (1189) Unwrapping message content interface

    This change introduce the interfaces MessageContentReader and MessageContentReaderFactory.

    ๐Ÿ“‡ These interfaces allow to provide custom implementation of reading Kafka records, for example for reading metadata from Kafka headers.

    It can be useful when you publish messages directly on Kafka and use only consuming module from Hermes.

    ๐Ÿ‘€ For more information, see the docs.