Changelog
A history of updates and improvements to Pomme.
- Rebranded marketplace to Pomme Orchard at orchard.pomme.rs
- GitHub OAuth sign-in, alongside Microsoft and Discord
- Account security page with password change, 2FA, OAuth connection management, and email change with verify-before-swap
- Stripe-powered Supporter subscriptions with tier badges shown on your profile
- Branded email templates that follow your system theme
- Mobile slide-in nav sheet with profile shortcut and inline notifications
- Resource detail page redesigned with creator info in header and Embla gallery carousel
- Refresh-token sessions so you stay signed in across deploys
- Reframed the platform around resources rather than plugin-only language
- Real-time notifications with reconnect history backfill
- Cloudflare Turnstile on signup and sensitive flows
- Tighter validation on slugs, tags, versions, and platforms, with reserved-slug protection
- Per-user rate limits on resource creation, version uploads, reports, and avatar changes
- Fixed Windows installer icon on the .msi build
- Release bundles upload directly to R2 from each CI runner
- Preview banner in the top bar while in beta
- Mobile-responsive layout: hamburger menu, stacking sections, and optimized grids
- Plugin detail page responsive: version table adapts for mobile, sidebar stacks below content
- Plugin settings pages responsive: members, general settings, gallery
- OS-aware download buttons on /app page fetching latest release from CDN
- Beta badge on /app page
- Footer 2-column grid on mobile with brand row layout
- Fixed window controls (minimize, maximize, close) not working in release builds
- Fixed version number not showing in settings
- Beta badge in top bar
- Auto-update support via Tauri updater plugin
- New landing page with animated category scroll, feature cards, app preview, and support banner
- App download page with feature highlights and showcase sections
- Support subscription page with multi-currency pricing (40+ countries)
- Referral program page and dashboard with create, copy, and delete codes
- Status page placeholder (Better Stack / Atlassian Statuspage)
- Country detection via Cloudflare headers for localized pricing
- Navbar now links to app download page
- Footer updated with new page links
- User profile page with published plugins
- Follow/unfollow projects from plugin detail
- Browse, search, install, and manage plugins
- Plugin detail pages with description, changelog, and versions tabs
- Microsoft and Discord OAuth sign-in
- Follow/unfollow projects
- Theme support: dark, light, oled, and system
- Plugin detail pages, user profiles, organization management
- Plugin publishing with version uploads, icons, gallery, and tags
- Moderation queue with approve/reject workflow
- Team permissions with granular roles
- Release channels: release, beta, and alpha versions
- Full-text search powered by Meilisearch
- Legal pages: terms, privacy, copyright, and resource rules
- Help center, changelog, translations, and report pages