Skip to content

Changelog

Release notes and product updates

Public Preview Launch

v2.3.0

Scene preview and PNG capture are now available on the production domain

2026/09/16

New Features

  • Public Scene Preview: The 3D Print Timelapse editor is now available at 3dprinttimelapse.com for browser-based scene composition and layer previews.
  • PNG Capture: Visitors can save the current composed frame as a PNG without creating an account.
  • Creator Accounts: Registration, login, export history, and credit balance pages are now available during the public preview.
  • Clear Launch Pricing: The pricing page now explains the planned $1.99 five-credit pack, $9 one-hundred-credit pack, and $149 lifetime option.
  • Creator Use Cases: Five transparent use-case cards show how product sellers, G-code users, model designers, teachers, and content creators can use the current preview without presenting generated copy as customer endorsements.

Launch Boundaries

  • Clear Availability: Accounts are open, while automatic slicing, payments, export-credit checkout, password reset, and MP4 generation remain unavailable until their production services are ready.

Cloudflare Reports and Public Page CPU Improvements

v2.2.0

New Workers observability reports plus lower default session-query overhead on public pages

2026/06/23

New Features

  • Cloudflare Workers Reports: Operators can now generate local cost, path, and error reports for Cloudflare Workers from dedicated package scripts.
  • Observability Token Support: Teams can use a dedicated Cloudflare observability token for report generation while keeping the existing API token fallback.

Improvements

  • Lower Public Page CPU Usage: Public navigation, chat, and pricing cards no longer fetch user sessions by default on every marketing page load.
  • More Stable Billing Queries: Current-plan lookups now stay cached across short navigations and no longer refetch on window focus.
  • Lean Dashboard Loading: User and admin dashboards now load their first-screen data through aggregate server calls to reduce duplicate authentication and request overhead.
  • Safer Email Delivery: Verification, password reset, contact, and newsletter welcome emails now flow through a scheduled delivery queue with retry, cooldown, and duplicate-send protection.
  • Resend Transactional Email: Queued verification, password reset, contact, and newsletter welcome emails now use Resend for delivery.
  • Server-Rendered Content: Blog posts, legal pages, and changelog entries now ship their full Markdown content in the first HTML response for faster reading and stronger search visibility.
  • Responsive Mobile Navigation: An open mobile menu now closes out visually at the desktop breakpoint instead of covering the desktop navigation.
  • Reliable Mobile Sign-In: Mobile sign-in controls no longer create conflicting nested actions, preventing interaction and page hydration issues.
  • Clearer Password Validation: Registration now validates passwords immediately and requires at least 8 characters before submission.
  • Relevant Notification Navigation: The notification menu is now hidden when newsletters are disabled, avoiding an unavailable destination.
  • Keyboard Navigation Shortcut: Keyboard users can skip repeated navigation and move directly to the main page content.
  • Scheduled Signup Follow-Up: Post-signup newsletter tasks now run through scheduled Worker processing instead of checking the queue on every request.
  • Lazier Third-Party Scripts: Chat, analytics, and affiliate scripts now defer heavier third-party work until the browser has spare time.
  • Safer Monitoring Checks: Automated tests now guard the CPU-sensitive UI surfaces and Cloudflare report helpers.
  • Cleaner Blog Category URLs: Category pages now use shorter /category/... addresses while existing blog category links continue to work.

Ops Memory and Analytics Overview

v2.1.0

First-party analytics, lead memory, support tracking, and new dashboard overviews for users and admins

2026/05/26

New Features

  • First-Party Product Analytics: The app now records key lifecycle moments such as page views, CTA clicks, login and signup attempts, newsletter actions, contact submissions, checkout starts, and customer portal opens inside the product database.
  • Lead and Support Memory: Newsletter signups, contact requests, and support conversations now build a shared first-party memory layer so important user intent no longer disappears into email inboxes or third-party tools.
  • User Activity Overview: The dashboard now shows each user a compact summary of recent activity, newsletter status, billing progress, and support conversations.
  • Admin Ops Overview: Admins now get a unified cockpit for recent landing page performance, fresh leads, support inbox activity, and high-impact operator actions.

Improvements

  • Closed-Loop Contact Flow: Contact form submissions now create durable lead and support records before notifying the support inbox.
  • Better Billing Visibility: Checkout and billing entry points now produce clearer conversion signals so teams can see where interest turns into revenue.
  • Operator Accountability: Important admin actions such as user moderation and affiliate payout updates now leave an audit trail for future review.
  • Configurable Analytics Retention: Analytics maintenance now writes D1 daily rollups for operator dashboards while treating R2 archive upload as an explicit switch that stays off by default until the team is ready to export raw logs.
  • Safer Raw Event Cleanup: Raw app_event rows are only eligible for deletion after a successful R2 archive upload, so turning off archive export no longer risks silently clearing product analytics history.

Changelog 2.0

v2.0.0

Major update with changelog page, UI polish, and performance improvements

2026/03/01

New Features

  • Changelog Page: Dedicated changelog powered by content collections; release notes in Markdown
  • Release Cards: Card layout for each release with version badge, date, and prose body
  • Navigation: Changelog linked in navbar (Pages) and footer (Resources)

Technical Improvements

  • Content collection changelog with schema: title, description, date, version, published, content
  • getReleases() sorts by date descending and filters by published
  • Reusable ReleaseCard component with Markdown rendering

Bug Fixes

  • Stable list key using release.slug for changelog items
  • Correct route id /(pages)/changelog for TanStack Router

Initial Release

v1.0.0

First official release with core features and functionality

2026/02/20

Core Features

We're excited to announce the initial release with the following core features:

  • User Authentication: Secure login and registration
  • Dashboard: Intuitive dashboard for managing your resources
  • Project Management: Create, edit, and organize your projects
  • API Integration: Connect with third-party services through our API

Technical Improvements

  • Built with TanStack Start and React for optimal performance
  • Implemented Drizzle ORM for type-safe database operations
  • Added comprehensive error handling and logging
  • Optimized for mobile and desktop experiences

Bug Fixes

  • Fixed issues with user registration flow
  • Resolved authentication token expiration handling
  • Improved form validation and error messages