{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Lotus",
  "home_page_url": "https://lotus.mybuho.de/",
  "feed_url": "https://lotus.mybuho.de/feed.json",
  "description": "News, releases and updates from Lotus, the private, self-custodial workspace that puts your calendar, files, chat and people back in your hands.",
  "icon": "https://lotus.mybuho.de/Global_App-Logo/app-logo.png",
  "favicon": "https://lotus.mybuho.de/Global_App-Logo/app-logo.png",
  "language": "en",
  "authors": [
    {
      "name": "Lotus",
      "url": "https://lotus.mybuho.de"
    }
  ],
  "items": [
    {
      "id": "tag:lotus.mybuho.de,2026:release/v0.3.1",
      "url": "https://lotus.mybuho.de/news/lotus-v0.3.1",
      "title": "Lotus v0.3.1",
      "content_html": "<h1>Lotus v0.3.1</h1>\n<h2>Highlights</h2>\n<ul>\n<li><strong>Always a clean load.</strong> Fixed a caching edge case where, right after an update, your browser could hold on to an old page pointing at files no longer on the server, leaving the app stuck on a blank screen. Lotus now recovers cleanly on the next load, every time.</li>\n<li><strong>Faster under the hood.</strong> Lotus moved to Vite 8 with Rolldown, a new Rust-based bundler. Production builds are notably quicker, so fixes and features reach you sooner while the app stays lean.</li>\n</ul>\n<h2>Technical updates &amp; fixes</h2>\n<ul>\n<li>Migrated the frontend from Vite 6 to Vite 8 (Rolldown bundler, Oxc transformer), replacing the previous Rollup and esbuild pipeline.</li>\n<li>Bumped @vitejs/plugin-vue to v6 and the deploy Node runtime to 22 to satisfy Vite 8.</li>\n<li>Reworked production console handling so debug logging is silenced at runtime while error reporting is preserved, which keeps the fast Oxc minifier rather than falling back to a slower one.</li>\n<li>Aligned the Content-Security-Policy across the app shell and both server configs (Netlify and Caddy) so approved scripts load consistently instead of being blocked on one host.</li>\n<li>Hardened static hosting so a missing hashed asset returns a real 404 instead of the HTML shell, and that 404 is never cached long term. This is the root cause behind the clean load fix above.</li>\n</ul>\n<h2>Contributors</h2>\n<p>Thanks to everyone who shipped this release:</p>\n<ul>\n<li><a href=\"https://github.com/Pratik227\">@Pratik227</a></li>\n</ul>\n<h2>Community</h2>\n<ul>\n<li>Try Lotus: <a href=\"https://lotus.mybuho.de\">https://lotus.mybuho.de</a></li>\n<li>About us: <a href=\"https://lotus.mybuho.de/about\">https://lotus.mybuho.de/about</a></li>\n<li>Nostr: <a href=\"https://lotus.mybuho.de/join/g/groups.0xchat.com/lotus?p=https%3A%2F%2Fblossom.einundzwanzig.space%2F6b5a22ebfd361b9ebec6f8daabc0b8f92847920249d335dea89af0df8648d530&a=Lotus+is+your+space+to+plan%2C+create%2C+share+and+stay+close.%0A%0ABring+your+calendar%2C+files%2C+chats%2C+tasks+and+people+together+in+one+calm%2C+friend&n=Lotus+Public+Community\">https://lotus.mybuho.de/join/g/groups.0xchat.com/lotus?p=https%3A%2F%2Fblossom.einundzwanzig.space%2F6b5a22ebfd361b9ebec6f8daabc0b8f92847920249d335dea89af0df8648d530&amp;a=Lotus+is+your+space+to+plan%2C+create%2C+share+and+stay+close.%0A%0ABring+your+calendar%2C+files%2C+chats%2C+tasks+and+people+together+in+one+calm%2C+friend&amp;n=Lotus+Public+Community</a></li>\n</ul>\n",
      "content_text": "\n# Lotus v0.3.1\n\n## Highlights\n\n- **Always a clean load.** Fixed a caching edge case where, right after an update, your browser could hold on to an old page pointing at files no longer on the server, leaving the app stuck on a blank screen. Lotus now recovers cleanly on the next load, every time.\n- **Faster under the hood.** Lotus moved to Vite 8 with Rolldown, a new Rust-based bundler. Production builds are notably quicker, so fixes and features reach you sooner while the app stays lean.\n\n## Technical updates & fixes\n\n- Migrated the frontend from Vite 6 to Vite 8 (Rolldown bundler, Oxc transformer), replacing the previous Rollup and esbuild pipeline.\n- Bumped @vitejs/plugin-vue to v6 and the deploy Node runtime to 22 to satisfy Vite 8.\n- Reworked production console handling so debug logging is silenced at runtime while error reporting is preserved, which keeps the fast Oxc minifier rather than falling back to a slower one.\n- Aligned the Content-Security-Policy across the app shell and both server configs (Netlify and Caddy) so approved scripts load consistently instead of being blocked on one host.\n- Hardened static hosting so a missing hashed asset returns a real 404 instead of the HTML shell, and that 404 is never cached long term. This is the root cause behind the clean load fix above.\n\n## Contributors\n\nThanks to everyone who shipped this release:\n\n- [@Pratik227](https://github.com/Pratik227)\n\n## Community\n\n- Try Lotus: https://lotus.mybuho.de\n- About us: https://lotus.mybuho.de/about\n- Nostr: https://lotus.mybuho.de/join/g/groups.0xchat.com/lotus?p=https%3A%2F%2Fblossom.einundzwanzig.space%2F6b5a22ebfd361b9ebec6f8daabc0b8f92847920249d335dea89af0df8648d530&a=Lotus+is+your+space+to+plan%2C+create%2C+share+and+stay+close.%0A%0ABring+your+calendar%2C+files%2C+chats%2C+tasks+and+people+together+in+one+calm%2C+friend&n=Lotus+Public+Community\n",
      "summary": "Faster builds on the new Vite 8 pipeline, plus reliability and deploy fixes so the app always loads cleanly after an update.",
      "date_published": "2026-07-23T00:00:00.000Z",
      "date_modified": "2026-07-23T00:00:00.000Z",
      "image": "https://lotus.mybuho.de/og/release-notes-sky.png",
      "tags": [
        "lotus",
        "release",
        "changelog"
      ],
      "authors": [
        {
          "name": "Lotus"
        }
      ]
    },
    {
      "id": "tag:lotus.mybuho.de,2026:release/v0.3.0",
      "url": "https://lotus.mybuho.de/news/lotus-v0.3.0",
      "title": "Lotus v0.3.0",
      "content_html": "<h1>Lotus v0.3.0</h1>\n<h2>Highlights</h2>\n<ul>\n<li><strong>Sky onboarding</strong> A calm, non-technical way to create your Lotus identity: choose a name, review your key, set an optional device lock, and finish with gentle cloud reveals. Existing Nostr sign-in methods stay available for anyone who already has a key.</li>\n<li><strong>Sky share previews</strong> Every Lotus share link now unfurls as a polished preview card on chats and social apps, including friend and group invites, public pages and forms, booking pages, map places and collections, group conversations, and the About page.</li>\n<li><strong>Refreshed invites</strong> Friend and group invite entry screens are redesigned in the same Sky language.</li>\n<li><strong>Mute conversations</strong> Mute a chat and Lotus keeps it out of the way across the app.</li>\n<li><strong>Request a badge</strong> Ask someone for a badge straight from their profile, delivered privately over your DM relays.</li>\n<li><strong>Group support rooms</strong> Groups now discover the &quot;EINUNDZWANZIG Project&quot; rooms assigned to them automatically.</li>\n<li><strong>Terms &amp; Impressum</strong> New Terms of Service and Impressum pages, linked from the home, sign-in, and About footers, alongside a fresh full-bleed About banner.</li>\n<li><strong>Follow Lotus by feed</strong> Subscribe to Lotus releases and news over RSS, Atom or JSON Feed, linked from the home and About footers.</li>\n<li><strong>Pro on every domain</strong> Your Lotus Pro subscription now stays active across both app URLs.</li>\n</ul>\n<h2>Technical updates &amp; fixes</h2>\n<ul>\n<li>Muted conversations are honored across chat, with a rewritten mute codec that still reads older encrypted mute lists.</li>\n<li>Share preview images now serve correctly from both production hosts.</li>\n<li>A new extensible Sky card system powers every share preview, and the discovery wizard moved from boxed layouts to focused glass controls.</li>\n<li>The news feed is generated from the release notes at build time in three formats (RSS, Atom, JSON Feed), with the JSON feed carrying the raw markdown so releases can be picked up by automation. News and blog feeds are wired and ready for future content.</li>\n<li>Release notes get their own Sky header card for sharing as longform articles.</li>\n</ul>\n<h2>Contributors</h2>\n<p>Thanks to everyone who shipped this release:</p>\n<ul>\n<li><a href=\"https://github.com/DoktorShift\">@DoktorShift</a></li>\n<li><a href=\"https://github.com/Pratik227\">@Pratik227</a></li>\n</ul>\n<h2>Community</h2>\n<ul>\n<li>Try Lotus: <a href=\"https://lotus.mybuho.de\">https://lotus.mybuho.de</a></li>\n<li>About us: <a href=\"https://lotus.mybuho.de/about\">https://lotus.mybuho.de/about</a></li>\n<li>Nostr: <a href=\"https://lotus.mybuho.de/join/g/groups.0xchat.com/lotus?p=https%3A%2F%2Fblossom.einundzwanzig.space%2F6b5a22ebfd361b9ebec6f8daabc0b8f92847920249d335dea89af0df8648d530&a=Lotus+is+your+space+to+plan%2C+create%2C+share+and+stay+close.%0A%0ABring+your+calendar%2C+files%2C+chats%2C+tasks+and+people+together+in+one+calm%2C+friend&n=Lotus+Public+Community\">https://lotus.mybuho.de/join/g/groups.0xchat.com/lotus?p=https%3A%2F%2Fblossom.einundzwanzig.space%2F6b5a22ebfd361b9ebec6f8daabc0b8f92847920249d335dea89af0df8648d530&amp;a=Lotus+is+your+space+to+plan%2C+create%2C+share+and+stay+close.%0A%0ABring+your+calendar%2C+files%2C+chats%2C+tasks+and+people+together+in+one+calm%2C+friend&amp;n=Lotus+Public+Community</a></li>\n</ul>\n",
      "content_text": "\n# Lotus v0.3.0\n\n## Highlights\n\n- **Sky onboarding** A calm, non-technical way to create your Lotus identity: choose a name, review your key, set an optional device lock, and finish with gentle cloud reveals. Existing Nostr sign-in methods stay available for anyone who already has a key.\n- **Sky share previews** Every Lotus share link now unfurls as a polished preview card on chats and social apps, including friend and group invites, public pages and forms, booking pages, map places and collections, group conversations, and the About page.\n- **Refreshed invites** Friend and group invite entry screens are redesigned in the same Sky language.\n- **Mute conversations** Mute a chat and Lotus keeps it out of the way across the app.\n- **Request a badge** Ask someone for a badge straight from their profile, delivered privately over your DM relays.\n- **Group support rooms** Groups now discover the \"EINUNDZWANZIG Project\" rooms assigned to them automatically.\n- **Terms & Impressum** New Terms of Service and Impressum pages, linked from the home, sign-in, and About footers, alongside a fresh full-bleed About banner.\n- **Follow Lotus by feed** Subscribe to Lotus releases and news over RSS, Atom or JSON Feed, linked from the home and About footers.\n- **Pro on every domain** Your Lotus Pro subscription now stays active across both app URLs.\n\n## Technical updates & fixes\n\n- Muted conversations are honored across chat, with a rewritten mute codec that still reads older encrypted mute lists.\n- Share preview images now serve correctly from both production hosts.\n- A new extensible Sky card system powers every share preview, and the discovery wizard moved from boxed layouts to focused glass controls.\n- The news feed is generated from the release notes at build time in three formats (RSS, Atom, JSON Feed), with the JSON feed carrying the raw markdown so releases can be picked up by automation. News and blog feeds are wired and ready for future content.\n- Release notes get their own Sky header card for sharing as longform articles.\n\n## Contributors\n\nThanks to everyone who shipped this release:\n\n- [@DoktorShift](https://github.com/DoktorShift)\n- [@Pratik227](https://github.com/Pratik227)\n\n## Community\n\n- Try Lotus: https://lotus.mybuho.de\n- About us: https://lotus.mybuho.de/about\n- Nostr: https://lotus.mybuho.de/join/g/groups.0xchat.com/lotus?p=https%3A%2F%2Fblossom.einundzwanzig.space%2F6b5a22ebfd361b9ebec6f8daabc0b8f92847920249d335dea89af0df8648d530&a=Lotus+is+your+space+to+plan%2C+create%2C+share+and+stay+close.%0A%0ABring+your+calendar%2C+files%2C+chats%2C+tasks+and+people+together+in+one+calm%2C+friend&n=Lotus+Public+Community\n",
      "summary": "Sky onboarding, redesigned share previews and invites, conversation muting, badge requests, new Terms and Impressum pages, and an RSS, Atom and JSON news feed.",
      "date_published": "2026-07-23T00:00:00.000Z",
      "date_modified": "2026-07-23T00:00:00.000Z",
      "image": "https://lotus.mybuho.de/og/release-notes-sky.png",
      "tags": [
        "lotus",
        "release",
        "changelog"
      ],
      "authors": [
        {
          "name": "Lotus"
        }
      ]
    },
    {
      "id": "tag:lotus.mybuho.de,2026:release/v0.2.0",
      "url": "https://lotus.mybuho.de/news/lotus-v0.2.0",
      "title": "Lotus v0.2.0",
      "content_html": "<h1>Lotus v0.2.0</h1>\n<h2>Highlights</h2>\n<ul>\n<li><strong>Chat payments</strong> Send sats privately inside a direct message, request a specific amount with a payment card, and see requests settle or decline in place. Every payment rides encrypted over your chats.</li>\n<li><strong>Group polls &amp; message zaps</strong> Create a poll from the group composer, vote, watch a live tally, and pin one above the feed for everyone. Zap any group message like a reaction and get a verified sats pill once the payment lands.</li>\n<li><strong>Paper receipts in the wallet</strong> The Send success screen and full transaction details now read like a printed paper receipt, so every payment has a clear, human record.</li>\n<li><strong>Date navigation in chat</strong> Jump to any day in a direct or group conversation with date dividers, so long histories are easy to scan.</li>\n<li><strong>Presence member list</strong> The group member list now groups people by Online, Away, and Offline, and opens as a drawer on phones.</li>\n<li><strong>Encrypted note attachments</strong> Attach files to a note, fully encrypted. Copies keep their attachments, and unscrubbed images are never shown.</li>\n<li><strong>Identity map</strong> A rebuilt map view of your account and its relationships, with a detail panel and relationship lanes.</li>\n</ul>\n<h2>Technical updates &amp; fixes</h2>\n<ul>\n<li>Security: the &quot;Payment verified&quot; chat badge is now bound to the payee service&#39;s own settled invoice, closing a forgeable-badge gap. A member&#39;s own group zaps are verified locally so the pill never shows an amount the relay did not witness.</li>\n<li>Group access toggles that could not be turned back off are now fixed.</li>\n<li>Verified role capabilities now show in the member-roles dialog.</li>\n<li>Hardened group polls, message zaps, and chat history paging.</li>\n<li>21Channels support with tags, plus badge handling for both old and new event formats.</li>\n<li>Thread and discussion replies only count when their parent renders an openable row.</li>\n<li>Removed a menu snapshot committed by accident.</li>\n</ul>\n<h2>Contributors</h2>\n<p>Thanks to everyone who shipped this release:</p>\n<ul>\n<li><a href=\"https://github.com/DoktorShift\">@DoktorShift</a></li>\n</ul>\n<h2>Community</h2>\n<ul>\n<li>Nostr: <a href=\"https://lotus.mybuho.de/join/g/groups.0xchat.com/lotus?p=https%3A%2F%2Fblossom.einundzwanzig.space%2F6b5a22ebfd361b9ebec6f8daabc0b8f92847920249d335dea89af0df8648d530&a=Lotus+is+your+space+to+plan%2C+create%2C+share+and+stay+close.%0A%0ABring+your+calendar%2C+files%2C+chats%2C+tasks+and+people+together+in+one+calm%2C+friend&n=Lotus+Public+Community\">https://lotus.mybuho.de/join/g/groups.0xchat.com/lotus?p=https%3A%2F%2Fblossom.einundzwanzig.space%2F6b5a22ebfd361b9ebec6f8daabc0b8f92847920249d335dea89af0df8648d530&amp;a=Lotus+is+your+space+to+plan%2C+create%2C+share+and+stay+close.%0A%0ABring+your+calendar%2C+files%2C+chats%2C+tasks+and+people+together+in+one+calm%2C+friend&amp;n=Lotus+Public+Community</a></li>\n</ul>\n<h2>Download</h2>\n<p>Upcoming as OS native desktop app</p>\n",
      "content_text": "\n# Lotus v0.2.0\n\n## Highlights\n\n- **Chat payments** Send sats privately inside a direct message, request a specific amount with a payment card, and see requests settle or decline in place. Every payment rides encrypted over your chats.\n- **Group polls & message zaps** Create a poll from the group composer, vote, watch a live tally, and pin one above the feed for everyone. Zap any group message like a reaction and get a verified sats pill once the payment lands.\n- **Paper receipts in the wallet** The Send success screen and full transaction details now read like a printed paper receipt, so every payment has a clear, human record.\n- **Date navigation in chat** Jump to any day in a direct or group conversation with date dividers, so long histories are easy to scan.\n- **Presence member list** The group member list now groups people by Online, Away, and Offline, and opens as a drawer on phones.\n- **Encrypted note attachments** Attach files to a note, fully encrypted. Copies keep their attachments, and unscrubbed images are never shown.\n- **Identity map** A rebuilt map view of your account and its relationships, with a detail panel and relationship lanes.\n\n## Technical updates & fixes\n\n- Security: the \"Payment verified\" chat badge is now bound to the payee service's own settled invoice, closing a forgeable-badge gap. A member's own group zaps are verified locally so the pill never shows an amount the relay did not witness.\n- Group access toggles that could not be turned back off are now fixed.\n- Verified role capabilities now show in the member-roles dialog.\n- Hardened group polls, message zaps, and chat history paging.\n- 21Channels support with tags, plus badge handling for both old and new event formats.\n- Thread and discussion replies only count when their parent renders an openable row.\n- Removed a menu snapshot committed by accident.\n\n## Contributors\n\nThanks to everyone who shipped this release:\n\n- [@DoktorShift](https://github.com/DoktorShift)\n\n## Community\n\n\n- Nostr: https://lotus.mybuho.de/join/g/groups.0xchat.com/lotus?p=https%3A%2F%2Fblossom.einundzwanzig.space%2F6b5a22ebfd361b9ebec6f8daabc0b8f92847920249d335dea89af0df8648d530&a=Lotus+is+your+space+to+plan%2C+create%2C+share+and+stay+close.%0A%0ABring+your+calendar%2C+files%2C+chats%2C+tasks+and+people+together+in+one+calm%2C+friend&n=Lotus+Public+Community\n\n## Download\n\nUpcoming as OS native desktop app\n",
      "summary": "Chat payments, group polls and zaps, wallet paper receipts, in-chat date navigation, and encrypted note attachments.",
      "date_published": "2026-07-21T00:00:00.000Z",
      "date_modified": "2026-07-21T00:00:00.000Z",
      "image": "https://lotus.mybuho.de/og/release-notes-sky.png",
      "tags": [
        "lotus",
        "release",
        "changelog"
      ],
      "authors": [
        {
          "name": "Lotus"
        }
      ]
    }
  ]
}