Changelog

Product updates and announcements

v0.15.1February 2026
  • 📱 PWA Install Support: The dashboard can now be installed as a Progressive Web App on desktop and mobile
    • Manifest icon correctly declared as scalable SVG with sizes: "any" via a dedicated /icon.svg route
    • Screenshot entry added for richer install UI in supported browsers
    • Install via browser address bar (Chrome/Edge) or Safari Share → Add to Home Screen (iOS/iPadOS)
v0.15.0February 2026
  • 🎁 Reward Discounts: Create coupons and promo codes for subscribers directly from a feedback item
    • Stripe — Add a restricted Stripe API key in the Stripe integration modal; create coupons and optionally auto-apply them to the subscriber's active subscription
    • Polar — Add a Polar access token in the Polar integration modal; create discounts and optionally auto-apply them to the subscriber's active subscription
    • Subscribers must opt in to the discount via the "Get a discount on future bills" checkbox in the feedback widget (requires SeggwatFeedback.setSubscriptionId() to be called with their subscription ID)
  • 🔒 Integration Access Control: Managing integrations (Stripe, Polar, GitHub) and creating discounts now requires Admin or Owner role — regular Members can no longer modify integration settings or grant discounts
v0.14.0February 2026
  • 📋 REST API: Ideas — New endpoints for managing idea boards via API (/api/v1/projects/{id}/ideas)
  • 📊 REST API: Project Summary — Single endpoint for a complete project overview (GET /api/v1/projects/{id}/summary)
  • 📬 REST API: Contact Messages — New endpoints for managing contact form submissions via API (/api/v1/projects/{id}/messages)
  • 🔔 REST API: Notifications — New endpoints for retrieving and managing user notifications (/api/v1/notifications)
v0.13.0February 2026
  • 🔐 Simplified Portal Authentication: Authentication is now required for all interactive actions (voting, suggesting, commenting) when enabled — no more per-action toggles
  • Auto-Approve Suggestions: New setting to publish end-user suggestions immediately (Open) or hold them for review (Pending)
  • 🎨 Visual Customization: Brand your feature portal to match your product aesthetic
    • Accent Color - Set a custom hex color for vote buttons, badges, and links
    • Background Color - Define page background with automatic theme coordination
    • Logo Upload - Display your logo in the portal header
v0.12.0February 2026
  • 🔐 Zitadel Authentication: Migrated from Auth0 to self-hosted Zitadel with Session API
    • Passkey (WebAuthn) login and registration support
    • OTP email verification with resend throttling
  • 💡 Feature Requests: New idea board for collecting and prioritizing user requests
    • Voting system with lifecycle statuses (Under Review, Planned, In Progress, Done, Declined)
    • Comment threads on ideas
    • Tag system for organizing and filtering ideas
    • GitHub issue creation from ideas with automatic status sync
  • 📖 Built-in Documentation: Integrated docs site powered by dioxus-docs-kit with search, navigation, and example projects
  • 🔧 Dependencies: Major dependency upgrades (Axum 0.8, reqwest 0.13, tower-sessions 0.15, rmcp 0.14, DaisyUI 5)
v0.11.0January 2026
  • Star Rating Widget: New embeddable star and smiley rating widget (seggwat-rating.js)
  • 📬 Contact Widget: New embeddable contact form widget (seggwat-contact.js)
  • 📋 Contact Message Management: View, filter, and manage contact submissions in the dashboard
  • 🔌 Contact API Endpoint: POST /api/v1/contact/submit for programmatic submissions
v0.10.0January 2026
  • 📉 Polar Churn Tracking: Connect your Polar account to track customer cancellations
  • 💳 Stripe Churn Tracking: Connect your Stripe account to track customer cancellations
v0.9.0December 2025
  • 📸 Screenshot Annotation: Capture and annotate screenshots directly in feedback submissions
    • Professional annotation toolkit: Arrow, rectangle, pen, text, and blackout tools
    • Enable with data-enable-screenshots="true" on feedback widget
v0.8.0December 2025
  • 🤖 MCP Server Integration: Built-in Model Context Protocol server at /mcp endpoint
    • Connect AI assistants like Claude Desktop to query and manage feedback
    • Natural language interface for all feedback and rating operations
    • See the MCP Integration Guide for setup instructions
v0.7.0November 2025
  • 🔌 n8n Integration API Endpoints: Complete API for workflow automation
  • 📊 Rating Statistics Endpoint: Get helpful percentage and counts per project or page
  • ✏️ Feedback Management: Update feedback status and type via API
v0.6.0November 2025
  • 👍 Helpful Rating Widget: New lightweight widget for binary feedback
  • 📦 Modular Widget Architecture: Improved performance and flexibility
  • 🎯 Better Widget Organization: "Widgets" section now includes both feedback and rating options
v0.5.0November 2025
  • 🌓 Dark/Light Mode: Widget detects user's preferred mode
  • 📊 Subscription Limit Enforcement: Trial users see a banner when approaching feedback limits
  • CI Caching Improvements: Faster build times in continuous integration
v0.4.0October 2025
  • 🔑 API Access: Programmatic access to your feedback data
    • Create and manage API keys from Settings
    • List all feedback for a project with pagination
    • Retrieve individual feedback items
  • 🏷️ Version Tracking: Track feedback against specific app releases
    • Add data-version attribute to correlate feedback with versions
    • View version info in dashboard feedback list
  • 🌍 Multi-Language Widget: Support for English, German, and Swedish
    • Automatic browser language detection
    • Manual language selection with data-language attribute
  • 🎨 Widget Customization:
    • Icon-only layout option for compact design (data-button-position="icon-only")
    • Hide "Powered by SeggWat" branding with data-show-powered-by="false"
Navigation