Changelog

Subscribe to the newsletter and get the latest updates and news about the platform.


Latest Version
1.5.32024-07-24 8 tickets
  • Support for multiple sites on the same domain (via paths)

  • Generate logo tool refactoring

  • Showing sites and paths on the domain page

  • Refactored the backend to deprecate subdomain in favor of domains

  • Create a settings tab for the site detail page

  • Refactored domain linking

  • Perfomance improvements for hosting.getsite.ai

  • sitemap.xml and robots.txt are now generated automatically for each domain

Older versions
1.5.22024-07-19 3 tickets
  • Use GPT-4o-mini for the AI Developer (replaces GPT-3.5 Turbo)

  • Allow for full conversations with the AI Developer

  • Other small UI improvements

1.5.12024-07-10 6 tickets
  • Create Zapier integration

  • Additional stats for the admin panel

  • Show updates and images for all sites in the assets modal (editor)

  • Show a static page for hosting.getsite.ai

  • Experiment with Claude Sonnet 3.5

  • Update getsite9000 to work with the main API

1.5.02024-06-24 8 tickets
  • Redesign the images and uploads system to use a CDN (CloudFlare Images)

  • Do not show the versions button in the editor if only 1 version

  • Show a static page for draft.getsite.online

  • Improve the speed for uploading & publishing changes (offload certain tasks to workers)

  • getsite.online subdomains are now showing the Domains page

  • Allow to link a site to a path (in addition to the root path)

  • Move all screenshots to the CDN

  • New page to add domains and subdomains

1.4.52024-06-12 8 tickets
  • Implement feature to allow editing the HTML, CSS, and Javascript code

  • Organize templates into categories for the website

  • Show older versions of the site in the editor

  • Preview site on different screen sizes (desktop, tablet, and mobile)

  • Minor adjustments to the edit agent prompt

  • Send email if a site reaches a certain visits threshold

  • Add a Google search preview in the SEO tab on the site page

  • Build a private cloud and move the infrastructure from AWS and MongoDB

1.4.42024-05-23 13 tickets
  • Fix bug with the chat textarea adding a new line when pressing enter

  • Fix bug with UI not updating when the user changes the site domain or subdomain

  • Fix bug with deploying not working anymore. Issue with CloudFlare pagination of the DNS records

  • Fix a bug with the subscription_plan not getting set correctly in the database

  • Show a loading spinner when the analytics chart is loading

  • Add a filter to templates to group them by category

  • Show Unsplash images in a better grid with infinite scrolling

  • Integrate Giphy in the assets modal

  • Store visits counter on the site object in the database

  • Show total visits for each site in the dashboard

  • Store favorites sites visibility settings

  • Do not show the favorite sites section if the user has less than 5 sites

  • Admin panel for leads

1.4.32024-05-10 5 tickets
  • Decrease the quality of the screenshots

  • If the user is logged in, attribute the site uploaded to the drop service to him

  • Show loading on the publish button when publishing and set the running flag to true

  • Implement the unsubscribe page

  • Integrate Giphy and apply for the production tier

1.4.22024-05-04 14 tickets
  • Show example questions in the chat window when a new thread is started

  • Add an assets tab on the sites settings page

  • Mark images create by the logo generator appropriately on the database

  • Add a button in the site settings page to the Logo Generator

  • Limit logo generation for sites only

  • Implement the Logo Generator tool

  • Finish the Unsplash production tier application process

  • Display favorite sites at the top of the dashboard

  • Rename chat.getsite.ai to app.getsite.ai

  • Split 10mb.site and app.getsite.ai/drop into two independent tools

  • Improve the speed of taking screenshots for the upload and deploy tools

  • Implement a tool for uploading and deploying sites: 10mb.site

  • Show a modal with instructions on how to use the editor when the user opens it for the first time

  • Experiment with generating a video collage with the screenshots of various versions of the site

1.4.12024-05-0115 tickets
  • Calculate cost for site based on completions instead of runs

  • Add subscription_plan and subscription_active to site in the database

  • Add a button to load more uploads or images in the assets modal

  • Fix a bug with the link editor adding a prefix to hash links

  • Fix a bug with the save / discard buttons not showing consistenly when content was changed

  • Open the assets modal from the chat window instead of directly showing the files dialog

  • Add the generation prompt to the site version selection page

  • Create a modal for managing assets (images + uploads)

  • Allow users to edit images in the editor

  • Move the logout button to the account page

  • Create modal to edit links

  • Infinite scroll for sites

  • Restrict free accounts from sending more than 50 messages to the AI Developer

  • Upgrade the design of the sites list (using cards)

  • Fix a big with the page height getting too large

