Skip to content

Commit eb4aae6

Browse files
authored
Release/v0.4.2 (#50)
* update readme and changelog * bump to 0.4.2
1 parent 60862da commit eb4aae6

File tree

5 files changed

+8
-5
lines changed

5 files changed

+8
-5
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ This repository contains the Rust SDK for the Data Sharing Hub (DSH) platform an
55
The [dsh_sdk](dsh_sdk) is a Rust library that provides a simple interface to interact with the DSH platform. The SDK is used to create and manage data streams, and to send data to the DSH platform.
66
See [dsh_sdk/README.md](dsh_sdk/README.md) for more information.
77

8+
## Dsh_rest_api_client
9+
A code genereated client for the DSH REST API. The client is generated by Progenitor using the OpenAPI specification of the DSH REST API. The client is used to interact with the DSH REST API.
10+
811
## Example DSH Service
912
The [example_dsh_service](example_dsh_service) is a simple example of a service that uses the DSH SDK. It demonstrates how to create an app, consume data from Kafka, and how to build and deploy the service to DSH.
1013

dsh_rest_api_client/CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ 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

88

9-
## [0.1.0] - 2024-06-28
9+
## [0.1.0] - 2024-07-01
1010

1111
### Added
1212

13-
- Added dsh_rest_api_client crate
13+
- Added dsh_rest_api_client crate based on 1.7.0 OpenAPI spec
1414
- Added update_openapi_spec.py script to add missing fields to the OpenAPI spec

dsh_sdk/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ 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.2] - 2024-07-01
99
### Added
1010
- Add token fetcher for DSH REST API
1111
- Add platform enum with metadata

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.1"
12+
version = "0.4.2"
1313

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

dsh_sdk/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ The following features are available in this library and can be enabled/disabled
6060
| **feature** | **default** | **Description** |
6161
|---|---|---|
6262
| `bootstrap` | &check; | Generate signed certificate and fetch datastreams info <br> Also makes certificates available, to be used as lowlevel API |
63-
| `rest-token-fetcher` | &cross; | Fetch a token to use the DSH Rest API |
63+
| `rest-token-fetcher` | &check; | Fetch a token to use the DSH Rest API |
6464
| `metrics` | &check; | Enable (custom) metrics for your service |
6565
| `graceful_shutdown` | &check; | Create a signal handler for implementing a graceful shutdown |
6666
| `dlq` | &cross; | Dead Letter Queue implementation (experimental) |

0 commit comments

Comments
 (0)