<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Harmoneya Changelog</title><description>What we shipped, what we fixed.</description><link>https://harmoneya.com/</link><item><title>Faster tab switches</title><link>https://harmoneya.com/changelog/2026-04-25-faster-tab-switches/</link><guid isPermaLink="true">https://harmoneya.com/changelog/2026-04-25-faster-tab-switches/</guid><description>Routes that used to feel sticky now load in a frame. We rebuilt how we cache local data — the details aren&apos;t interesting, but the speed difference is.</description><pubDate>Sat, 25 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Infinite scroll on every list</title><link>https://harmoneya.com/changelog/2026-04-24-infinite-scroll-on-lists/</link><guid isPermaLink="true">https://harmoneya.com/changelog/2026-04-24-infinite-scroll-on-lists/</guid><description>Invoices, transactions, and projects now render the first twenty rows up front and fetch the rest as you scroll. The lists feel snappier, especially the long ones.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Bottom navigation polish</title><link>https://harmoneya.com/changelog/2026-04-23-bottom-navigation-polish/</link><guid isPermaLink="true">https://harmoneya.com/changelog/2026-04-23-bottom-navigation-polish/</guid><description>The bottom nav animates between sections more smoothly. The crossfade is now CSS-driven instead of JavaScript, so it&apos;s lighter and feels more confident.</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Bulk invoice actions refresh the list</title><link>https://harmoneya.com/changelog/2026-04-22-bulk-invoice-actions-refresh/</link><guid isPermaLink="true">https://harmoneya.com/changelog/2026-04-22-bulk-invoice-actions-refresh/</guid><description>Selecting multiple invoices and marking them paid (or sending, or deleting) now updates the list immediately. It used to require a manual refresh.</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate></item></channel></rss>