Product changelog

What's new in EasyWebsites

A running log of new features, improvements, and fixes, updated whenever we ship. Versions follow Semantic Versioning and entries follow the Keep a Changelog format.

  1. v2.7.0

    A new build studio, search and AI visibility, and better everyday website management

    This release brings a personalized build studio, new tools for search and AI visibility, clearer visitor and lead analytics, and an attention inbox for bookings, enquiries, and build issues. It also improves website design, preserves your business details and edits more reliably, and makes booking, forms, billing, media, and publishing easier to manage.

    Added
    • Added a personalized Build Studio where you can explore your business story, page plan, and design direction while your website is being built, then preview the checked homepage while the remaining pages finish.
    • Added queue position and an estimated wait for builds that do not start immediately, with reassurance that you can close the tab and receive an email when your site is ready.
    • Added a Search & AI visibility hub for paid websites, with a plain-language health report, per-page search previews, editable titles and descriptions, hide-from-search controls, and indexing guidance.
    • Added Improve with AI to draft search titles, descriptions, and AI summaries for review. You can edit, apply, or dismiss suggestions before they affect your live site.
    • Added AI visibility controls for crawler access and business facts, alongside an AI-readable fact sheet that helps assistants understand your website.
    • Added traffic-source analytics covering search, social media, AI assistants, email, paid ads, referrals, and direct visits, plus campaign reporting and lead conversion by channel.
    • Added 90-day and 12-month analytics views, with longer-term trends built from saved daily activity.
    • Added a Needs your attention section to each website overview, bringing together booking decisions, new enquiries, and failed builds with a next action for each.
    • Added shared enquiry review status so teams can mark messages reviewed or reopen them. Opening a message or contacting a visitor does not automatically mark it reviewed.
    • Added filtered, paginated booking and submission queues, including a way to review pending bookings across all dates and access records beyond the previous 200-record window.
    • Added Reply, Call, and copy controls beside visitor contact details in Bookings and Submissions.
    • Added readable CSV downloads for individual forms or all forms, including field labels, selected options, booking status, and an explicit timezone.
    • Added the ability to place a saved form on a published page, with placement status and recovery guidance when placement does not finish.
    • Added a Feedback board for feature requests and voting, private issue reports, a My Requests view, and progress notifications controlled by your product-update email preference.
    • Added contextual Help for the screen you are using, with relevant answers, an option to message Sid, and an email fallback if the support chat cannot load.
    • Added an Anything to avoid? field before building so you can describe visual choices you do not want on your website.
    Changed
    • Redesigned the homepage around your business brief and the website work EasyWebsites handles, with clearer examples, a product-fit guide, and a dedicated How it works page.
    • Improved website design direction to reflect your actual business, content, audience, and requests, with more varied layouts and less repetition between websites in the same category.
    • Improved guided setup to preserve your wording, grouped services, contact details, opening hours, and uploaded logo. Empty optional sections are omitted instead of filled with generic claims.
    • Made AI-suggested details easier to identify and review, with clear suggestion labels and reminders for unverified information before sharing your website.
    • Improved language handling across generated content, search metadata, forms, and notifications, including French booking messages and date/time controls, while preserving owner-supplied names and facts.
    • Improved image selection with more relevant choices and enough distinct photos for multi-page websites, reducing repeated images across content sections.
    • Improved Let AI fill the rest with a clearer handoff, cancellation, and a return to review before building.
    • Improved Build and publish for me so the choice survives refreshes, closed tabs, and device changes. Unbuilt drafts can start automatically from the dashboard, with recovery options when starting takes longer than expected.
    • Improved build progress with actual page states, continuous elapsed time, clearer publishing status, and a timestamped history. Automatic builds reach completion only after publishing.
    • Clarified free-build confirmation, publication mode, the one-page trial, and saved additional pages that can be built after upgrading.
    • Improved generated mobile menus, form feedback, secondary-page layouts, and checks across narrow phones, landscape screens, and tablets.
    • Improved appointment and reservation setup to use business hours, location, and providers. Related booking forms share availability, and instant confirmation requires confirmed availability information.
    • Extended reservation wording beyond restaurants to venues and other businesses. Table-reservation forms are used only when the business actually needs table bookings.
    • Improved booking confirmations with a visible request summary, clearer pending-approval wording, and an option to make another request.
    • Improved booking notifications so visitors, owners, and providers receive relevant decisions, cancellations, reschedules, and calendar updates, while shared inboxes avoid duplicate notices.
    • Updated visitor booking emails to identify the business as the sender and direct replies to the configured business or owner address. Owner and staff notifications include the business name in the subject.
    • Improved submission readability with configured field labels, option and provider names, short reference numbers, and clearer enquiry wording.
    • Improved form validation with inline errors in the site's language, clearer date restrictions, and explicit choices for required dropdowns and provider selection.
    • Improved search titles, descriptions, structured business information, and AI-readable facts to use real page content and supplied business details, with more natural wording and less repetition.
    • Added finer control over search copy: manually edited fields stay exactly as written while untouched fields can remain automatic. You can also keep an entire page's search copy under manual control.
    • Improved ongoing SEO review to respond to changed published content and business facts, with proposals for manually controlled pages and clearer review status.
    • Clarified search indexing requirements, including the role of a custom domain, without promising search rankings or AI recommendations.
    • Improved page management so adding, renaming, deleting, and reordering pages preserves your existing menu design, numbering, and intended order.
    • Improved Activity and version history with clearer descriptions, accurate live-version labels, access to retained restorable versions, and explicit labels for changes held in preview.
    • Simplified AI editor replies and made edit history clearer about completed, active, stopped, published, and preview-only work.
    • Improved billing with renewal and access-end dates, cancellation acknowledgements, a path to resume scheduled cancellations, and refresh after returning from the billing portal.
    • Improved checkout explanations for plan changes, promotions, charges or credits, and the next billing date and amount when available. Downgrades identify affected websites and explain recovery.
    • Made collaborators' available features reflect the website owner's plan while preserving their existing role permissions.
    • Improved trial-expiry messages with exact removal dates and a fresh final-notice period when scheduled warnings were missed. Previously paid websites are described as paused with their content preserved.
    • Improved visitor consent controls so tracking integrations respect saved choices, support regional opt-in and an optional ask-everyone setting, and fit the website's language and footer.
    • Moved the free-site badge into the footer on narrow screens while keeping its fixed placement on wider screens for sites using the updated runtime.
    Fixed
    • Fixed signing in across multiple open tabs unexpectedly ending the session because tabs refreshed authentication at the same time.
    • Fixed website previews appearing blank on iPhone and made expanded previews work on iOS.
    • Fixed homepage section links in the build preview so links such as Contact scroll to the intended section.
    • Fixed build-choice dialogs and mobile Continue controls obscuring navigation or input fields, and reduced repeated free-build confirmations.
    • Fixed automatic builds sending an unnecessary homepage-review email even when the owner had chosen automatic publishing.
    • Fixed valid multi-page builds and edits being rejected by incorrect styling or script checks, including false failures around generated forms and booking protection.
    • Fixed additional-page builds reverting existing homepage edits or changing approved homepage images. Edited sites can continue adding their planned pages.
    • Fixed repeated build requests and attempts to rebuild a finished plan producing misleading failures or upgrade messages.
    • Fixed page names being overwritten by browser-tab titles and restored pages disappearing from the Pages manager.
    • Fixed menu order changing during renames or version restores, and improved safety checks so incomplete navigation updates are not saved as successful changes.
    • Fixed stopping an edit being described as a failed quality check. Stopped work remains in preview, and Redo does not publish it without a subsequent publishing action.
    • Fixed misleading edit-success messages, duplicate publication status lines, and section edits unnecessarily duplicating equivalent content.
    • Fixed Active Media omitting images on newer websites. Image replacements are checked before publishing and saved as restorable versions.
    • Fixed the Media library failing to display uploaded files, empty pagination after deletions, and uploads failing after a tab had been open for a long time.
    • Fixed uploaded images failing to render in editor previews, including previews of older website versions.
    • Fixed website ZIP downloads and made exports available on every paid plan, with a clear retry message if files cannot be read.
    • Fixed SEO settings failing to save, missing per-page metadata, and completed AI reviews incorrectly appearing to have no suggestions.
    • Fixed business details entered outside the standard contact section being omitted from search-engine structured data and the AI fact sheet.
    • Fixed temporary blog image links, missing blog favicons, and spacing problems in automatically written post descriptions.
    • Fixed duplicate footer copyright lines and incorrect placement or year formatting, including on blog pages.
    • Fixed booking timezone changes when saving unrelated form fields, incorrect interpretation of business hours and locations, and premature booking reminders.
    • Fixed missing visitor cancellation and rescheduling receipts, replacement calendar files, and inconsistent decision attribution.
    • Fixed booking and contact submissions failing after security checks expired during a long visit, and dropdowns silently submitting an unintended first choice.
    • Fixed long contact answers failing during processing and made historical contact submissions readable without rebuilding the website.
    • Fixed restricted booking views showing incorrect saved totals, and kept awaiting-payment bookings and no-shows visible in the appropriate views.
    • Fixed inbox filters losing focus or showing empty pages during refresh. Failed dashboard loads now retain useful information and offer Try again instead of suggesting there is no activity.
    • Fixed paused websites remaining offline after resubscribing, while respecting plan capacity and keeping deleted websites from being restored unintentionally.
    • Fixed billing refresh contention clearing saved plan details and routine subscription updates incorrectly restoring sites that should remain paused.
    • Fixed invalid promotional offers blocking checkout and improved recovery of existing checkout sessions.
    • Fixed automatic quality repairs changing unrelated imagery, spending repair attempts on no-change runs, or abandoning the nightly run after one website failed.
    • Improved hosting-route recovery after interrupted publishing, restoration, and deletion, and reduced API interruptions during backend deployments.
    • Fixed pricing cards replaying their entrance animation after a background price refresh and made extra-website pricing copy consistent with checkout.
    • Fixed New website behaving differently across dashboard tabs when an account is at capacity, and clarified usage indicators when a plan is fully used.
  2. v2.6.1

    Smarter generation and safer publishing

    We upgraded the technology powering website generation and AI editing, while making the final publishing process more resilient to temporary service interruptions.

    Changed
    • Upgraded the engine behind website planning, page generation, quality improvements, SEO, and AI-assisted editing.
    • Improved fallback handling so builds and edits can continue when a generation service is temporarily unavailable.
    • Improved long-running generation handling so complex pages are not incorrectly interrupted while they are still being processed.
    Fixed
    • Fixed a rare issue where a completed AI edit could fail during the final publishing step.
    • Publishing now automatically retries temporary storage and connection errors.
    • If publishing still cannot complete, finished edits remain safely saved in preview with the option to retry publishing instead of being lost.
  3. v2.6.0

    Blogs, page management, faster launches, and more resilient editing

    This release greatly expands what you can create and manage with EasyWebsites. It adds blogging, complete page management, website exports, healthcare-friendly setup, accessibility controls, QR codes, and better social sharing. Website building, editing, publishing, sign-in, checkout, and custom domains are also significantly more reliable.

    Added
    • Added a complete Pages section where you can add AI-built pages to an existing website, rename or delete pages, reorder navigation, and review page content before building.
    • Added support for initial website plans containing up to 12 pages, with related topics intelligently combined instead of discarded when a plan exceeds the limit.
    • Added faster launches for larger websites: the first eight pages can go live while remaining pages finish building in the background.
    • Added blogging for paid plans, including drafts, autosave, cover and social images, search-friendly URLs, structured data, sitemap integration, pagination, and an RSS feed.
    • Added complete website exports from Settings, allowing you to download your live pages, styles, images, and blog as a ZIP file that can be hosted elsewhere.
    • Added automatically generated social-sharing images for websites without a custom share image, using the website’s own name, tagline, and brand colors.
    • Added downloadable PNG and SVG QR codes from the Domain section for menus, signs, windows, and business cards.
    • Added healthcare-friendly website setup with safer contact and appointment forms that avoid collecting medical information.
    • Added visitor accessibility controls for text size, contrast, motion, link highlighting, and font readability, plus an automatically generated accessibility page.
    • Added a dedicated dental website-builder experience with a searchable catalog of dental services and support for multi-location practices.
    • Added clearer live progress for AI edits, including the current stage, completion percentage, and elapsed time.
    • Added the ability to stop unpublished AI work safely while keeping the current live website unchanged.
    Changed
    • Improved business-specific website setup so selected services, booking preferences, and structured business details survive reloads and connection interruptions.
    • Business-specific forms can now begin building immediately after submission, while still offering an optional review step.
    • Expanded service lists to support up to 60 selected services without renaming or dropping the owner’s choices.
    • Simplified design selection into clear brand-inspired previews with an optional field for styles or visual choices to avoid.
    • Improved generated homepage quality with an additional design review and polish pass that keeps revisions only when they measurably improve the result.
    • Improved the AI editor with clearer live-versus-preview status, reliable Undo and Redo, immediate page-tab updates, mobile follow-up actions, and safer long-running sessions.
    • The AI editor can now add, rename, and delete pages while keeping navigation, sitemaps, version history, and publishing state synchronized.
    • Improved build and edit recovery across page refreshes, tab changes, temporary connection losses, uploads, cancellations, and interrupted background work.
    • Improved multi-page builds so completed page drafts can be resumed instead of regenerated after an interruption.
    • Improved sign-in resilience across multiple devices and temporary connection problems while preserving the page, build, or checkout the user was completing.
    • Improved checkout recovery so delayed confirmations can reconnect automatically without creating duplicate subscriptions or losing the selected plan.
    • Improved published-site updates so styles and runtime behavior are available before new page HTML, reducing the chance of visitors briefly seeing an unstyled page.
    • Improved custom-domain handling with clearer connection warnings, better recognition of working proxied domains, and safer recovery from partial publishing problems.
    • Improved touch targets, keyboard focus, readable text, reduced-motion behavior, and mobile layouts throughout setup, editing, billing, domains, site history, and page management.
    • Free websites now display a small “Made with EasyWebsites” badge. Upgrading to any paid plan removes it automatically.
    • Published websites now show a friendly temporary-unavailable page during brief service interruptions instead of exposing a raw error.
    Fixed
    • Fixed published blog posts disappearing after AI edits, rebuilds, or website version restoration.
    • Fixed published blog URLs changing when a post title was renamed.
    • Fixed appointment forms on some deployed websites showing “Couldn’t load times” for every date.
    • Fixed upgraded one-page websites keeping outdated navigation after additional pages were built.
    • Fixed deleted website pages returning after a version restoration followed by another edit.
    • Fixed failed or interrupted AI edits consuming a daily edit when no change was successfully published.
    • Fixed editor questions and no-change replies incorrectly counting as completed edits.
    • Fixed duplicate or conflicting website publishes during retries, timeouts, restorations, and concurrent work.
    • Fixed long AI edit summaries overflowing Activity cards on desktop and mobile.
    • Fixed older or incomplete checkout confirmations crashing the dashboard when plan information was missing.
    • Fixed password sign-in failing for some accounts with older subscription records.
    • Fixed restaurant menu details being dropped during guided setup.
    • Fixed older in-progress website drafts losing confirmed page plans during saved-state upgrades.
    • Fixed long-open website forms failing after their submission protection timestamp expired.
    • Fixed lead and launch notifications remaining stuck after temporary delivery interruptions.
    • Fixed published edits taking too long to appear because an older live-site response remained cached.
    • Fixed generated pages being rejected by false styling failures inherited from shared headers, footers, or shortened page identifiers.
    • Fixed switching directly between website editors allowing a delayed response from the previous website to replace the current preview or conversation.
    Security
    • Improved account-session protection so suspicious activity can invalidate affected sessions and alert the account owner.
    • Signing out now clears in-progress builder and editor data from the browser, preventing information from carrying between accounts on shared devices.
    • Tightened access to unpublished website files, build status, and internal processing details so they are available only to authorized users.
  4. v2.5.1

    A clearer recently deleted experience

    This update makes deleted websites easier to find, review, and restore from the dashboard.

    Changed
    • Moved deleted websites into a dedicated “Recently deleted” dashboard tab instead of displaying them below the main website sections.
    • Improved deleted website cards with the deletion date, remaining restore time, a visual 30-day countdown, and a clearer Restore website action.
    Fixed
    • Fixed dashboard navigation for accounts containing only deleted websites and after restoring the final deleted website.
  5. v2.5.0

    Appointments, smarter dashboards, and one-click site care

    This release adds appointment booking, redesigned site dashboards, one-click site health fixes, safer custom domains, and smoother build and editing workflows. It also improves mobile usability, notifications, generated-site quality, billing reliability, and recovery when something goes wrong.

    Added
    • Added appointment booking with real availability, configurable schedules, pending or automatic confirmation, calendar invitations, and visitor notifications.
    • Added an Appointments dashboard where you can review, confirm, decline, or cancel upcoming bookings.
    • Added an Activity section with AI edit history, website version history, and one-click restoration of earlier versions.
    • Added email notifications for website builds, subscriptions, custom domains, and important account events, with preferences for optional emails.
    • Added one-click “Fix this for me” actions when quality checks find a visual issue on your website. These platform fixes do not use your AI edit allowance.
    • Added style-inspiration uploads so screenshots and moodboards can guide your initial design and future AI edits.
    • Added the ability to cancel a website build while it is running without losing your saved details.
    Changed
    • Redesigned the website dashboard with clearer navigation for forms, submissions, appointments, media, analytics, SEO, integrations, domains, activity, and settings.
    • Redesigned the main dashboard with clearer website statuses, prioritized alerts, live traffic summaries, improved actions, and self-updating build cards.
    • Improved site health messages so they explain issues in plain language instead of displaying technical quality-check details.
    • Improved dashboard branding so uploaded business logos now appear on website cards and site overview pages.
    • Made the post-build review checklist collapsible and dismissible after you have reviewed your website.
    • Improved the mobile experience for building, previewing, editing, managing DNS records, viewing analytics, and organizing pages.
    • Improved custom-domain setup with automatic status checks, clearer DNS instructions, better support for domains such as `.co.uk` and `.com.au`, and friendlier `www` guidance.
    • Improved generated websites with more varied layouts, better image selection, stronger secondary-page styling, richer interactive elements, and more reliable mobile navigation.
    • Improved build and edit recovery so progress survives refreshes, completed background jobs are recognized correctly, and duplicate builds are avoided.
    • Clarified that EasyWebsites is designed for marketing and informational websites, with helpful alternatives when a request requires custom application accounts, checkouts, or member portals.
    • Improved plan downgrade handling so websites above the new limit are clearly identified and automatically restored when capacity becomes available.
    • Improved form submission and exported-data safeguards while keeping visitor-facing forms reliable.
    Fixed
    • Fixed contact forms on custom domains sometimes rejecting submissions while domain verification was still completing.
    • Fixed failed AI edits counting against the daily edit allowance.
    • Fixed unsupported edit requests consuming an AI edit.
    • Fixed build progress occasionally moving backward or resetting during final quality checks.
    • Fixed temporary domain-checking problems incorrectly marking working domains as disconnected.
    • Fixed deleting and restoring websites with custom domains so domain connections, analytics, and integrations recover correctly.
    • Fixed missing pages on published websites showing the homepage instead of a proper page-not-found response.
    • Fixed blog publishing, unpublishing, and deletion actions sometimes failing without clear feedback.
    • Fixed billing edge cases involving renewed subscriptions, additional website capacity, and payment adjustments.
    • Fixed multiple websites being able to claim the same custom domain.
    • Fixed search indexing noise from retired EasyWebsites pages and non-public application routes.
  6. v2.4.0

    Business landing pages, smarter domains, richer analytics, and better edits

    This release makes it easier for new customers to start from a business-specific page, continue through signup, and launch with the right details already captured. It also improves dashboards, custom-domain setup, form notifications, marketing analytics, and edit workflows.

    Added
    • Added business-specific landing pages for HVAC, plumbers, electricians, landscaping, house cleaning, roofing, salons, restaurants, and real estate agents, with tailored copy, FAQs, metadata, related links, and social previews.
    • Added short business-specific intake forms so owners can provide services, service areas, public contact details, logo intent, and trust signals before continuing into the builder.
    • Added a signup continuation flow that preserves a visitor’s submitted website brief and returns them to the builder with the right next step.
    • Added reference-led editing for attached documents and images, so broad requests like “update the design and content based on this document” can use the attachment as guidance.
    • Added clearer admin/support visibility into build health, edit activity, queue pressure, and generation quality so support teams can diagnose issues faster.
    Changed
    • Refreshed EasyWebsites marketing copy around the core promise: a complete website generated, deployed, hosted, search-ready, and ready to use in minutes.
    • Renamed primary build CTAs across marketing and builder flows to “Launch my website,” with clearer loading states.
    • Redesigned the “Everything a real website needs” section into a live-browser showcase and rolled it out across business landing pages.
    • Improved the dashboard with analytics-first site overviews, clearer live website cards, real live-site links, simplified actions, and richer visits/leads trend charts.
    • Free-tier managed form submissions now email site owners, while form editing, dashboard response history, CSV export, and archived email viewing remain paid features.
    • Improved custom-domain setup with clearer DNS conflict detection, exact cleanup guidance, and better ready/missing/conflict states.
    • Generated-site `sitemap.xml` and `robots.txt` now switch to the verified custom domain once DNS is active, and switch back to the EasyWebsites subdomain when a custom domain is removed.
    • Improved multi-page generation reliability so secondary pages keep safer homepage-compatible styling and contact forms are not published unstyled.
    • Improved backend reliability and monitoring for website builds and edits.
    Fixed
    • Fixed private/noindex routes like `/login` inheriting public EasyWebsites marketing descriptions, preventing duplicate meta-description reports from crawlers.
    • Fixed dynamic business landing page social previews so production Open Graph images render successfully.
    • Fixed mobile dashboard usage-card buttons so purchase and upgrade CTAs wrap inside their cards instead of overflowing.
    • Fixed mobile build prompt layouts so long examples, helper text, attachment actions, and launch buttons no longer overlap on narrow phones.
    • Fixed marketing analytics route coverage so accepted-cookie visitors on public marketing pages are counted while dashboard, build, and auth routes remain excluded.
    • Fixed paid conversion reporting reliability for signup and subscription events.
  7. v2.3.0

    Mobile-first app, richer builds, and built-in analytics

    This release makes EasyWebsites easier to evaluate, build with, and manage on mobile. It adds new marketing pages, first-build uploads, built-in visitor analytics, richer build previews, stronger generated-site polish, and cleaner SEO/indexing behavior across public and private routes.

    Added
    • Added new Features, Compare, and FAQ pages explaining EasyWebsites optimization, AI-builder comparisons, and common questions, with updated navigation/footer links and FAQ rich-result data.
    • Added first-build attachments in the build textarea, including up to 5 labeled images plus 1 brief document, with logo-role handling and AI placement metadata passed into generation.
    • Added built-in, cookie-free visitor analytics for paid plans, including visitors, pageviews, leads, conversion, daily traffic, top pages, referrers, devices, and countries.
    • Added stronger SEO and AI-discovery surfaces for EasyWebsites itself, including canonical www URLs, sitemap/robots/llms files, structured data, and server-rendered changelog content.
    Changed
    • Mobile-optimized the landing page, build flow, loading/success screens, dashboard, site management, login, and AI edit mode with safer touch targets, safe-area-aware sticky actions, keyboard-aware edit chat, and reduced-motion support.
    • Reimagined the website-build loading screen so users see their site visibly assemble with clearer progress, time remaining, behind-the-scenes build steps, and reduce-motion support.
    • Improved the post-build experience with a larger split preview/details layout on desktop and a Preview / Details toggle on phones.
    • The post-build preview now shows the full desktop version scaled to fit by default, while Tablet and Mobile preview buttons remain available.
    • User-uploaded raster images now optimize to WebP when safe, with original-file fallback if conversion fails.
    • New generated sites now use more business-aware style defaults, avoid repetitive two-column hero layouts, and support text-led/minimal-media homepages when appropriate.
    • The Dashboard Production tab now shows Usage first, then available website capacity, then website cards.
    • Completed website overview checklists now collapse once all items are done, including an active custom domain, and the space turns into visitor analytics.
    Fixed
    • Fixed mobile horizontal scrolling on the marketing landing page caused by the code preview stretching the page width.
    • Fixed the mobile landing hero so the descriptor line stays below the fixed navbar, and polished the rotating headline sizing.
    • Fixed generated-site copyright years so current-year copyright text is applied only to the real site footer.
    • Fixed generated multi-page sites so the navbar highlights the page the visitor is actually viewing, including semantic nav/list menus.
  8. v2.2.1

    Production readiness fixes

    This release hardens edit publishing, generated forms, shared-site access, and pricing metadata before production launch. Edits are safer to retry, live forms avoid losing submissions during sync issues, and shared-site viewers can no longer access sensitive submission data.

    Changed
    • Form management screens are now role-aware: owners can manage form configs, while collaborators only see the actions their site role allows.
    • Viewer collaborators now see restricted submission access messaging instead of empty or unusable sensitive actions.
    Fixed
    • Edit publishes now fail closed when browser verification is skipped, unavailable, or errors, keeping the new version saved in preview instead of pushing unverified changes live.
    • The editor now shows a clear "Saved in preview, not live" state with Retry publish, Undo, and View live actions when an edit is staged but not published.
    • Retry publish can rerun the live-publish check for a staged edit without spending another AI edit or redoing the original request.
    • Edit smoke checks now block live publish only for functionally broken output such as blank pages, runtime errors, broken navigation/CTAs, severe overlap, clipping, overflow, or unusable managed forms.
    • Edit sessions now survive refreshes while an AI edit job is queued or running, and the editor reattaches to the original job/session after completion.
    • AI edit retries and fallbacks no longer replay side-effectful tool commits after a staged R2, Mongo, form, or global-component write has already succeeded.
    • Partial committed edit work is now preserved and reviewed honestly if the model fails after a tool commit.
    • Generated managed forms are synced before full-site publish, with a bounded retry before the site goes live.
    • If form sync still fails, affected live forms are made visibly unavailable and inert so visitor submissions are not lost.
    • Automatic form-sync cleanup can later sync the saved form descriptors and republish the original generated version without regenerating the site.
  9. v2.2.0

    Build reliability, better site management, and launch readiness

    This release makes website generation more reliable, easier to recover, and clearer to manage after launch. It also adds a cleaner build experience, a redesigned site dashboard, stronger edit safety, legal/SEO readiness updates, and smarter AI quality checks behind the scenes.

    Added
    • Added a redesigned build loading experience with stage-specific visuals, smoother progress, per-page build status, and clearer recovery messaging
    • Added a post-build checklist on the success screen and site dashboard so site owners can review AI-added details, connect a domain, confirm SEO, and complete launch tasks.
    • Added AI disclosure review for generated details, with correction links that open the editor directly on the issue.
    • Added a redesigned site dashboard with focused Overview, Domain, Content, Growth, and Settings tabs.
    • Added clearer domain next-step guidance after a site is built, including paid/free plan-aware actions.
    • Added automatic SEO management for generated sites, with a manual override and a way to return to auto mode.
    • Added post-upgrade expansion so users who started with a one-page free-trial site can build their saved additional pages after upgrading.
    • Added automatic build auto-resume for retryable failures, so interrupted full builds can continue without making users manually restart.
    • Added stronger admin/support observability for build attempts, edit operations, quality metrics, auto-resume chains, build timings, and generated-site QA.
    Changed
    • Improved website generation variety with stronger creative direction, posture-aware design briefs, better palette diversity, and less repetitive default section styling.
    • Improved image usage so builds are less likely to ship with no relevant imagery, while avoiding expensive full regenerations for harmless image underuse.
    • Improved page-plan handling so explicit multi-page requests are preserved, overflow pages are consolidated instead of dropped, and upgraded free-trial sites can recover saved page plans.
    • Improved secondary-page generation reliability with reusable page drafts on retry and less fragile style-contract handling.
    • Improved browser QA so cosmetic issues from an accepted homepage no longer block secondary-page publishing, while real functional problems still block release.
    • Improved edit mode so edits run asynchronously, stage changes safely, and publish only after a browser smoke check.
    • Improved edit reporting so the assistant is explicit when a requested edit was only partially applied or could not be saved.
    • Improved free-trial messaging and build limits so users understand what is built now, what is saved for later, and what unlocks after upgrade.
    • Improved custom-domain status normalization so active domains are less likely to appear as pending because of stale aggregate flags.
    • Improved intake validation timeouts and frontend request budgets so the UI waits long enough for backend fallback models to finish.
    Fixed
    • Fixed builds that could incorrectly collapse explicit multi-page requests into a single-page plan.
    • Fixed zero-image build paths where generated sites could choose a no-image layout despite image-enabled plans.
    • Fixed irrelevant stock-image selection caused by overly broad category/keyword matching.
    • Fixed generated JSON-LD being treated as forbidden inline JavaScript during edits.
    • Fixed edit-chat commit failures being reported as successful.
    • Fixed sitewide edits that changed only the first matching repeated element instead of every intended match.
    • Fixed edit-session closing races that could produce Mongoose version errors.
    • Fixed browser QA scroll contamination where FAQ checks could make later first-viewport checks fail incorrectly.
    • Fixed browser repair CSS patches that appeared accepted but lost to stronger page-specific selectors.
    • Fixed secondary pages being discarded for harmless semantic wrapper classes.
  10. v2.1.0

    More reliable AI website builds

    We improved the website build pipeline so generated sites are judged by the rendered browser experience, repaired with homepage screenshots, and no longer fail publishing because of minor low-impact contrast issues in site chrome after repair.

    Added
    • Added richer build diagnostics for admins, including Browser QA phase summaries, AI repair responses, final publish blockers, downgraded warnings, and screenshot metadata.
    Changed
    • Website builds now run homepage screenshot-based visual QA on every build, helping catch rendered layout, contrast, clipping, and responsive issues before publishing.
    • Residual AI repair now focuses on true publish-blocking browser issues, preserving visually repaired sites while avoiding unnecessary failed retries.
    Fixed
    • Fixed build failures caused by minor header/footer contrast issues after repair; low-impact site chrome contrast is now recorded as a warning instead of blocking an otherwise usable site.
    • Improved Browser QA contrast detection so it measures actual text and backgrounds more accurately, reducing false positives around navigation wrappers, CTA buttons, full-bleed heroes, and fixed headers.
  11. v2.0.0

    Next-Gen AI Generation Pipeline & Autonomous QA Overhaul

    This major update completely revamps our underlying AI website generation pipeline to focus on concept-led design and high-fidelity output. We have replaced the legacy visual style auditions with a powerful new Guided Intake and Design Direction flow. Most importantly, this release introduces a massive suite of autonomous agent self-review mechanics (semantic, aesthetic, visual, and intent-based QA) that automatically inspect and repair sites before delivery, alongside a brand new Self-Review Inspector in the Admin App to monitor these autonomous observability.

    Added
    • New design-concept, design-system, profile-generator, and website-planner AI agents
    • Introduced comprehensive build self-review mechanics (deterministic, intent, aesthetic, visual, and repair)
    • Added page-composition-plan, verbatim-data-block, and section-injection tools for dynamic generation
    • Replaced legacy design auditions with the new DesignDirectionSelector for concept-led planning
    • Major backend additions to sites controller, guided-intake logic, and build-spec generation
    Changed
    • Refactored website-generation-handler and updated AI task-model-mapping logic
    • Redesigned the GuidedIntakePanel flow in the site builder frontend
    Fixed
    • Improved BullMQ connection stability and error handling
  12. v1.0.2

    New intelligent QA round and minor fixes
    Added
    • Now a model analyzes the code and fix any issues by comparing it against the user requirement and choices
    Fixed
    • Logos persist in the navbar
    • AI populates the forms better in the guided intake form
  13. v1.0.1

    More reliable SaaS website generation

    This release improves generated website quality for SaaS and logistics-style businesses, strengthens image relevance, adds better QA detection for visual layout issues, and improves admin visibility into build quality and AI usage.

    Added
    • Added first-class SaaS website support so software and SaaS marketing sites get better page plans, sections, artifacts, pricing pages, FAQs, and service/feature layouts.
    • Added stronger generated-site visual QA checks for oversized icons, oversized card titles, dense card grids, hidden content sections, intrusive in-page navigation, and sticky-header spacing issues.
    Changed
    • Updated image search planning so business-specific planner queries are prioritized before supplemental media-slot searches.
    Fixed
    • Improved generated-site image relevance so logistics and SaaS sites avoid unrelated hospitality, restaurant, auto-repair, or generic stock imagery.
    • Hardened generated-site repair so section navigation, table-of-contents style page clutter, and incorrect sticky-header body offsets are detected and removed before publishing.
  14. v1.0.0

    More varied designs, AI guided build process bug fixes

    AI can now choose from more varied design systems.

    Added
    • Explicit design systems like brutalism, monochromatic etc
    Fixed
    • Build stage bug
    • Images restriction removed. The image count on any webpage is now decided by AI directly