<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>EchoMirror SDK Changelog</title>
        <link>https://echomirror-sdk-site.vercel.app/changelog</link>
        <description>Aggregated release notes for every EchoMirror SDK package.</description>
        <lastBuildDate>Wed, 19 Aug 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>Copyright © 2026 EchoMirror SDK</copyright>
        <item>
            <title><![CDATA[EchoMirror SDK — Initial JS package releases (v0.1.0 / v0.2.0)]]></title>
            <link>https://echomirror-sdk-site.vercel.app/changelog/2026/08/19/js-initial-release</link>
            <guid>https://echomirror-sdk-site.vercel.app/changelog/2026/08/19/js-initial-release</guid>
            <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[First wave of EchoMirror SDK JavaScript packages published to npm: @echomirror/core, mood, react, social, analytics, wasm (v0.1.0) and @echomirror/stellar (v0.2.0).
]]></description>
            <content:encoded><![CDATA[<p>The first wave of EchoMirror SDK JavaScript / TypeScript packages are now
available on npm. All packages follow <a href="https://semver.org/" target="_blank" rel="noopener noreferrer" class="">Semantic Versioning</a>.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="what-shipped">What shipped<a href="https://echomirror-sdk-site.vercel.app/changelog/2026/08/19/js-initial-release#what-shipped" class="hash-link" aria-label="Direct link to What shipped" title="Direct link to What shipped" translate="no">​</a></h2>
<table><thead><tr><th>Package</th><th>Version</th><th>Highlights</th></tr></thead><tbody><tr><td><code>@echomirror/core</code></td><td>0.1.0</td><td>API client, JWT auth, shared types</td></tr><tr><td><code>@echomirror/mood</code></td><td>0.1.0</td><td>Mood logging, streaks, AI reflections</td></tr><tr><td><code>@echomirror/stellar</code></td><td><strong>0.2.0</strong></td><td>Multi-wallet (Freighter/Albedo/xBull), ECHO payments, typed errors</td></tr><tr><td><code>@echomirror/react</code></td><td>0.1.0</td><td>Provider, hooks (<code>useMoodStreak</code>, <code>useStellarBalance</code>)</td></tr><tr><td><code>@echomirror/social</code></td><td>0.1.0</td><td>Global feed, leaderboard, real-time SSE updates</td></tr><tr><td><code>@echomirror/analytics</code></td><td>0.1.0</td><td>Privacy-safe UX event tracking, client-side aggregation</td></tr><tr><td><code>@echomirror/wasm</code></td><td>0.1.0</td><td>Rust-compiled WASM — dual browser + Node.js target</td></tr></tbody></table>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="install">Install<a href="https://echomirror-sdk-site.vercel.app/changelog/2026/08/19/js-initial-release#install" class="hash-link" aria-label="Direct link to Install" title="Direct link to Install" translate="no">​</a></h2>
<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><div class="token-line" style="color:#393A34"><span class="token plain">npm install @echomirror/core @echomirror/mood @echomirror/stellar</span><br></div></code></pre></div></div>
<h2 class="anchor anchorTargetStickyNavbar_Vzrq" id="full-changelog">Full changelog<a href="https://echomirror-sdk-site.vercel.app/changelog/2026/08/19/js-initial-release#full-changelog" class="hash-link" aria-label="Direct link to Full changelog" title="Direct link to Full changelog" translate="no">​</a></h2>
<p>See the <a class="" href="https://echomirror-sdk-site.vercel.app/docs/changelog">aggregated changelog</a> for detailed per-package
release notes, or subscribe to the generated RSS and Atom files under the
release-feed route to be notified of future releases.</p>]]></content:encoded>
            <category>release</category>
            <category>js</category>
            <category>npm</category>
            <category>stellar</category>
            <category>mood</category>
            <category>analytics</category>
            <category>wasm</category>
            <category>react</category>
            <category>social</category>
        </item>
    </channel>
</rss>