Releases
v0.2.1
Compare
Sorry, something went wrong.
No results found
0.2.1 (2026-01-09)
Features
add container broker to platform-server (4772327 )
add tempo fetching from Bittensor chain (e455e29 )
add WsContainerClient for WebSocket broker access (58c8618 )
auto-generate random BROKER_JWT_SECRET if not provided (d7be22b )
auto-pull images in broker when creating containers (f0ef63d )
broker: add image build support via Build command (6da49e2 )
CI publish HTML test coverage report to GitHub Pages (299d25a )
CI publish HTML test coverage report to GitHub Pages (1155c72 )
Docker-in-Docker support with named volumes and CopyFrom/CopyTo protocol (e56a639 )
enable debug logging for challenges and broker (1db95e6 )
Improve auto-updater coverage and fix CI coverage command (d9183f2 )
Improve auto-updater coverage and fix CI coverage command (19a6e0d )
remove image whitelist by default, allow all public images (0d30bfa )
validator metrics reporting (CPU/RAM) with 5s interval and in-memory cache (f06e67d )
Bug Fixes
add PLATFORM_PUBLIC_URL to validator docker-compose (c70f755 )
consensus: improve test accuracy for zero-stake scenarios (de9d492 )
default PLATFORM_PUBLIC_URL to chain.platform.network (a980e47 )
export VALIDATOR_HOTKEY and VALIDATOR_SECRET_KEY as env vars (eb3065c )
handle auth message even when JWT validation is disabled (19e9d1f )
increase broker JWT TTL to 10 years to prevent ExpiredSignature errors (94682da )
increase container limits and add startup cleanup (9387864 )
integer overflow in calculation (138fbf9 )
integer overflow in calculation (534c7f9 )
pass CHALLENGE_UUID env var for broker authentication (d88bfe5 )
remove restrictive cap_drop from container broker, add user field (372641c )
reorder validator routes - static paths before :hotkey parameter (6ffb7ca )
update tests to use strict() policy for image whitelist tests (fb63e63 )
use actual hostname as fallback for broker URL (351b657 )
use challenge name (not UUID) for JWT token generation (8ecab04 )
Code Refactoring
consensus: address code review feedback (10a5394 )
Documentation
update README to reflect centralized architecture (4bc8313 )
Miscellaneous
Tests
auto-updater: add helper-backed coverage tests (f572dd8 )
broaden platform-bittensor coverage (add3be8 )
challenge-orchestrator: add env and helper coverage (a97b84e )
challenge-orchestrator: broaden orchestrator, lifecycle, evaluator, and health coverage (ed67e29 )
challenge-orchestrator: expand config/health/evaluator coverage (3c30e6b )
challenge-sdk: Add comprehensive test coverage (168d03d )
challenge-sdk: Add comprehensive test coverage for challenge SDK modules (6dd0d55 )
challenge-sdk: Add database persistence test across reopens (b7a7984 )
challenge-sdk: enhance multi-agent testing in get_latest_results (ddf89c0 )
consensus: add comprehensive test coverage for consensus module (fe39408 )
consensus: comprehensive coverage improvements for platform-consensus (7d96ec8 )
distributed-db: Achieve 97% test coverage across all modules (982c67c )
distributed-db: Achieve 97% test coverage across all modules (1946fd6 )
distributed-db: consolidate test helpers and fix code review issues (d2dade0 )
epoch: add comprehensive unit tests achieving 95%+ coverage (ceb4984 )
epoch: add comprehensive unit tests achieving 95%+ coverage (4e96e50 )
expand bittensor helper coverage (e6c4950 )
platform-core: Add comprehensive test coverage for core module (446af5a )
platform-server: add comprehensive unit tests (8ebc662 )
platform-server: add comprehensive unit tests (551a4f4 )
platform-server: improve test quality and reduce duplication (5726879 )
rpc: add comprehensive test suite for platform-rpc module (7cb4a33 )
rpc: add comprehensive test suite for platform-rpc module (55fc570 )
secure-runtime: achieve comprehensive test coverage for container runtime (93459a8 )
You can’t perform that action at this time.