Better discoverability, content management & team onboarding
A series of improvements to help your feedback portal get found, make content easier to manage, and streamline how you bring teammates on board.
SEO & discoverability
Your portal is now much easier to find and share. Every page includes:
- Open Graph & Twitter Card meta tags — shared links look great on social media and in chat
- Dynamic sitemap — search engines stay up to date with all public posts and changelog entries
- Canonical URLs — no duplicate content issues across your portal
Post delete & restore
You can now soft-delete posts from the admin view and restore them within 30 days.
- Delete posts directly from the post modal
- Review what's been removed with the "Deleted posts" filter in the inbox
- Restore anything within the 30-day window with one click
- Matching
delete_postandrestore_posttools added to the MCP server
Redesigned team invitations
The invitation experience has been completely rebuilt:
- A branded welcome screen greets new teammates
- Email ownership is verified before the invite is claimed
- Password setup happens server-side for better security
- Race conditions on simultaneous invite claims are gone
Custom OAuth providers
Beyond the built-in social logins (Google, GitHub), you can now configure any OAuth2/OIDC provider. Perfect for corporate SSO — just provide a discovery URL, client ID/secret, and display name.
Date filtering
Search for feedback by date range using dateFrom and dateTo parameters, available in both the REST API and MCP server.
Bug fixes
- Fixed soft-deleted content appearing on the public portal
- Fixed the Responded/Unresponded inbox filter
- Fixed widget and RSS feed URLs behind reverse proxies
- Fixed settings page URLs in reverse proxy deployments
