-
4.3.4 protected
Release 4.3.4 - Green Christmas Tree All 46 SDK examples now pass validation (100% success rate). Changes: - Made all examples standalone for sandbox execution - Fixed validate-examples.sh counter bug (invalid JSON) - Removed SDK file inclusion that caused argument overflow - Go, JS, Python, Ruby, Rust, PHP, Java examples all work This release enforces the Green Christmas Tree policy - every failure stays visible until fixed.
-
4.3.3 protected
Release 4.3.3 - Python SDK dependency fixes Fixes: - Python sync SDK: requests import now optional (DependencyError if missing) - Python sync examples: graceful exit on missing requests module - CI validation now skips examples without Python dependencies
-
4.3.2 protected
Release 4.3.2 - Python SDK dependency fixes Fixes: - Python sync SDK: requests import now optional (DependencyError if missing) - Python sync examples: graceful exit on missing requests module - CI validation now skips examples without Python dependencies
-
4.3.1 protected
Release 4.3.1 - CI/CD Fixes Fixes: - Lint script updated for clients/ directory structure - Perl lint gracefully skips when LWP::UserAgent missing - Python async SDK: aiohttp import now optional with DependencyError - Python examples exit 0 when API keys missing (CI-friendly skip) - validate-examples.sh: fixed race condition in parallel execution (aggregate results from temp files after all jobs complete)
-
4.3.0 protected
Release 4.3.0 - Full Feature Parity for All 42 SDKs Major release bringing all 42 language implementations to feature parity with the C reference implementation. New Features: - HTTP 428 Precondition Required handling for sudo OTP challenges - X-Sudo-OTP and X-Sudo-Challenge header support - Complete API coverage (58+ functions per SDK) API Coverage: - Execution (8): execute, execute_async, wait_job, get_job, cancel_job, list_jobs, get_languages, detect_language - Sessions (9): list, get, create, destroy, freeze, unfreeze, boost, unboost, execute - Services (17): full CRUD + env vault + resize - Snapshots (9): full CRUD + clone - Images (13): full CRUD + visibility + access control + transfer + spawn + clone - PaaS Logs (2): fetch, stream - Utilities (5): validate_keys, hmac_sign, health_check, version, last_error Testing: - Comprehensive unit tests (no network required) - Integration tests for SDK internals - Functional tests against live API