Back to home

Changelog

All notable changes to this project are documented here.

v0.1.3

Latest
Added
  • Behaviour tab for assistant name, greeting, response mode, tone, response style, custom behaviour instructions, and fallback instructions
  • Widget assistant-turn reactions with optional thumbs or hearts, configurable from the dashboard
  • Conversation filters for needs-review, liked, disliked, and unrated answers
  • Teach the bot action that turns disliked answers into suggested knowledge for review
  • Conversation delete action with confirmation
Changed
  • Conversation satisfaction now uses all assistant-turn reactions instead of the latest reaction only
  • Needs-review status now tracks negative reactions while preserving other review signals
  • Widget preview now shows a sample exchange and reaction controls
Fixed
  • Conversation filters now run in the database before pagination so older liked or disliked chats are not missed
  • Response-mode cards keep readable hover and selected states
  • Reaction updates are rate-limited even when a visitor id is missing
  • Prisma migration history now matches the applied widget icon enum values

v0.1.2

Added
  • Guided first-run site setup with website import, optional pasted knowledge, file upload, widget customization, and install snippet
  • Dashboard tabs for site details, stats, knowledge, widget design, install snippets, conversations, and settings
  • Embeddable chat widget with starter questions, streaming replies, configurable colors, bubble icons, and clearer error handling
  • Knowledge refresh for website imports and analytics for conversations, messages, link clicks, satisfaction, and needs-review chats
  • OpenRouter model gateway with knowledge-grounded answers, fallback handling, origin checks, and per-visitor rate limiting
  • Updated README and agent guidance for current app behavior, schema discipline, and changelog upkeep
Changed
  • Design system moved to the current white/light-blue mockup style across landing, auth, dashboard, changelog, and widget defaults
  • Italian is now a visible locale alongside English, with Spanish retained in message files

v0.1.1

Added
  • ZeptoMail OTP delivery for email sign-in
  • Branded chatwithwebsite.com sign-in email template
  • Documented transactional email environment variables

v0.1.0

Added
  • Initial chatwithwebsite.com app foundation
  • Next.js 16 + React 19 + TypeScript + Tailwind v4
  • Prisma 7 with SQLite by default (Postgres-ready)
  • Better Auth (email/password + optional Google OAuth)
  • Internationalization with next-intl (English & Italian)
  • shadcn/ui components and Lucide icons
  • Zero-config startup: clone, install, run
  • AGENTS.md to keep AI agents on the standard stack

Looking for more history?

View full changelog on GitHub