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.svgroute - 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)
- Manifest icon correctly declared as scalable SVG with
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/submitfor 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
/mcpendpoint- 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-versionattribute to correlate feedback with versions - View version info in dashboard feedback list
- Add
- 🌍 Multi-Language Widget: Support for English, German, and Swedish
- Automatic browser language detection
- Manual language selection with
data-languageattribute
- 🎨 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"
- Icon-only layout option for compact design (
