From 960ad1531dccd5f22e2e10ac4420ab0d15619c0b Mon Sep 17 00:00:00 2001 From: Eric Coissac Date: Mon, 13 Apr 2026 16:27:14 +0200 Subject: [PATCH] [4.4.34] HTTP client thread-safety and CI infrastructure updates - Improved concurrency safety by replacing the global HTTP client with a thread-safe, lazy-initialized instance using `sync.Once`. The new implementation enables connection pooling (`MaxIdleConnsPerHost`, connections per host) and dynamically configures pool size based on `obidefault.ParallelWorkers()`, ensuring robust behavior in multi-threaded Lua environments. - Updated GitHub Actions workflows to the latest stable versions of `actions/setup-go` and ` actions/checkout`, improving build reliability. - Removed outdated Go dependency checksums for buger/jsonparser v1.1.x to keep the build clean and consistent. --- pkg/obioptions/version.go | 2 +- version.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/obioptions/version.go b/pkg/obioptions/version.go index 31199eb..86e46da 100644 --- a/pkg/obioptions/version.go +++ b/pkg/obioptions/version.go @@ -3,7 +3,7 @@ package obioptions // Version is automatically updated by the Makefile from version.txt // The patch number (third digit) is incremented on each push to the repository -var _Version = "Release 4.4.33" +var _Version = "Release 4.4.34" // Version returns the version of the obitools package. // diff --git a/version.txt b/version.txt index 1cfc545..b3f8f6f 100644 --- a/version.txt +++ b/version.txt @@ -1 +1 @@ -4.4.33 +4.4.34