# @theorchard/datasource-kafka

## 4.0.4

### Patch Changes

-   SEC: lodash from 4.17.23 to 4.18.1

## 4.0.3

### Patch Changes

-   SEC: lodash-es from 4.17.23 to 4.18.1

## 4.0.2

### Patch Changes

-   Migrate lodash dependency to lodash-es

## 4.0.1

### Patch Changes

-   Bump lodash to 4.17.23 to fix vulnerabilities

## 4.0.0

### Major Changes

-   -   adds ability to pass in Kafka instance
    -   moves kafkajs to peer dependency

## 3.0.0

### Major Changes

-   Remove extra producer.disconnect. This causes error `The producer is disconnecting; therefore, it can't safely accept messages anymore` when you queueMessage in a map(). Function queueMessage() now returns response of type `Promise<RecordMetadata[]>`

## 2.1.0

### Minor Changes

-   Update context type. use identity from graphql-constants

## 2.0.0

### Major Changes

-   Upgrade to be compatible with apollo v4

## 1.2.1

### Patch Changes

-   Update readme and better error message for ConfluentSchemaRegistryValidationError.

## 1.2.0

### Minor Changes

-   Add support for schema registry and encode your messages before sending it to topic.

## 1.1.1

### Patch Changes

-   Fixed hanging connection

## 1.1.0

### Minor Changes

-   Added keys to Kafka messages

## 1.0.2

### Patch Changes

-   Fix exports of datasource-kafka module

## 1.0.1

### Patch Changes

-   Initial version of datasource-kafka
