From 450c11fd8b7b5434face65f9cd28a0ac200cdd55 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Wed, 15 Jun 2022 20:02:07 +0300 Subject: [PATCH] Bump version and update changelog. (#515) --- .version | 2 +- ChangeLog.md | 12 ++++++++++++ csharp/Svix/Svix.csproj | 2 +- go/internal/version/version.go | 2 +- java/README.md | 4 ++-- java/gradle.properties | 2 +- java/lib/src/main/java/com/svix/Svix.java | 2 +- javascript/package.json | 2 +- javascript/src/index.ts | 2 +- kotlin/README.md | 4 ++-- kotlin/gradle.properties | 2 +- kotlin/lib/src/main/kotlin/SvixOptions.kt | 2 +- python/svix/__init__.py | 2 +- ruby/Gemfile.lock | 2 +- ruby/lib/svix/version.rb | 2 +- rust/Cargo.toml | 2 +- server/svix-server/Cargo.toml | 2 +- 17 files changed, 30 insertions(+), 18 deletions(-) diff --git a/.version b/.version index 16a246f6d..12193b84d 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -0.59.1 \ No newline at end of file +0.60.0 \ No newline at end of file diff --git a/ChangeLog.md b/ChangeLog.md index 5b7b1ef67..9df897355 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -3,6 +3,18 @@ ## Next * +## Version 0.60.0 +* Server: normalize health status output to be in lowercase. +* Server: implement application portal endpoint and limited access tokens for it. +* Server: add endpoint stats endpoint for getting endpoint statistics. +* Server: add support for JSON log format for use in cloud environments. +* Server: add configuration options for the max pool size for DB and Redis connection pools. +* Server: add CORS headers and support pre-flight requests for use from the browser. +* Server: add a configuration option to only allow https endpoint URLs. +* Server: support passing an org_id when generating JWTs (`svix-server jwt generate`). +* Lib/Python: update httpx dependency to the latest version. +* Lib/Rust: fix mixup with validation errors marked as HTTP errors and vice-versa. + ## Version 0.59.1 * Libs/Csharp: expose missing getters which prevented a lot of the lib's functionality to be used. diff --git a/csharp/Svix/Svix.csproj b/csharp/Svix/Svix.csproj index 64cbf5572..676f85ce9 100644 --- a/csharp/Svix/Svix.csproj +++ b/csharp/Svix/Svix.csproj @@ -3,7 +3,7 @@ net5.0 Svix - 0.59.1 + 0.60.0 Svix Svix true diff --git a/go/internal/version/version.go b/go/internal/version/version.go index 4b685d339..83e283c82 100644 --- a/go/internal/version/version.go +++ b/go/internal/version/version.go @@ -1,3 +1,3 @@ package version -const Version = "0.59.1" +const Version = "0.60.0" diff --git a/java/README.md b/java/README.md index ddb6175f2..464e2ca08 100644 --- a/java/README.md +++ b/java/README.md @@ -51,7 +51,7 @@ Add this dependency to your project's POM: com.svix svix - 0.59.1 + 0.60.0 compile ``` @@ -61,7 +61,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -implementation "com.svix:svix:0.59.1" +implementation "com.svix:svix:0.60.0" ``` # Development diff --git a/java/gradle.properties b/java/gradle.properties index 4257e5f84..adb2da36b 100644 --- a/java/gradle.properties +++ b/java/gradle.properties @@ -1,5 +1,5 @@ GROUP=com.svix -VERSION_NAME=0.59.1 +VERSION_NAME=0.60.0 POM_URL=https://github.com/svix/svix-webhooks POM_SCM_URL=git@github.com:svix/svix-webhooks.git diff --git a/java/lib/src/main/java/com/svix/Svix.java b/java/lib/src/main/java/com/svix/Svix.java index b4dd357e0..124cb6807 100644 --- a/java/lib/src/main/java/com/svix/Svix.java +++ b/java/lib/src/main/java/com/svix/Svix.java @@ -5,7 +5,7 @@ import com.svix.internal.auth.HttpBearerAuth; public final class Svix { - public static final String VERSION = "0.59.1"; + public static final String VERSION = "0.60.0"; private final Application application; private final Authentication authentication; private final Endpoint endpoint; diff --git a/javascript/package.json b/javascript/package.json index c0637d403..5d934c388 100644 --- a/javascript/package.json +++ b/javascript/package.json @@ -1,6 +1,6 @@ { "name": "svix", - "version": "0.59.1", + "version": "0.60.0", "description": "Svix API client", "author": "svix", "repository": "https://github.com/svix/svix-libs", diff --git a/javascript/src/index.ts b/javascript/src/index.ts index f00f44268..16e0915f4 100644 --- a/javascript/src/index.ts +++ b/javascript/src/index.ts @@ -54,7 +54,7 @@ import * as base64 from "@stablelib/base64"; import * as sha256 from "fast-sha256"; const WEBHOOK_TOLERANCE_IN_SECONDS = 5 * 60; // 5 minutes -const VERSION = "0.59.1"; +const VERSION = "0.60.0"; class UserAgentMiddleware implements Middleware { public pre(context: RequestContext): Promise { diff --git a/kotlin/README.md b/kotlin/README.md index f178b6709..691a31515 100644 --- a/kotlin/README.md +++ b/kotlin/README.md @@ -51,7 +51,7 @@ Add this dependency to your project's POM: com.svix.kotlin svix-kotlin - 0.59.1 + 0.60.0 compile ``` @@ -61,7 +61,7 @@ Add this dependency to your project's POM: Add this dependency to your project's build file: ```groovy -implementation "com.svix.kotlin:svix-kotlin:0.59.1" +implementation "com.svix.kotlin:svix-kotlin:0.60.0" ``` # Development diff --git a/kotlin/gradle.properties b/kotlin/gradle.properties index f24bc4f86..f40031138 100644 --- a/kotlin/gradle.properties +++ b/kotlin/gradle.properties @@ -1,5 +1,5 @@ GROUP=com.svix.kotlin -VERSION_NAME=0.59.1 +VERSION_NAME=0.60.0 POM_URL=https://github.com/svix/svix-webhooks POM_SCM_URL=git@github.com:svix/svix-webhooks.git diff --git a/kotlin/lib/src/main/kotlin/SvixOptions.kt b/kotlin/lib/src/main/kotlin/SvixOptions.kt index c14f38ac0..9b9ea941a 100644 --- a/kotlin/lib/src/main/kotlin/SvixOptions.kt +++ b/kotlin/lib/src/main/kotlin/SvixOptions.kt @@ -1,7 +1,7 @@ package com.svix.kotlin data class SvixOptions(val serverUrl: String = DEFAULT_URL) { - private val version = "0.59.1" + private val version = "0.60.0" companion object { const val DEFAULT_URL = "https://api.svix.com" diff --git a/python/svix/__init__.py b/python/svix/__init__.py index fbbd5e306..8109e371a 100644 --- a/python/svix/__init__.py +++ b/python/svix/__init__.py @@ -37,4 +37,4 @@ "WebhookVerificationError", ] -__version__ = "0.59.1" +__version__ = "0.60.0" diff --git a/ruby/Gemfile.lock b/ruby/Gemfile.lock index 55a8bc9ee..ea889c988 100644 --- a/ruby/Gemfile.lock +++ b/ruby/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - svix (0.59.1) + svix (0.60.0) typhoeus (~> 1.0, >= 1.0.1) GEM diff --git a/ruby/lib/svix/version.rb b/ruby/lib/svix/version.rb index 1c29d5882..0ee9bd232 100644 --- a/ruby/lib/svix/version.rb +++ b/ruby/lib/svix/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Svix - VERSION = "0.59.1" + VERSION = "0.60.0" end diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 3327d6b17..45774e446 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "svix" -version = "0.59.1" +version = "0.60.0" authors = ["Svix Inc. "] edition = "2021" description="Rust library for interacting with the Svix API and verifying webhook signatures." diff --git a/server/svix-server/Cargo.toml b/server/svix-server/Cargo.toml index beb6e7468..56b9e1e6d 100644 --- a/server/svix-server/Cargo.toml +++ b/server/svix-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "svix-server" -version = "0.59.1" +version = "0.60.0" license = "MIT" description = "Svix webhooks server"