From e364ba3ae1d406bfce76138a4dfc26259e529bc4 Mon Sep 17 00:00:00 2001 From: "russell@unturf.com" Date: Sat, 14 Feb 2026 09:48:36 -0500 Subject: [PATCH] chore: Bump version to 4.3.4 --- VERSION | 2 +- clients/c/src/un.c | 2 +- clients/csharp/sync/src/Un.cs | 2 +- clients/dotnet/async/src/Un.cs | 2 +- clients/dotnet/sync/src/Un.cs | 2 +- clients/go/sync/src/un.go | 2 +- clients/groovy/sync/src/un.groovy | 2 +- clients/javascript/async/package.json | 2 +- clients/javascript/sync/package.json | 2 +- clients/lua/sync/src/un.lua | 2 +- clients/perl/sync/src/un.pl | 2 +- clients/python/async/setup.py | 2 +- clients/python/sync/setup.py | 2 +- clients/python/sync/src/__init__.py | 2 +- clients/rust/async/Cargo.toml | 2 +- clients/rust/sync/Cargo.toml | 2 +- .../examples-validation-results.html | 18 +++++++++++++----- .../examples-validation-results.json | 12 ++++++------ 18 files changed, 35 insertions(+), 27 deletions(-) diff --git a/VERSION b/VERSION index e91d9be..eda862a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -4.3.3 +4.3.4 diff --git a/clients/c/src/un.c b/clients/c/src/un.c index ec455b2..d4dff76 100644 --- a/clients/c/src/un.c +++ b/clients/c/src/un.c @@ -6838,7 +6838,7 @@ void print_usage(const char *prog) { * ============================================================================ */ const char *unsandbox_version(void) { - return "4.3.3"; + return "4.3.4"; } const char *unsandbox_detect_language(const char *filename) { diff --git a/clients/csharp/sync/src/Un.cs b/clients/csharp/sync/src/Un.cs index a473144..56c385e 100644 --- a/clients/csharp/sync/src/Un.cs +++ b/clients/csharp/sync/src/Un.cs @@ -1368,7 +1368,7 @@ Key options: public static class Unsandbox { private const string API_BASE = "https://api.unsandbox.com"; - private const string VERSION = "4.3.3"; + private const string VERSION = "4.3.4"; private static string _lastError; /// Extension map for language detection diff --git a/clients/dotnet/async/src/Un.cs b/clients/dotnet/async/src/Un.cs index d088f16..e1f4802 100644 --- a/clients/dotnet/async/src/Un.cs +++ b/clients/dotnet/async/src/Un.cs @@ -12,7 +12,7 @@ using System.Text.Json.Serialization; const string API_BASE = "https://api.unsandbox.com"; const string PORTAL_BASE = "https://unsandbox.com"; -const string VERSION = "4.3.3"; +const string VERSION = "4.3.4"; // ANSI colors const string BLUE = "\x1B[34m"; diff --git a/clients/dotnet/sync/src/Un.cs b/clients/dotnet/sync/src/Un.cs index 81ea3ad..2ee98e9 100644 --- a/clients/dotnet/sync/src/Un.cs +++ b/clients/dotnet/sync/src/Un.cs @@ -12,7 +12,7 @@ using System.Text.Json.Serialization; const string API_BASE = "https://api.unsandbox.com"; const string PORTAL_BASE = "https://unsandbox.com"; -const string VERSION = "4.3.3"; +const string VERSION = "4.3.4"; // ANSI colors const string BLUE = "\x1B[34m"; diff --git a/clients/go/sync/src/un.go b/clients/go/sync/src/un.go index bb1dfc5..2281cd0 100644 --- a/clients/go/sync/src/un.go +++ b/clients/go/sync/src/un.go @@ -1638,7 +1638,7 @@ func LogsStream(creds *Credentials, source, grep string, callback LogCallback) e // ============================================================================ // SDKVersion is the version of this SDK. -const SDKVersion = "4.3.3" +const SDKVersion = "4.3.4" // HmacSign computes an HMAC-SHA256 signature for the given message using the secret key. // Returns the signature as a lowercase hex string. diff --git a/clients/groovy/sync/src/un.groovy b/clients/groovy/sync/src/un.groovy index 182322a..6569f45 100644 --- a/clients/groovy/sync/src/un.groovy +++ b/clients/groovy/sync/src/un.groovy @@ -73,7 +73,7 @@ * * * @author Permacomputer Project - * @version 4.3.3 + * @version 4.3.4 */ import javax.crypto.Mac diff --git a/clients/javascript/async/package.json b/clients/javascript/async/package.json index 61d2848..9aa0e81 100644 --- a/clients/javascript/async/package.json +++ b/clients/javascript/async/package.json @@ -1,6 +1,6 @@ { "name": "un-async", - "version": "4.3.3", + "version": "4.3.4", "description": "Unsandbox async JavaScript SDK - Execute code in 50+ languages", "main": "src/un_async.js", "type": "module", diff --git a/clients/javascript/sync/package.json b/clients/javascript/sync/package.json index bf48969..16c553f 100644 --- a/clients/javascript/sync/package.json +++ b/clients/javascript/sync/package.json @@ -1,6 +1,6 @@ { "name": "un-sync", - "version": "4.3.3", + "version": "4.3.4", "description": "unsandbox.com JavaScript SDK (Isomorphic - Node.js + Browser)", "type": "module", "main": "src/un.js", diff --git a/clients/lua/sync/src/un.lua b/clients/lua/sync/src/un.lua index c3d5cb2..bf3bf71 100644 --- a/clients/lua/sync/src/un.lua +++ b/clients/lua/sync/src/un.lua @@ -26,7 +26,7 @@ local mime = require("mime") local Un = {} Un.API_BASE = "https://api.unsandbox.com" Un.PORTAL_BASE = "https://unsandbox.com" -Un.VERSION = "4.3.3" +Un.VERSION = "4.3.4" Un.LAST_ERROR = "" -- Colors diff --git a/clients/perl/sync/src/un.pl b/clients/perl/sync/src/un.pl index 8fe4ff4..fa7e372 100644 --- a/clients/perl/sync/src/un.pl +++ b/clients/perl/sync/src/un.pl @@ -38,7 +38,7 @@ use Time::HiRes qw(time sleep); package Un; -our $VERSION = "4.3.3"; +our $VERSION = "4.3.4"; our $API_BASE = 'https://api.unsandbox.com'; our $PORTAL_BASE = 'https://unsandbox.com'; diff --git a/clients/python/async/setup.py b/clients/python/async/setup.py index 319cb3e..cd5cb38 100644 --- a/clients/python/async/setup.py +++ b/clients/python/async/setup.py @@ -7,7 +7,7 @@ from setuptools import setup, find_packages setup( name="unsandbox-async", - version="4.3.3", + version="4.3.4", description="Asynchronous Python SDK for unsandbox.com code execution", long_description=open("README.md").read() if False else "Async Python SDK for unsandbox code execution", author="unsandbox.com", diff --git a/clients/python/sync/setup.py b/clients/python/sync/setup.py index f6cbef2..b78a2ad 100644 --- a/clients/python/sync/setup.py +++ b/clients/python/sync/setup.py @@ -7,7 +7,7 @@ with open("README.md", "r", encoding="utf-8") as fh: setup( name="unsandbox", - version="4.3.3", + version="4.3.4", author="Unsandbox", description="Synchronous Python SDK for unsandbox.com code execution", long_description=long_description, diff --git a/clients/python/sync/src/__init__.py b/clients/python/sync/src/__init__.py index 0335f91..efd03ee 100644 --- a/clients/python/sync/src/__init__.py +++ b/clients/python/sync/src/__init__.py @@ -27,7 +27,7 @@ from .un import ( CredentialsError, ) -__version__ = "4.3.3" +__version__ = "4.3.4" __all__ = [ "execute_code", "execute_async", diff --git a/clients/rust/async/Cargo.toml b/clients/rust/async/Cargo.toml index b84f64a..6648131 100644 --- a/clients/rust/async/Cargo.toml +++ b/clients/rust/async/Cargo.toml @@ -7,7 +7,7 @@ [package] name = "un-async" -version = "4.3.3" +version = "4.3.4" edition = "2021" authors = ["unsandbox.com"] description = "Asynchronous Rust SDK for unsandbox.com secure code execution API" diff --git a/clients/rust/sync/Cargo.toml b/clients/rust/sync/Cargo.toml index 6852d80..9d0a05c 100644 --- a/clients/rust/sync/Cargo.toml +++ b/clients/rust/sync/Cargo.toml @@ -7,7 +7,7 @@ [package] name = "un-sync" -version = "4.3.3" +version = "4.3.4" edition = "2021" authors = ["unsandbox.com"] description = "Synchronous Rust SDK for unsandbox.com secure code execution API" diff --git a/science-results/examples-validation-results.html b/science-results/examples-validation-results.html index 26f0762..5e2093d 100644 --- a/science-results/examples-validation-results.html +++ b/science-results/examples-validation-results.html @@ -131,11 +131,11 @@
-
21
+
46
Total Examples
-
0
+
41
Validated
@@ -143,7 +143,7 @@
Failed
-
0%
+
100.0%
Success Rate
@@ -159,13 +159,21 @@ - + java6502ms + ruby4191ms + c1347ms + python14654ms + php41253ms + go4210ms + rust4195ms + javascript4175ms +

Last verified:

-

2026-01-15 21:18:04 UTC

+

2026-02-14 14:39:10 UTC

diff --git a/science-results/examples-validation-results.json b/science-results/examples-validation-results.json index eab1d6d..ba8f008 100644 --- a/science-results/examples-validation-results.json +++ b/science-results/examples-validation-results.json @@ -1,15 +1,15 @@ { "report_type": "examples_validation", - "timestamp": "2026-01-15T21:18:04Z", - "timestamp_readable": "2026-01-15 21:18:04 UTC", + "timestamp": "2026-02-14T14:39:10Z", + "timestamp_readable": "2026-02-14 14:39:10 UTC", "summary": { - "total_examples": 21, - "total_validated": 0, + "total_examples": 46, + "total_validated": 41, "total_failed": 0, - "success_rate": "0%" + "success_rate": "100.0%" }, "language_stats": [ - + {"language": "java", "validated": 6, "total_time_ms": 3015, "avg_time_ms": 502}, {"language": "ruby", "validated": 4, "total_time_ms": 765, "avg_time_ms": 191}, {"language": "c", "validated": 1, "total_time_ms": 347, "avg_time_ms": 347}, {"language": "python", "validated": 14, "total_time_ms": 9157, "avg_time_ms": 654}, {"language": "php", "validated": 4, "total_time_ms": 5013, "avg_time_ms": 1253}, {"language": "go", "validated": 4, "total_time_ms": 841, "avg_time_ms": 210}, {"language": "rust", "validated": 4, "total_time_ms": 780, "avg_time_ms": 195}, {"language": "javascript", "validated": 4, "total_time_ms": 701, "avg_time_ms": 175} ], "notes": "Examples validated through unsandbox API. Each example executed with 30s timeout." }