1.4.010 tickets
  • Optimise the chat window for mobile

  • Allow the user to edit the site content directly (without the AI Developer)

  • Load the site preview in ShadowDOM instead of iframe

  • Feature to delete account

  • Show the microphone button instead of the send button when the input is empty

  • Ability for the admin to be able to send messages in the chat for any site

  • Upgrade subscription button on the site settings

  • Feature to open the site in CodePen

  • Create a feedback microsite: feedback.getsite.ai

  • Remove mode from the site creation page

1.3.111 tickets
  • Fix the hosting service caching (too many misses)

  • Redesign the Preview changes and Preview site modals

  • Use UncontrolledPopover for previewing versions screenshots

  • Add Backups tab to the site settings page (with restore features)

  • Send email when site is created

  • Add a progress bar below the site creation input box

  • Feature to cancel a run after a set amount of time

  • Add a New Thread button on mobile

  • Fix a bug with the cache not clearing when restoring an older version

  • Update the instructions for the Edit agent

  • Remove the answer bubbles from the chat window

1.3.07 tickets
  • Show multiple version of the generated code when editing a site

  • Refactore the AI edit agent (force the generate_code tool)

  • Two generation modes: Speed and Quality for the AI Developer

  • Limit the generated subdomains to 2 words

  • Store the number of logins for the users

  • Fix the password reset functionality

  • Move from Auth0 to custom auth solution (JWT-based also)

1.2.38 tickets
  • Update live_url in the database when a site is uploaded

  • Implement a better workflow around deploying and uploading

  • Use tabs on the site detail page

  • Rename deploy to publish in the app

  • Allow deploying from the site editor without setting a subdomain

  • Set the no-cache header for files served on the draft subdomain

  • Add a basic analytics chart on the site detail page

  • Remove the old CNAME record if a subdomain is changed

1.2.214 tickets
  • Create a worker to check the status of domains via DNS records

  • Feature to link a domain to a site

  • Instructions to point the DNS records to the hosting server

  • Use domain canonical instead of subdomain (if domain available)

  • Move off of CloudFlare workers

  • Create getsite9000.com using the platform

  • Store the list with blog posts in a JSON file

  • Create a website page for each template

  • Improve the design of the pricing page on the website

  • Improve the design of the pricing modal

  • Restrict editing the site on the free plan

  • New template for Coming soon sites

  • Create a new tool for faciliting the site creation: microsite.build

  • Create a popup with instructions on how forms are created

1.2.111 tickets
  • Switch to subscriptions from of one time payments

  • Load threads in a backwards compatible way

  • Fix site editing (partial edits instead of full edits)

  • Select a default template on the site creation page

  • Add a publish button in the editor top navigation bar

  • Add GA code in the site when uploaded or deployed

  • Add a navigation bar in the editor at the top

  • Create a pie chart with sites created with a templates vs sites created without a template

  • Create chart with expensive sites (OpenAI usage)

  • Add an option to select if a site is indexable by Google (via robots.txt)

  • Add a new endpoint for calling the deploy tool

1.2.026 tickets
  • Fix a bug with images being sized improperly

  • Create microsite.wiki with info about microsites

  • Create worker to rename all preview untitled sites

  • Auto name site when uploaded

  • Generate internal charts with MongoDB charts

  • Do not call images completion if no images are in the site

  • Add button to delete forms

  • Set the name of the form when creating the site

  • Instruct the agent to not produce JS code for form submission

  • Create endpoint for form submissions

  • Restrict users on the free plan to delete the site

  • Create a footer for the site creation pages

  • Send GA events

  • Create dynamic prompts bubles for the chat window

  • Create step in the site creation workflow to generate images (using Unsplash)

  • Improve the design of the site creation pages

  • Better cost estimation for images generated with DALL-E 3

  • Integrate support chat from tawk.to

  • Create a tool for image generation

  • Create templates

  • Show list of versions when clicking the show button in the navigation

  • Option to create a site using a template

  • Use top generated sites as templates

  • Add bubble answers to the site creation page

  • Hide the version modal after clicking the restore button

  • Use refresh tokens for exotic browsers: Samsung browser, etc

1.1.124 tickets
  • Create an offcanvas component for editing the subdomain

  • Remove the second completions API call while executing a run

  • Show an upload button to the preview changes modal

  • Handle malformed sites in the preview changes modal

  • Create a screenshot of the site after every upload

  • Fix bug with upload being called instead of roast

  • Endpoint to call a tool directly via the API instead of an agent

  • Implement multiple choices for the site generation page

  • Split the main agent into multiple agents

  • Feature to rate previews in the AI Developer chat window

  • Restrict detailed mode for the AI Developer for paid plans only

  • Create a description with GPT-3 for each site based on the generation prompt and chat messages

  • Add canonical tags to sites automatically

  • Create a detail (settings) page for sites

  • Create a features page for the site

  • Fix a bug with two sites having the same subdomain

  • Do not create a version with just the template used when a site is created form a template

  • Create a templates page for the site

  • Add videos to blog posts

  • Add a CTA to each blog post

  • Add h1 and h2 tags to site pages

  • Store the URL of the page the user wants to visit after logging in

  • Create a multi-stage wizard for the site creation page (onboarding)

  • Logout when the token expires

