Changelog
Latest updates, feature releases, and improvements
September 16, 2026
- NewBrowser Extensions: Launch official Stylchat Desk extensions for Google Chrome and Mozilla Firefox to manage and reply to customer chats directly from your browser sidebar
- NewExtensions & Apps Page: Add dedicated /extensions page with download links for Chrome and Firefox extensions and previews for upcoming desktop apps
September 9, 2026
- ImprovedScreen Recording: Removed screen recording feature
- ImprovedFile Uploads: Adjusted file upload size for upcoming Stylchat mobile app and browser extension
- ImprovedCode optimization and improvements
September 6, 2026
- NewExtension: Stylchat Chrome Extension Beta Testing
August 18, 2026
- NewSearch: Editor search now finds individual settings — like file uploads or voice recording — not just tab names, and jumps straight to them
- NewWidget Editor: Reset button added to widget size and chat button placement controls
- ImprovedWidget Editor: Reset buttons on size and placement sliders now restore your widget’s active theme instead of always falling back to the plain default
- ImprovedFile Uploads: Maximum attachment size is now capped at 5MB, still adjustable down to 1MB
- ImprovedVoice Recording: Maximum recording length is now capped at 30 seconds
August 14, 2026
- ImprovedLive Widget Preview: The homepage editor demo is now fully interactive — try accent colors, corner radius, bubble size, voice & file upload, a consent-screen preview, launcher icon, and widget position, all live
- FixFixed a rendering glitch that could clip an icon on the homepage
August 11, 2026
- NewAnalytics: New analytics tab in the widget editor
- ImprovedAccessibility: Improved text contrast and readability across the app
August 8, 2026
- NewTheme Management: Add ThemesSection and WhiteLabelSection components with new themes
- NewHelp Center: Add site footer to Help Center page
- ImprovedTrivial change to trigger Railway deploy test
- ImprovedTest push to confirm Railway auto-deploy works
August 7, 2026
- NewLanding Page: Implement landing page with "Candy" theme styling and translations
- NewLanding Page UI: Add Candy-themed landing page styles with animated hero and layout components
- NewStyling: Add landing.css styling for Stylchat landing page and update tailwind.config.js
- NewHelp Center: Add LanguageSelector component to HelpCenter with fixed position styling
- NewImage Features: Implement image zoom functionality in HelpCenter component
- NewDocumentation: Split connect and embed sections into their own docs pages
- NewSecurity Docs: Split security section out of /help into its own indexable page
- NewSEO: Add datePublished/dateModified to structured data
- FixUpdate image paths in help center content to use absolute URLs
- FixEnsure images in extracted help sections use absolute paths
- ImprovedRemove range section and configure tailwind marquee animation
August 6, 2026
- FixN8N_ENDPOINT env var override + ticket editor image/file limits
August 5, 2026
- NewSupport Tickets: Implement TicketSupportTab component with Tiptap rich text editor for customer support ticketing
August 4, 2026
- NewDocumentation: Add Novo widget & SSO integration documentation files
- FixAdjust FAQ section width for improved layout on LandingPage
August 3, 2026
- NewTicket System: Rewire support ticket modal to Novo REST API
- NewAPI Integration: Replace n8n ticket system with Novo REST API proxy
- NewSupport Tickets: Add Webhooks sub-tab to support ticket modal
- NewWebhooks: Add outbound webhook support for support tickets
- NewTicket API: Enhance support ticket API to accept multiple thread identifiers and improve error handling
- NewMessaging: Implement ticket messaging system with support for threaded conversations
- NewChat Interface: Add customer-facing ticket reply thread UI
- NewAPI Endpoints: Add POST /api/support-tickets/agent-reply-by-thread
- NewSlack Integration: Add ticket chat thread endpoints and slack thread-ts write-back
- FixUse Novo widget API (public-ticket) instead of non-existent SaaS REST API
- ImprovedAdd one-time migration runner route for 0005_ticket_messages
August 2, 2026
- NewSSO Integration: Implement SSO JWT for Nova Support Desk in TicketSupportTab component
- NewTheme Sync: Enhance theme synchronization in TicketSupportTab component
- FixRemove user prop from TicketSupportTab component
- FixDon't fail marketing build when prerender Chrome launch fails
August 1, 2026
- FixAdd strategy parameter to signIn.create for improved sign-in handling
July 31, 2026
- NewMarketing Build: Add marketing-specific prerendering script and update nixpacks to use system chromium
- NewDeployment: Add nixpacks deployment configuration and marketing site prerendering script
- NewSEO: Add SEO header to marketing index and implement Express static server with maintenance mode support
- NewServer: Implement robust Express static server with maintenance mode and site routing configuration
- NewLegal: Implement dynamic legal pages and update translation scripts to handle disclaimer blocks
- NewComponents: Add PromoTicker and TestimonialCarousel components
- NewHelp Center: Implement HelpCenter page with multi-language support and routing
- Newi18n: Implement i18n support and add localized help center pages
- NewInternationalization: Implement complete internationalization framework, legal pages, and multi-language FAQ support system
- FixUpdate PUPPETEER_EXECUTABLE_PATH to use absolute path for chromium
- FixCorrect railpack.json schema (buildAptPackages, not packages.apt)
- FixAdd railpack.json with headless Chrome runtime libs
- FixPoint help.html references at renamed help-content-en.html
- FixAdd new identifier file to public directory
- ImprovedBump version to trigger app rebuild
- ImprovedMigrate translation cleanup logic to source module and remove temporary script
- ImprovedAdd Chinese help content for Stylchat with comprehensive user guide
- ImprovedRemove unnecessary wrapper div from Pricing component
- ImprovedRemove unused embed snippet and related copy functionality from Pricing page
July 30, 2026
- NewMaintenance Mode: Implement maintenance mode with admin bypass and consolidate auth via useAuth hook
July 29, 2026
- NewUI Components: Add PromoTicker and TestimonialCarousel components
July 28, 2026
- NewAdmin Panel: Refactor billing and contact components; add account details and ticket support tabs
- NewContact Form: Update N8N endpoint to generic webhook and adjust field mapping for contact form
- NewConsent Settings: Enhance consent policy settings with modal and scrolling requirement options
- NewDatabase: Add schema validation and health check for required database columns
- NewSecurity: Implement domain lock feature for widgets and update related documentation
- ImprovedRemove mock ticket data and update no tickets message
July 27, 2026
- NewWidget Security: Enhance widget security with allowed origins and signing secret
- NewHelp System: Add help pop-ups for all widget editor fields with comprehensive coverage
- NewAccessibility: Add HelpPopover component and Field helpId prop
- NewField Help: Add field-help verification harness and help.html anchors
- NewChangelog: Add changelog page and consent screen help caption
- NewSecurity Docs: Add security considerations section to help documentation
- NewConsent Modal: Add consent policy modal with scroll gating option
- FixKeep accordion open animation while unclipping help pop-ups
- FixUnclip help pop-ups and correct their accessibility model
- FixReset popover flip state and keep card open on focus
- FixStop field scanner window at the field's own closing tag
- FixAdd lightbox functionality for images in help section
- ImprovedFail the app build when field help is incomplete
- ImprovedRefactor consent management and remove cookie consent features
July 26, 2026
- NewAnalytics: Add Google Tag Manager for enhanced tracking and analytics
- NewConsent Manager: Replace CookieHub with Silktide Consent Manager for improved consent handling on marketing page
- NewPrivacy: Update Privacy Policy and Terms of Service to clarify third-party service providers and cookie consent usage
- NewConsent Mode: Implement Google Consent Mode and update Privacy Policy for cookie usage
- NewAnalytics Integration: Integrate Google Analytics 4 for improved tracking on marketing page
- NewStyling: Update default consent badge, text, and button colors for improved visibility
- NewTheme Settings: Add customizable consent badge color and policy link options in theme settings
- FixEnsure CookieHub Consent Manager loads first to prevent non-compliance with analytics consent
- FixUpdate Silktide Consent Manager script source to correct CDN and add integrity hashes for improved security
July 25, 2026
- NewTheme Gallery: Add theme gallery page with lightbox functionality and filtering options
- NewContact Form: Update Contact form to use server-side API for submissions; enhance security by preventing direct access to n8n endpoint
- NewFile Uploads: Add multer for file uploads and enhance contact form to handle screenshots
- NewWidget Features: Update widget features in Landing and Pricing pages; refine contact information in Terms of Service
- NewSEO: Enhance logo image elements with explicit width and height attributes; update search index with about and contact entries
- FixMatch test-mode price ids, not just live-mode ones
- FixUse test-mode secret key for test-mode checkout sessions
- FixAccept both live and test Stripe webhook signing secrets
- ImprovedAdd theme previews directory to .gitignore
July 24, 2026
- NewPricing Page: Add standalone pricing page and update sitemap, search index, and footer links
- NewWidget Editor: Add locked theme notice for premium themes in CustomizeTab
- ImprovedRemove premium preview state and related UI elements from CustomizeTab
