Skip to content

Commit 15e7ccc

Browse files
authored
Release/v0.4.1 (#47)
* Bump to 0.4.1 * update changelog and connect md * update readme --------- Co-authored-by: Frank Hol <frank.hol@kpn.com>
1 parent 9d3b367 commit 15e7ccc

File tree

4 files changed

+10
-7
lines changed

4 files changed

+10
-7
lines changed

dsh_sdk/CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.4.1] - 2024-06-13
99
### Added
10-
- Add loading (PEM) Certificates and Keys from $PKI_CONFIG_DIR
10+
- Add loading Certificates and Keys from $PKI_CONFIG_DIR
11+
- Compatbile with DSH VPN
12+
- Compatbile with Kafka Proxy
13+
- Overwrrite tenant name via $DSH_TENANT_NAME variable
1114

1215
### Changed
1316
- Restructure of the private functions to make it more modular

dsh_sdk/CONNECT_PROXY_VPN_LOCAL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ When running on a machine with Kafka Proxy/VPN, the following environment variab
2525
- `KAFKA_BOOTSTRAP_SERVERS` - The hostnames of the Kafka brokers
2626

2727
### Note!
28-
Currently only PEM formatted certificates and keys are supported. Make sure to convert your certificates and key to PEM format if they are not already.
28+
Currently only PEM formatted certificates and keys are supported. Make sure to convert your certificates and key to PEM format if they are not already. For VPN, make sure you have the latest version of the VPN repository. This version includes generating PEM formatted certificates and keys.
2929

3030
## Local
3131
You can start the [docker-compose](../docker/docker-compose.yml) file to start a local Kafka broker and Schema Registry.

dsh_sdk/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ license.workspace = true
99
name = "dsh_sdk"
1010
readme = 'README.md'
1111
repository.workspace = true
12-
version = "0.4.0"
12+
version = "0.4.1"
1313

1414
[package.metadata.docs.rs]
1515
features = ["full"]

dsh_sdk/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)
77

88
## Description
9-
This library can be used to interact with the DSH Platform. It is intended to be used as a base for services that will be used to interact with DSH. It is not intended to be used directly. Features include:
9+
This library can be used to interact with the DSH Platform. It is intended to be used as a base for services that will be used to interact with DSH. Features include:
1010
- Connect to DSH
1111
- Fetch Kafka Properties and certificates
1212
- Common functions
@@ -71,9 +71,9 @@ See api documentation for more information on how to use these features includin
7171
The default RDKafka config can be overwritten by setting the following environment variables:
7272

7373
### `KAFKA_BOOTSTRAP_SERVERS`
74-
- Usage: Overwrite hostnames of brokers (useful for local testing)
74+
- Usage: Overwrite hostnames of brokers
7575
- Default: Brokers based on datastreams
76-
- Required: `false`
76+
- Required: `false` (for local development or Kafka Proxy/VPN)
7777

7878
### `KAFKA_CONSUMER_GROUP_TYPE`
7979
- Usage: Picks group_id based on type from datastreams

0 commit comments

Comments
 (0)