<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Blog on Eventboat</title><link>https://eventboat.dev/blog/</link><description>Recent content in Blog on Eventboat</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sat, 05 Sep 2026 01:32:49 +0800</lastBuildDate><atom:link href="https://eventboat.dev/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>v0.2.0-rc1</title><link>https://eventboat.dev/blog/release/v0.2.0-rc1/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://eventboat.dev/blog/release/v0.2.0-rc1/</guid><description>&lt;p&gt;We&amp;rsquo;re excited to announce &lt;strong&gt;v0.2.0-rc1&lt;/strong&gt;, the first release candidate of&#10;Eventboat — the agent-native event router.&lt;/p&gt;&#10;&lt;h2 id="whats-in-the-box"&gt;What&amp;rsquo;s in the box&#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;strong&gt;Agent-native&lt;/strong&gt;: MCP server with 15 tools covering the full lifecycle&#10;(catalog → verify → test → explain → deploy → status → trigger → tail →&#10;dead-letter replay)&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Zero-custom-language&lt;/strong&gt;: CEL predicates (K8s standard) + Starlark&#10;transforms (Python dialect, sandboxed, deterministic)&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Reliability engine&lt;/strong&gt;: spool + settle + checkpoint on SQLite, seven&#10;invariant tests, kill -9 resume from watermark, dead-letter store with&#10;replay&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Job pipelines&lt;/strong&gt;: cron scheduling, catchup windows, overlap policies,&#10;typed parameters with backfill&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;Extension ladder&lt;/strong&gt;: CEL → Starlark → WASM (wazero) → gRPC&#10;out-of-process plugins&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;CESQL dialect&lt;/strong&gt;: optional CloudEvents interop, official TCK 100%&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;LSP&lt;/strong&gt;: editor diagnostics, completion, and hover for pipeline YAML&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;CLI&lt;/strong&gt;: 11 commands on &lt;a href="https://github.com/lynx-go/commands"&gt;lynx-go/commands&lt;/a&gt;&#10;with &lt;code&gt;--json&lt;/code&gt; output for agents and CI&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;h2 id="quick-start"&gt;Quick start&#10;&lt;/h2&gt;&#10;&lt;div class="td-code td-code--untitled" id="td-code-dab3946b-fence-0" data-td-code data-td-code-auto-id&#10; data-td-language="bash" data-td-line-count="2"&gt;&#10; &lt;div class="td-code__viewport" id="td-code-dab3946b-fence-0-viewport" data-td-code-viewport&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;go install github.com/eventboat/eventboat/cmd/eventboat@v0.2.0-rc1&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;eventboat help&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&#10;&lt;/div&gt;&#10;&lt;h2 id="whats-next"&gt;What&amp;rsquo;s next&#10;&lt;/h2&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;DNS for eventboat.dev is being configured&lt;/li&gt;&#10;&lt;li&gt;npm/PyPI/crates defensive registrations&lt;/li&gt;&#10;&lt;li&gt;Feedback from early users drives the v1.0 scope&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;→ &lt;a href="https://github.com/eventboat/eventboat/blob/main/CHANGELOG.md"&gt;Full changelog&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>