1.1.04 tickets
  • Improve the design and copy of the site

  • Create sitemap.xml for the site

  • Create blog post explaining what a microsite is

  • Convert site to ReactJS and use NextJS for server

1.0.023 tickets
  • Fix some issues with authentication in Firefox and Safari

  • Add icons to the messages in the chat

  • Add version buttons to current messages in the chat

  • Allow users to add a domain even if they are on the free plan

  • Improve the copy on the website to focus on Landing pages or Microsites

  • Allow only registered users to open a checkout session

  • Integrate Stripe for payments

  • Create a worker to delete pending payments after 24 hours

  • Show payments on the account page

  • Better system for plan limitations in the UI

  • Create the account page

  • Create the plans modal

  • Show only sites that have been marked appropriately in the database on getsite.online

  • Stop pending requests when navigating away from the page

  • Add button to toggle versions in the chat

  • Add a toast component to show errors

  • Add a button to regenerate the answers in the chat

  • Add a button to create a new thread in the chat

  • Add a footer in the app

  • Show pending runs after the page is reloaded

  • Update princing on the site

  • Add FAQ to the pricing page on the site

  • Add site deployments to the database

Beta 514 tickets
  • Allow the chat textarea to expand to multiple rows

  • Show view button button in the chat messages

  • Fix bug with the Agent is typing message dissapearing after viewing another thread

  • Show average wait time for the AI Developer in the chat

  • Create a page for domains and API endpoints

  • Show special tool messages in the chat

  • Add functionality to revert to a previous version of a site

  • Add Sentry to the workers

  • Create a run after the first message is added to the chat

  • Prepare getsite9000 for the OpenAI GPT store launch

  • Fix issues with Auth0 login and signup not working properly

  • Add Google Auth to Auth0

  • Preview a particular version of the site

  • Fix a bug with login not working on Safari

Beta 420 tickets
  • Create infrastructure for scheduled workers using Rancher

  • Fix a bug with the site not shown when generated for the first time

  • Fix a bug with roasts not being shown in the chat

  • Fix a bug with threads not updating messages properly after a new thread is started

  • Fix a bug that changed the subdomain between deployments

  • Create a run after a message is added to the chat

  • Call the runs endpoint instead of waiting for the result of message post

  • Implement the runs endpoints

  • Create services for all third party integrations in the API

  • Remove OpenAI calls from the controllers

  • Create a forked process worker when a new run is create

  • Replace draft UUID with site id

  • Functionality to delete a site

  • Show run duration in the chat window

  • Show multiple versions in the chat window top bar

  • Refresh JWT token when expired

  • Send all the code (HTML, CSS, and JS) in a single call to the API

  • Option to create multiple threads of a site

  • Update version when site is updated

  • Reload the preview iframe when a new version is created

Beta 35 tickets
  • Refactor the frontend to use ReactJS instead of jQuery

  • Create an onboarding spage for creating a new site

  • Try to use GPT-3 Turbo for the first few messages then switch to GPT-4 Turbo

  • Add a cursor to the messages endpoint for pagination

  • Inject code in the iframe for version preview or multiple choice

Beta 210 tickets
  • Fix thread files

  • Autoexpand chat textarea

  • Show a timer on the chat send button

  • Use all the messages from the conversation when generating a completion

  • Add images limitation to the pricing page

  • Limit images generation

  • Add user to request object in the API controllers

  • Store the users in the database

  • Add more restrictions to anon users

  • Implement a chat completion alternative as a fallback to the assistant API

  • Setup MongoDB for the API

Beta 114 tickets
  • Show better error message when rate limit of the API

  • Configure Sentry for the API and the chat app

  • Show directory with microsites on getsite.online

  • Only allow to upload files when the agent is not working

  • Implement try/catch for the API controllers

  • Fix issues with failed requests and runs getting stuck

  • Update the instructions and tools for the assistant each time the server starts

  • Create privacy policy and terms of service for the site

  • Store the name of the site in the database

  • Show the not found page if an html file is requests, otherwise send a 404 header

  • Add a short timeout for the transcribing and completion API calls

  • Create a metadata file in the R2 bucket

  • Add feature to speak with the agent (TTS)

  • Implement user roles