<turbo-stream action="append" target="changelog-entries"><template>
    <article class="bg-white rounded-lg border border-gray-200 overflow-hidden">
  <div class="bg-gray-50 px-6 py-4 border-b border-gray-200">
    <div class="flex items-center justify-between">
      <h2 class="text-lg font-semibold text-gray-900 font-mono">
        2026-05-03
      </h2>
    </div>
  </div>

  <div class="px-6 py-4 text-gray-700 leading-relaxed space-y-4">

        <h2 class="text-xl font-semibold text-gray-900 mt-6 mb-3">Mobile Playback Ergonomics</h2>
        <h2 class="text-xl font-semibold text-gray-900 mt-6 mb-3">Fixes</h2>
        <ul class="list-disc list-inside space-y-1 ml-4">
            <li>Prevented accidental page zoom when double-tapping inside the sticky audio player on mobile.</li>
            <li>Kept the behavior scoped to the player so normal zoom gestures still work elsewhere on the page.</li>
        </ul>
  </div>
</article>

    <article class="bg-white rounded-lg border border-gray-200 overflow-hidden">
  <div class="bg-gray-50 px-6 py-4 border-b border-gray-200">
    <div class="flex items-center justify-between">
      <h2 class="text-lg font-semibold text-gray-900 font-mono">
        2026-05-02
      </h2>
    </div>
  </div>

  <div class="px-6 py-4 text-gray-700 leading-relaxed space-y-4">

        <h2 class="text-xl font-semibold text-gray-900 mt-6 mb-3">New Custom Audio Player</h2>
        <h2 class="text-xl font-semibold text-gray-900 mt-6 mb-3">What&#39;s New</h2>
        <ul class="list-disc list-inside space-y-1 ml-4">
            <li>New custom audio player with insight-density progress bar</li>
            <li>Improved timeline readability with a clearer playhead indicator</li>
            <li>Highlight markers now anchor to evidence start timestamps</li>
            <li>Unified version display with changelog release format</li>
            <li>Dynamic server-side filtering for feed item search</li>
            <li>Cleaner item detail header with a simpler back breadcrumb</li>
            <li>Responsive item metadata cards for better mobile readability</li>
        </ul>
        <h2 class="text-xl font-semibold text-gray-900 mt-6 mb-3">Fixes</h2>
        <ul class="list-disc list-inside space-y-1 ml-4">
            <li>Fixed audio bar seeking issues caused by Cloudflare range caching</li>
            <li>Added fluid drag scrubbing on seek bar with mobile pointer support</li>
            <li>Increased seek bar touch target size for easier mobile dragging</li>
            <li>Fixed iOS sticky audio player spacing near Safari UI chrome</li>
        </ul>
  </div>
</article>

    <article class="bg-white rounded-lg border border-gray-200 overflow-hidden">
  <div class="bg-gray-50 px-6 py-4 border-b border-gray-200">
    <div class="flex items-center justify-between">
      <h2 class="text-lg font-semibold text-gray-900 font-mono">
        2026-05-01
      </h2>
    </div>
  </div>

  <div class="px-6 py-4 text-gray-700 leading-relaxed space-y-4">

        <h2 class="text-xl font-semibold text-gray-900 mt-6 mb-3">Introducing EchoBites</h2>
        <p>Welcome! This is the first of many changelogs we&#39;ll be sharing as we continue to build and improve EchoBites.</p>
        <p>Save articles and videos, and we&#39;ll convert them to audio podcasts you can listen to whenever you want. Our AI extracts key insights and surfaces them back to you when they&#39;ll have the most impact, helping you retain and apply what you learn.</p>
        <h2 class="text-xl font-semibold text-gray-900 mt-6 mb-3">Core Features</h2>
        <ul class="list-disc list-inside space-y-1 ml-4">
            <li><strong>Universal Content Ingestion</strong>: Save any YouTube video or web article with a single click</li>
            <li><strong>Text-to-Speech Conversion</strong>: Watch or read content transformed into natural audio</li>
            <li><strong>Personalized Podcast Feeds</strong>: Access your content via private RSS feeds organized by feed</li>
            <li><strong>Smart Review System</strong>: Spaced repetition helps you remember key insights</li>
            <li><strong>Automatic Highlight &amp; Evidence</strong>: Capture important moments with grounded evidence</li>
        </ul>
  </div>
</article>

</template></turbo-stream>
<turbo-stream action="replace" target="changelog-pagination"><template>
  <div id="changelog-pagination" class="mt-8 text-center">
  </div>
</template></turbo-stream>