
The .md URL extension now works across sub-pages, not just root slates, enabling clean markdown exports for every page. Null category handling was fixed for more reliable browsing.
A new Countdown chip lets creators display a live countdown to any date. Shop management received visual improvements including glows and layout cleanups. GitHub OAuth was hardened with a CSRF state parameter, and chext import validation was tightened.
Two new chips landed: Goal for tracking objectives, and Code for embedding syntax-highlighted snippets. Private slates are now excluded from category counts, and async categorisation accuracy was improved with nullable category support.
Category pages now use clean slug-based URLs (/category/travel/europe). Canonical link tags were added to all server-rendered pages for better search discoverability. Account deletion is now handled via anonymisation, giving users a clean exit without data residue.
Password reset via email is now live, letting users regain access to their account without contacting support.
Transactional email went live via AWS SES, starting with a welcome email on signup. Server error messages are now sanitised before reaching the client, preventing internal details from leaking.
An internal messaging system was introduced, enabling direct communication between creators and the platform team.
A focused frontend housekeeping pass: className combining standardised to a join utility, all interface declarations converted to types, and onLoaded calls unified with optional chaining across all chips.
Chext parsing received targeted improvements alongside new component tests. GitHub sync now surfaces warnings in the UI. Sessions are validated on tab focus, catching expired sessions before they cause silent failures.
The Map chip is now live, letting creators embed a location directly inside a slate. Chips now support ownership tracking. Admin tooling received management improvements, and client-facing error messages were introduced for clearer feedback when something goes wrong.
A new Explore screen surfaces random public chips as a discovery grid. A Product Launch Page wizard was added to help creators go live faster. Gallery and Moment chip layouts were polished for half-width rendering. GitHub sync was extended to support updating .slate files directly. Security hardening included Content-Security-Policy headers, IP-based rate limiting on auth endpoints, and S3 filename sanitization.
Slates are now accessible via a .md URL extension, optimising content for LLM consumption and enabling clean markdown exports. Error handling was also improved across the platform.
A new Portfolio chip lets creators showcase a curated collection of slates in one place. Admin tooling was also improved internally.
Video generation is now available as a slate feature, letting creators produce and embed generated video content directly within their slates.
GitHub image sync now detects image dimensions and handles public availability correctly. Slates are also included in a dynamically generated sitemap for better discoverability.
Error toasts improved, NOTE chip character limit extended, and slate delete now redirects automatically. GitHub .slate files gained support for thumbnails, slate type, and last-updated timestamps.
The chext parser was relocated server-side, bringing stronger validation, consistent error handling, and a single source of truth for how chip files are interpreted.
Connect a repository, push a commit, and your slate syncs automatically. The biggest quality-of-life upgrade for developer-driven slates.
Generate a full slate from a prompt using AI. The model drafts chip content across multiple pages, giving creators a structured starting point in seconds.
AI generation was migrated to structured tool calls, making output more reliable and easier to validate before writing to a slate.
Switched the generation pipeline to gpt-5-nano for faster, cheaper slate creation without a meaningful drop in quality.
Any public slate can now be duplicated as a personal starting point. Useful for templates, remixes, and community-driven slate styles.
Revenue sharing went live for the creator programme alongside promotional redeem codes, letting creators earn and offer discounts directly in the platform.
A new chip type for tracked item lists. Great for to-dos, feature lists, and progress tracking inside a slate.
Slatesource now supports personal-website-style slates, opening the platform to portfolios, bio pages, and creator home pages.
The half/full grid layout system was overhauled. Side-by-side chips are now more predictable to author and more consistent to render.
A curated creator programme launched alongside a redesigned onboarding flow, making it easier for new creators to publish their first slate.
A new chip for behind-the-scenes photography. Supports a title, location, and image for candid, in-the-moment content.
A timeline chip for ordered milestones. Used for roadmaps, project histories, and step-by-step journeys inside a slate.
A multi-image gallery chip with configurable display styles. The first chip to support rich, grid-based visual layouts.
A single-stat chip for surfacing a number that matters: downloads, ratings, values, or any metric worth highlighting.
An in-app shop launched for packs and creator products, giving the platform its first native commerce surface.
LINK chips gained rich URL previews. Chips also became editable inline, removing the need to delete and recreate to fix a typo.
Chips now animate in as they enter the viewport. Smooth entrance transitions shipped in beta across all chip types.
Full redesign of the platform home and discovery pages, with improved search surfaces, better slate cards, and a cleaner editorial layout.
The first major stable release. Included a Docker infrastructure overhaul and a full stats rewrite, the foundation everything since has been built on.
Complete visual overhaul of the slate viewer. New layout system, improved chip rendering, and a faster reading experience on all screen sizes.
The frontend bundler was switched from the previous setup to Vite. Faster builds, faster hot reload, and a cleaner dev experience.
All chip types were migrated to a unified data model, eliminating legacy inconsistencies and making future chip development significantly easier.
Infrastructure hardened across the board: resource scaling, CDN setup, and a long series of pipeline fixes that made the platform reliably fast.