Change Log
This list is not exhaustive of every change, but it notes noticeable bug fixes, project milestones and features.
Version 1.2.0 (Latest)
Released on: 2026-10-31
- 🧠 Core: The agent now holds a more natural conversation. It understands typed answers to its questions, answers common questions along the way and comes back to where you were, without going round in circles.
- 🧠 Core: The agent checks before switching to a different request, so a change of mind no longer loses the answers you've given.
- ❤️ Feature: Get support straight from the chat. Each problem becomes a ticket with its own reference and goes to the help desk, and email replies join the same conversation.
- ❤️ Feature: Members can follow their tickets and reply from the dashboard, with in-app notifications when there's news.
- ❤️ Feature: Website quotes now ask what kind of site you need and your rough budget, and the agent suggests similar work we've built.
- ❤️ Feature: Web scraping is now a service you can request a quote for.
- ❤️ Feature: Chat replies can be read aloud in a British voice.
- ❤️ Feature: Staff have a leads list to follow up every incoming request.
- ❤️ Feature: Ask the agent how it works or what it can't do, and it explains and links to its full guide.
- ❤️ Feature: The agent's guides are available to other TECSmith sites through its API.
- 🛡️ Security: Verification codes can be resent and expire after 10 minutes, and too many wrong guesses cancel a code.
- 🛡️ Security: Upgraded the database layer and other core libraries, with no known security advisories in the live application.
- 🔧 Fix: Returning visitors who confirm their email now carry on with their request instead of starting again.
- 🧹 Housekeeping: Added tests that run whole conversations through the agent, and rewrote the conversation guide and service flow documents.
- 🧩 UI: Showcase apps and websites gained long-form write-ups, and chat replies are formatted more clearly.
Version 1.1.0
Released on: 2026-10-29
- 🧠 Core: Upgraded the web framework and core libraries to their latest major releases.
- ❤️ Feature: Web chat now keeps a short summary of each conversation (its title, the steps reached and the outcome), never a full transcript.
- ❤️ Feature: App showcases now include preview videos, plus iOS and website links where available.
- 🛡️ Security: Conversation summaries are deleted automatically 30 days after their last activity.
- 🛡️ Security: Resolved all known package security advisories.
- 📈 Performance: Compressed showcase images so pages load faster.
- 🔧 Fix: Corrected page-not-found handling, form image previews and account verification flows.
- 🧹 Housekeeping: Rebuilt the email delivery service for more reliable sending.
- 🧩 UI: Added new websites to the showcase with fresh desktop and mobile screenshots.
Version 1.0.9
Released on: 2026-09-03
- ❤️ Feature: Added showcases for TECSmith apps, music and websites.
- ❤️ Feature: App showcases now show live Google Play reviews, the latest version and install counts.
- 📈 Performance: Showcase data is cached and falls back gracefully when the store is unavailable.
- 🔧 Fix: Install counts are now rounded and formatted consistently.
- 🧹 Housekeeping: Added an extensive automated test suite across pages, forms and the agent.
- 🧹 Housekeeping: Documented the project structure, conventions and visual guidelines.
- 🧩 UI: Refreshed screenshots, icons and feature images for mobile app releases.
Version 1.0.8
Released on: 2026-06-11
- 🧠 Core: Taught the agent new topics, including questions about TECSmith and casual chat.
- 🧠 Core: The agent now handles positive and negative reactions and recovers gracefully when it doesn't understand.
- ❤️ Feature: The agent now greets you by name once it knows who you are.
- 📈 Performance: Slimmed down the routing layer that runs ahead of every page.
- 🧹 Housekeeping: Updated core system packages.
- 🧩 UI: Footer links now take you straight to their destinations.
Version 1.0.7
Released on: 2026-03-21
- 🧠 Core: Unifying the core system for better performance and stability.
- ❤️ Feature: Added a new method to show pages in a main app modal window.
- 🛡️ Security: Removed outdated node packages and refactored API routes.
- 📈 Performance: Adjusted service polling for faster content loading.
- 🔧 Fix: Solved an issue with emailing service not sending messages.
- 🧹 Housekeeping: Updated core system dependencies and packages.
- 🧩 UI: Adjusted the theme for better browser compatibility.
Version 1.0.6
Released on: 2025-09-01
- 🛡️ Security: Refactoring validation logic on API routes.
- 📈 Performance: Adjusting server validation for quicker loading.
- 🔧 Fix: Squashed some styling bugs in Safari and Edge browsers.
- 🧹 Housekeeping: Refactored core database schema for products and teams.
- 🧹 Housekeeping: Refining product, teams and shared type definitions.
- 🧩 UI: Implemented light and dark themes for better user experience.
- 🧩 UI: Changed product and team display components to match new schemas.
Version 1.0.5
Released on: 2025-08-25
- ❤️ Feature: Implementing content management administration routes.
- ❤️ Feature: Implementing user messaging for administrators only.
- 🛡️ Security: Added logging for product creation and editing.
- 🔧 Fix: Article and product creation form navigation.
- 🧹 Housekeeping: Removed outdated service links and packages.
- 🧹 Housekeeping: Updating core system dependencies on node.
- 🧹 Housekeeping: Reorganising project file structure for my own sanity!
Version 1.0.4
Released on: 2025-08-17
- 🧠 Core: Added Google Cloud storage for file uploading.
- ❤️ Feature: Added data mappers for most API content serving.
- 🛡️ Security: Updating validation schemas for user settings forms.
- 🛡️ Security: Updating server validation logic for user inputs.
- 🔧 Fix: Email sending bug from certain forms.
- 🧩 UI: Adjusting theme for better browser compatibility.
- 🧩 UI: Expanded the theme to more components across the website.
Version 1.0.3
Released on: 2025-08-05
- ❤️ Feature: Implementing API routes for articles and products data serving.
- 🛡️ Security: Created a dedicated route handler for verified session routes.
- 📈 Performance: Improved overall system load times across platforms.
- 📈 Performance: Refactored some pages to use the server instead of the client.
- 🔧 Fix: Crushed a hydration bug in the product creation form.
- 🧹 Housekeeping: Reorganising client component handlers.
- 🧩 UI: Consolidated styling for common form components.
Version 1.0.2
Released on: 2025-07-25
- 🧠 Core: Adding more small talk scripts for the agent to use.
- ❤️ Feature: Added web chat to the agent for browser based discourse.
- 🔧 Fix: Crushed a bug in the handling of authenticated user requests.
- 🔧 Fix: Resolved issue with Google Sheets authentication token expiry.
- 🔧 Fix: Removed duplicate logging for certain user activities.
- 🧹 Housekeeping: Refactored for better separation of concerns.
- 🧩 UI: Improved form components and input handling across the system.
Version 1.0.1
Released on: 2025-07-14
- 🧠 Core: Service selection, guided information gathering, Google Sheets integration.
- 🧠 Core: Implementing reCAPTCHA for all web forms.
- 🛡️ Security: Agent can now verify registered users.
- 🛡️ Security: Partitioned validation logic for form submissions.
- 📈 Performance: Improved session cache for agent recollection.
- 🔧 Fix: Improved error handling logic to prevent trivial crashes.
- 🧩 UI: Redesigned page layouts for glassmorphism theme.
Version 1.0.0
Released on: 2025-07-01
- 🧠 Core: Added small talk scripts to humanise the agent a little more!
- 🧠 Core: Implementing authentication and role based permissions system.
- ❤️ Feature: Added support for Slack integration.
- ❤️ Feature: Initial release of the TECSmith agent and ecosystem.
- 📈 Performance: Optimized startup time on all platforms.
- 🔧 Fix: Improved domain availability check accuracy.
- 🧩 UI: Minor interface tweaks to the order confirmation screens.