Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.2.2
0.2.3
48 changes: 24 additions & 24 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ resolver = "2"

[workspace.package]
license = "MIT"
version = "0.2.2"
version = "0.2.3"
rust-version = "1.91"
repository = "https://github.com/svix/diom"

Expand Down
11 changes: 10 additions & 1 deletion ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,19 @@
# Changelog

## Unreleased
## Version 0.2.3
* Rust SDK: expose `.is_retriable()` and `.kind()` on `diom::Error`
* Rust SDK: do not leak feature `release_max_level_debug` into the tracing library
* All SDKs: remove automatic retries
* Several configuration values that were specified as millisecond durations are now explicitly checked for being non-zero at startup
* Miscellaneous dependency bumps
* Various improvements to release infrastructure

### Breaking Changes
* `bootstrap_cfg_path` is replaced by `bootstrap_cfg_paths` (an array). `bootstrap_cfg` (inline) and `bootstrap_cfg_paths` can now both be set; inline is applied first. `$DIOM_BOOTSTRAP_CFG_PATH` is replaced by `$DIOM_BOOTSTRAP_CFG_PATHS`.

## Version 0.2.2
* More build & release fixes

## Version 0.2.1
* Fix Rust build

Expand Down
2 changes: 1 addition & 1 deletion justfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
set quiet := true
set quiet

HERE := justfile_directory()

Expand Down
2 changes: 1 addition & 1 deletion openapi.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"info": {
"title": "Diom API",
"description": "Welcome to the Diom API documentation!\n",
"version": "0.2.2",
"version": "0.2.3",
"x-logo": {
"altText": "Svix Logo",
"url": "https://www.svix.com/static/img/brand-padded.svg"
Expand Down
2 changes: 1 addition & 1 deletion z-clients/go/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ func New(token string, options *DiomOptions) (*Diom, error) {
}

httpClient.DefaultHeaders["Authorization"] = fmt.Sprintf("Bearer %s", token)
httpClient.DefaultHeaders["User-Agent"] = "diom-sdks/0.2.2/go"
httpClient.DefaultHeaders["User-Agent"] = "diom-sdks/0.2.3/go"

client := Diom{httpClient}
return &client, nil
Expand Down
4 changes: 2 additions & 2 deletions z-clients/java/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Add this dependency to your project's POM:
<dependency>
<groupId>com.svix</groupId>
<artifactId>diom</artifactId>
<version>0.2.2</version>
<version>0.2.3</version>
<scope>compile</scope>
</dependency>
```
Expand All @@ -37,7 +37,7 @@ Add this dependency to your project's POM:
Add this dependency to your project's build file:

```groovy
implementation "com.svix:diom:0.2.2"
implementation "com.svix:diom:0.2.3"
```

## Usage
Expand Down
2 changes: 1 addition & 1 deletion z-clients/java/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>com.svix</groupId>
<artifactId>diom</artifactId>
<version>0.2.2</version>
<version>0.2.3</version>
<packaging>jar</packaging>

<name>diom</name>
Expand Down
2 changes: 1 addition & 1 deletion z-clients/java/src/main/java/com/svix/diom/Version.java
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
package com.svix.diom;

public class Version {
public static final String VERSION = "0.2.2";
public static final String VERSION = "0.2.3";
}
4 changes: 2 additions & 2 deletions z-clients/javascript/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion z-clients/javascript/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@diomhq/diom",
"version": "0.2.2",
"version": "0.2.3",
"description": "Diom JavaScript client library",
"author": "Svix Inc. <oss@svix.com>",
"repository": "https://github.com/svix/diom",
Expand Down
2 changes: 1 addition & 1 deletion z-clients/javascript/src/request.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import { ApiException, type XOR } from "./util";
import type { HttpErrorOut, HTTPValidationError } from "./HttpErrors";
import type { DiomOptions } from "./options";

export const LIB_VERSION = "0.2.2";
export const LIB_VERSION = "0.2.3";
const USER_AGENT = `svix-libs/${LIB_VERSION}/javascript`;

/**
Expand Down
2 changes: 1 addition & 1 deletion z-clients/python/diom/client_base.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ def __init__(self, auth_token: str, options: DiomOptions = DiomOptions()) -> Non
client = AuthenticatedHttpClient(
base_url=host,
token=auth_token,
headers={"user-agent": "svix-libs/0.2.2/python"},
headers={"user-agent": "svix-libs/0.2.3/python"},
verify_ssl=True,
retry_schedule=options.retry_schedule,
timeout=options.timeout,
Expand Down
2 changes: 1 addition & 1 deletion z-clients/python/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "diom"
version = "0.2.2"
version = "0.2.3"
description = "Diom Python client library"
requires-python = ">=3.12"
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion z-clients/python/uv.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading