Skip to main content

Changelog

Release notes for the KLOAKD API and all SDKs.


v0.13.3

2026-08-31
Docs
  • Fix: changelog script bash 3.2 empty array expansion
  • Infrastructure: update kloakd-sdk-python — v0.2.0 polling + streaming fixes
  • Infrastructure: update BACKEND_ISSUES

v0.13.2

2026-08-29
BillingPlatformFrontend
  • Fix: include organization_id in Stripe customer idempotency key
  • Infrastructure: update commands,gateway sdk (5 files)
  • Infrastructure: update endpoints,auth (2 files)

v0.13.1

2026-08-27
Frontend
  • Fix: add email verification notice to free tier welcome email
  • Fix: show API key on check-email screen after registration

v0.13.0

2026-08-22
BillingKolektrEvadrWebgrphPlatform
  • New: update billing,hooks billing (31 files)
  • Fix: create kernel.playground_waitlist table in migration 0026 for fresh DBs
  • Fix: swap vendor_id/alias in migration 0024 to satisfy FK constraint on fresh DB
  • Improved: test: update nexus recommendations tests to match current AnalyzeRequest/Response schema
  • Infrastructure: update .env.example,versions api (52 files)
  • Infrastructure: remove standalone migrations/004_playground_waitlist_table.sql (superseded by alembic 0026)
  • Infrastructure: update nexus (3 files)
  • Infrastructure: update public-openapi

v0.12.6

2026-08-12
AuthenticationFetchyrKolektrSkanyrEvadr
  • Fix: update workflows,Makefile versions (194 files)
  • Infrastructure: update endpoints,hooks kernel (55 files)

v0.12.5

2026-07-28
WebgrphFrontendDocsStrategy Engine
  • Fix: SSE reconciliation with crawl state + Chrome pool startup race + zombie prevention
  • Fix: use HTTP (not HTTPS) for backend health check on prod
  • Fix: use systemctl stop/start on prod to avoid systemd Restart race
  • Fix: make HTML page cache path env-configurable via KOBE_HTML_CACHE_DIR
  • Fix: read Neo4j config from env vars in KnowledgeCoordinator
  • Infrastructure: update router
  • Infrastructure: update public,hooks (2 files)

v0.12.4

2026-07-24
Docs
  • Infrastructure: update scripts,real_chrome unit (4 files)
  • Infrastructure: update intelligence,real_chrome unit (3 files)
  • Infrastructure: update openapi

v0.12.3

2026-07-22
KolektrSkanyrEvadrWebgrphAnti-Detection
  • Fix: move noise/numpy/dpkt/scipy to main deps, remove --no-root
  • Fix: remove misc from exclusion list — faker needed at import time
  • Fix: remove test-problematic from exclusion list — aioquic needed at import time
  • Fix: move AsyncSession behind TYPE_CHECKING + exclude heavy groups from CI installs
  • Fix: make initialization non-blocking — prevent gRPC startup hang
  • Fix: set TMPDIR for SDK packaging tests — fix hatchling temp dir error
  • Fix: make OpenAPI test DB creation idempotent
  • Fix: replace skanyr mkdocstrings directive with placeholder
  • Fix: add missing vendor stubs to 0023 — fix FK violation
  • Fix: eliminate raw SQLAlchemy sessions — pass Kernel Session Gate CI
  • Fix: test: fix broken synthesis coordinator doctest (ignore)
  • Fix: test: fix broken doctests in reasoning and synthesis (ignore)
  • Fix: test: fix broken doctest in integration_coordinator (ignore)
  • Fix: add HashMap import to synthesis test module
  • Fix: resolve CI clippy, test, and security audit failures
  • Fix: resolve all 4 CI failures
  • Fix: add contents: read permission to security audit job
  • Fix: resolve all clippy warnings across workspace
  • Fix: set Z3_SYS_Z3_HEADER for Ubuntu + simplify audit-check
  • Fix: install libz3-dev for z3-sys bindings + update security audit action
  • Fix: style: cargo fmt — fix CI format check
  • Improved: PEP 562 lazy imports, restrict install-prod
  • Improved: environment-scoped dependency profiles
  • Improved: test: ignore Racket/Rosette integration tests (require system Racket)
  • Improved: test: ignore 6 SWI-Prolog integration tests (require system Prolog)
  • Improved: test: ignore prolog installation check (requires SWI-Prolog on runner)
  • Infrastructure: update commands,queries kernel (4 files)
  • Infrastructure: update clients,kernel public (5 files)
  • Infrastructure: also quarantine kobe-integration-tests (stale imports)
  • Infrastructure: quarantine 12 RUSTSEC advisories in security audit
  • Infrastructure: quarantine 4 crates with stale tests

v0.12.2

2026-07-17
WebgrphFrontendDocs
  • Fix: use Xvfb virtual display for Camoufox on Linux instead of SWGL
  • Fix: broaden ReadWritePaths to /home/kloakd/.cache for Camoufox/Firefox
  • Fix: initialize fetch_metadata before fetch + install Camoufox on prod startup
  • Fix: billing SSE connecting to SPA origin instead of API URL
  • Infrastructure: update dtos,services (5 files)
  • Infrastructure: update .env.example,dtos mappers (5 files)
  • Infrastructure: update discovery
  • Infrastructure: update public,types (2 files)

v0.12.1

2026-07-15
BillingAnti-DetectionPlatformFrontendDocs
  • Infrastructure: update .env.example,anti_detection kernel (5 files)
  • Infrastructure: update docs,billing knowledge (13 files)
  • Infrastructure: update app,public endpoints (7 files)
  • Infrastructure: update openapi

v0.12.0

2026-07-13
KolektrWebgrphPlatformFrontendDocs
  • New: update .env.example,pyproject.toml scripts (44 files)
  • Infrastructure: update contexts,types src (7 files)
  • Infrastructure: update grpc-server,src tests (24 files)

v0.11.1

2026-07-11
WebgrphAnti-DetectionPlatform
  • Infrastructure: update .env.example,versions assert (19 files)

v0.11.0

2026-07-09
BillingKolektrWebgrphAnti-DetectionPlatform
  • New: update versions,docs pyproject.toml (37 files)

v0.10.2

2026-07-07
BillingWebgrphAnti-DetectionPlatformDocs
  • Infrastructure: update versions,docs scripts (38 files)
  • Infrastructure: update blog,public (3 files)

v0.10.1

2026-07-05
WebgrphAnti-DetectionPlatformFrontendDocs
  • Infrastructure: update scripts,services anti_detection (15 files)
  • Infrastructure: update hooks,scraping docs (11 files)

v0.10.0

2026-07-03
BillingFetchyrKolektrEvadrWebgrph
  • New: Add migration 0018: webgrph.page_metadata enrichment columns
  • New: update hooks,billing features (24 files)
  • Fix: update .env.example,docs scripts (20 files)
  • Fix: add missing password_history column to users table
  • Fix: ensure kernel.tenants exists + non-blocking tenant provisioning on registration
  • Improved: Consolidate to Alembic-only migrations
  • Infrastructure: update scripts,routers auth (9 files)
  • Infrastructure: update hooks,scraping pipeline (7 files)

v0.9.0

2026-07-01
AuthenticationFetchyrFrontendDocs
  • New: wire auth-chain pre-flight check to unified scraping endpoint
  • Infrastructure: update auth_chain,fetchyr (2 files)
  • Infrastructure: update evadr,public (2 files)
  • Infrastructure: update scraper,scraping (2 files)
  • Infrastructure: update openapi

v0.8.4

2026-06-29
WebgrphAnti-DetectionPlatformFrontendDocs
  • Infrastructure: update _ORGANIC_LINK_THRESHOLD,versions docs (14 files)
  • Infrastructure: update contexts,docs app (15 files)

v0.8.3

2026-06-27
KolektrEvadrWebgrphAnti-DetectionPlatform
  • Infrastructure: update alembic,versions docs (37 files)
  • Infrastructure: update kernel,discovery jobs (24 files)

v0.8.2

2026-06-24
KolektrWebgrphPlatformFrontendDocs
  • Infrastructure: update docs,AS_BUILT_V9.1 cache (19 files)
  • Infrastructure: update app,chat discovery (42 files)

v0.8.1

2026-06-19
WebgrphPlatformFrontend
  • Infrastructure: update docs,pipeline real_chrome (8 files)
  • Infrastructure: update TreeNode

v0.8.0

2026-06-17
BillingWebgrphAnti-DetectionPlatformFrontend
  • New: auto-prepend https:// and depth help tooltip
  • Infrastructure: update changelog workflow to reference kloakd-frontend monorepo
  • Infrastructure: update manage.sh scripts to use kloakd-frontend monorepo
  • Infrastructure: update docs,scripts core (17 files)
  • Infrastructure: WIP - discovery session, auth pages, layout updates
  • Infrastructure: update api,discovery results (12 files)
  • Infrastructure: WIP - playground UX, docs site updates, gap analysis
  • Docs: add MASTER_FIX_LIST audit and WS_SHARED_UI brief
  • Docs: Gate 1 deliverables — monorepo layout, boundary table, DI contract, CI plan

v0.7.1

2026-06-14
WebgrphPlatformFrontend
  • Infrastructure: update discovery,contexts hooks (7 files)

v0.7.0

2026-06-12
Discovery EngineReader ViewPerformanceSecurity
  • New: Fast Mode for site discovery — explore websites in seconds instead of minutes by skipping heavy browser rendering when it's not needed
  • New: Rich Reader View — see extracted content with full formatting, images, and links preserved instead of plain text summaries
  • New: One-click mode toggle in the Discovery UI — switch between Fast Mode (speed) and Deep Mode (maximum accuracy) before each crawl
  • New: Complete authentication security hardening — all API endpoints now enforce strict session validation and token rotation
  • New: Background job processing — long-running tasks now execute reliably without blocking your workflow
  • Improved: Cleaner Discovery workspace — removed unnecessary panels so you can focus on site structure and content
  • Improved: Streamlined navigation across all dashboard pages with consistent layout patterns

v0.6.0

2026-06-10
Discovery EngineError HandlingDashboard
  • New: Redesigned Discovery dashboard — clearer layout with dedicated panels for site structure, reader view, and batch operations
  • New: Smart error messages — when something goes wrong, you now get plain-English explanations with step-by-step troubleshooting guidance
  • New: Error categorization — network issues, authentication problems, and rate limits are identified automatically with specific recovery actions
  • Improved: Discovery Engine now caches page HTML during crawls — revisiting pages is instant, no re-fetching required
  • Improved: Anti-bot detection coverage expanded — more sites can be crawled successfully on the first attempt
  • Improved: Pipeline progress reporting is now more granular — see exactly which step is running and how long remains

v0.5.1

2026-06-06
ReliabilityAnti-DetectionProxy
  • Fix: Sites using WebGL (3D graphics, maps) no longer cause extraction failures — you can now scrape pages with heavy visual content
  • Fix: Proxy authentication works reliably — your residential proxy credentials are handled correctly across all browser modes
  • Fix: Anti-bot challenge detection is now more accurate — fewer false positives means less unnecessary retrying
  • Fix: Pages that appear blocked are now re-verified before escalating — saves time and proxy credits on sites that aren't actually blocking you
  • Fix: Platform proxy fallback works correctly even without custom proxy integrations configured
  • Improved: Browser stealth techniques are more resilient — fewer edge-case crashes on sites with aggressive fingerprinting

v0.5.0

2026-05-27
AuthenticationBillingContent Extraction
  • New: Automatic login handling — KLOAKD can now navigate multi-step login flows (ADFS, Azure AD, Okta, generic SSO) to reach protected content
  • New: You only enter credentials once — even complex split-screen login flows are handled without re-prompting
  • New: Authenticated scraping — once logged in, your session cookies are automatically used for all subsequent extractions
  • New: Login detection — if a site redirects to a login page, KLOAKD detects it and offers to authenticate automatically
  • New: Live progress tracking — watch authentication steps complete in real-time from the dashboard
  • New: HTML source viewer — toggle between seeing the rendered page and its raw HTML source with syntax highlighting
  • New: Subscription billing — usage tracking, tier enforcement, and plan management are now available
  • New: Pricing page and platform comparison on docs.kloakd.dev — see exactly what each plan includes
  • Improved: Real-time pipeline events no longer disconnect unexpectedly during long-running jobs
  • Improved: Playground test keys now work correctly with all whitelisted endpoints

v0.4.0

2026-05-13
API DiscoveryPerformanceSecurity
  • New: Automatic API Discovery — KLOAKD now finds hidden APIs, endpoints, and data sources on any website using 18 different detection strategies
  • New: Discovers APIs hidden behind Service Workers, WebSocket connections, and dynamically loaded JavaScript
  • New: Works with single-page apps (Angular, React, Vue) — finds routes and API calls that traditional crawlers miss
  • New: Playground quota is now server-enforced — fair usage for everyone, no client-side workarounds possible
  • Performance: Discovery is significantly faster — page timeouts reduced from 60s to 20s, eliminating wasted time on unresponsive pages
  • Performance: Application startup is faster — heavy ML models now load on-demand instead of blocking the server
  • Security: Maintenance mode can be activated instantly via GitHub Actions for emergency response
  • Improved: All browser-based extractions now include a detailed protection report showing what anti-bot measures were encountered

v0.3.0

2026-05-10
ProxyIntegrationsDashboard
  • New: All requests now route through your configured proxy — every extraction benefits from residential IP rotation automatically
  • New: 36 integration providers supported — connect your preferred proxy, CAPTCHA solver, AI model, OCR, and authentication services
  • New: In-dashboard feedback — report issues or share suggestions with one click from any page
  • New: Your team gets instant email notifications when feedback is submitted
  • Performance: Multiple discovery jobs can run simultaneously without interfering with each other
  • Performance: JavaScript-heavy pages are automatically detected and rendered with a full browser — no manual configuration needed
  • Security: Progressive account lockout protects your account against unauthorized access attempts
  • Improved: Anti-bot detection now recognizes 20+ protection patterns — higher success rate on defended sites

v0.2.1

2026-05-07
PlaygroundDocsAPI Reference
  • New: Interactive playground at playground.kloakd.dev — try the full platform without writing any code
  • New: Rich results viewer with 7 tabs — see site structure, extracted data, detected APIs, and more from a single run
  • New: Complete API reference with Try It panels — test any endpoint directly from the documentation
  • New: Instant test API key — start exploring immediately with 10 free requests per day, no credit card needed
  • Improved: Try It panels include auto-generated examples and field descriptions for faster onboarding
  • Improved: API reference shows only the modules you need — cleaner, focused developer experience

v0.2.0

2026-05-05
SecurityAPI DiscoveryBatch Scraping
  • New: Access discovered APIs programmatically — retrieve the structured sources found during a discovery run
  • New: Paginated API data access — browse and export extracted API records at scale
  • New: Free tier — 10 requests per day with a test key, no credit card required
  • New: Batch scraping — submit and manage multiple extraction jobs from one interface
  • Security: Complete data isolation between organizations — your data is never accessible to other accounts
  • Security: All endpoints require authentication — no unauthenticated access to any discovery data
  • Security: Secure session handling with HttpOnly cookies — safe to use across multiple browser tabs
  • Docs: Updated guides for authentication, rate limits, error handling, and status codes

v0.1.2

2026-04-28
Extraction EngineDiscoveryDashboard
  • New: Adaptive fetching — KLOAKD automatically picks the most efficient extraction approach for each page and escalates only when a site requires it
  • New: Adaptive routing — pages that need more capability are handled automatically, with no manual configuration
  • New: Complete site mapping — visualize any website's full structure, hierarchy, and link graph
  • New: Real-time pipeline UI — watch each step of discovery and extraction as it happens with live progress indicators
  • New: 325 API endpoints available — full programmatic access to every platform capability
  • Security: Cross-tenant data isolation verified — defense-in-depth protection across all access paths
  • Improved: Discovery results now reflect real-time data instead of cached defaults

v0.1.1

2026-04-14
PlatformSDKsDeveloper Experience
  • New: Self-service signup — create an account and start making API calls in under a minute
  • New: Real-time event streaming — get instant updates as your jobs progress, with automatic replay of completed results
  • New: Multi-tenant workspaces — organize projects by team or client with full data isolation
  • New: Enterprise-grade API gateway — authentication, access control, entitlements, and rate limiting built in
  • Improved: SDKs now have 94% type safety — fewer runtime surprises, better IDE autocompletion
  • Improved: API spec is always up to date — generated directly from the codebase, never out of sync
  • Docs: Fully accessible — WCAG 2.1 AA compliant with keyboard navigation and screen reader support

v0.1.0

2026-04-09
PythonTypeScriptGoJava
  • New: Official SDKs for Python, TypeScript, Go, and Java — use KLOAKD in any tech stack
  • New: 7 modules in every SDK — Evadr (anti-detection), Webgrph (site mapping), Skanyr (analysis), Nexus (integrations), Parlyr (AI chat), Fetchyr (fetching), and Kolektr (extraction)
  • New: Real-time streaming in all 4 SDKs — get results as they arrive, not just when the job finishes
  • New: Smart retries with rate-limit awareness — automatic backoff that respects API limits
  • New: Artifact chaining — pipe the output of one module directly into the next for complex workflows
  • New: Clear error types — know exactly what went wrong (auth, permissions, rate limit, upstream) and how to fix it