Release History

Changelog

Every release, every improvement.

Software
Hardware
Tools
v0.4.0SoftwareMarch 16, 2026

v0.4.0 — Python SDK — Production Ready

  • PersistentSyncTable: crash-safe delta persistence with WAL and compaction
  • AsyncSyncTable + AsyncCallbackTransport for asyncio/FastAPI/aiohttp
  • Benchmark --share flag for shareable result summaries
  • DeviceContext: Python bindings for /dev/atomik kernel module ioctls
  • SyncTable + MemoryTransport + CallbackTransport (full transport layer)
  • C accelerator wired into Fingerprint hot path
  • 200+ tests passing
  • pip install atomik-core==0.4.0
v0.5.0ToolsMarch 16, 2026

v0.5.0 — Kernel Module — Enterprise Features

  • /proc/atomik/audit ring-buffer audit log (last 1024 operations)
  • perf/ftrace tracepoints wired to all 4 ioctl handlers
  • Memory shrinkers for COW and network hash tables
  • atomik-report waste analysis tool (--json/--csv/--brief)
  • Prometheus exporter with health endpoints (/healthz, /ready)
  • Grafana dashboard (3-row pre-built JSON)
  • Kubernetes: DaemonSet, Helm chart with RBAC + NetworkPolicy + probes
  • License key expiry (YYMM encoding) for subscription enforcement
v0.3.0SoftwareMarch 16, 2026

v0.3.0 — Python SDK — Serialization & Tracing

  • DeltaMessage serialization: to_dict/from_dict + to_bytes/from_bytes (16-byte wire format)
  • Fingerprint encapsulation fix: no more direct _accumulator access
  • Benchmark --json flag for CI pipeline integration
  • All bench_* functions return structured result dicts
  • 67 tests passing (up from 60)
  • pip install atomik-core==0.3.0
v0.4.0SoftwareMarch 15, 2026

v0.4.0 — Kernel Module

  • COW redundancy detection via kretprobe on wp_page_copy()
  • TCP send deduplication with CRC32C fingerprinting (SSE4.2)
  • Per-container/cgroup waste attribution for Kubernetes
  • /proc/atomik machine-readable metrics interface
  • 27 sysfs attributes for real-time monitoring
  • DKMS packaging, systemd service, udev rules
  • 90-day free trial, graceful degradation on expiry
v0.2.0SoftwareMarch 15, 2026

v0.2.0 — Python SDK

  • Benchmark module: python -m atomik_core.benchmark
  • 5 public benchmark functions exported
  • Project URLs on PyPI (atomik.tech, docs, changelog)
  • 60 tests passing, zero dependencies
  • pip install atomik-core==0.2.0
v0.1.0SoftwareMarch 2026

v0.1.0 — Initial Release

  • AtomikContext: LOAD, ACCUM, READ, SWAP operations
  • AtomikTable: 256-context state table
  • DeltaStream: multi-context streaming with message serialization
  • Fingerprint: XOR-based change detection
  • Python 3.9–3.13, Apache 2.0, zero dependencies
  • 50+ tests
HardwareFebruary 2026

Zynq Characterization

  • 6 configs (N=1 to N=512), 4 synthesis strategies
  • Peak: 69.7 Gops/s at N=512 on XC7Z020
  • Sub-linear LUT scaling confirmed (~34 LUT per additional bank)
v3.1.0Hardware2025

v3.1.0 — HD HDMI SoC

  • 1280×720@60Hz on $13.50 Tang Nano 9K
  • Custom RV64I CPU with native ATOMiK ISA extensions
  • Delta-driven display pipeline
  • 6,287 LUT (73%), zero TNS
v2Hardware2025

v2 — PicoRV32 Production

  • Single-bank ATOMiK @ 81 MHz, 94.5 Mops/s
  • PicoRV32 integration, SPI XIP boot
  • 11/11 hardware tests, +23% Fmax margin