Changelog

DETAILS
project
kind
changes
per month
0

16

20thmilestoneHyperclay: Create a team workspace, invite members and manage its files togetherhyperclay·docs
20thfeatureHyperclay: Copy a malleable HTML file you are viewing into your own accounthyperclay
20thfeatureHyperclay: Share one document with a person and it appears in their own dashboardhyperclay·docs
20thfeatureLive Sync (in ClayJS): See who else has a document open and whether they can edit itclayjs, hyperclay, livesync-hyperclay·docs
20thfeatureLive Sync (in ClayJS): A notice tells you when another person changes the section you are readingclayjs, hyperclay, livesync-hyperclay·docs
20thfeatureHyperclay: Turn a static HTML page into a malleable HTML file from its dashboard menuhyperclay
20thfeatureHyperclay: Search files and folders across your accounthyperclay
20thfeatureHyperclay: Delete a folder and everything inside it as one recoverable unit, then restore it intact from Trashhyperclay
20thfeatureHyperclay: See every sync key connected to your account and revoke one without replacing the othershyperclay
20thfeatureClayJS: Source-preserving saves rewrite only the part of the file that changedclayjs·docs
20thfeatureHTML Clay with ClayJS: Open more than six synced files in the same browserhtmlclay, clayjs·docs
19thfeatureHyperCMS (in ClayJS): Edit text and manage list rows directly on the page, without opening the sidebarhypercms, clayjs·docs
19thfeatureRichClay: Saved files and Live Sync updates leave out the editor's temporary controls and markersrichclay, clayjs·docs
11thfeatureClayJS with Hyperclay, HTML Clay and Hyperclay Local: Saves recover from timeouts without overwriting newer changesclayjs, hyperclay, htmlclay, hyperclay-local·docs
11thfeatureHyperUndo (in ClayJS): Undo leaves a collaborator's newer edit untouchedhyper-undo, clayjs·docs
2ndfeatureHyperclay Local: Run malleable HTML files locally on Linux, on x86-64 or ARM64hyperclay-local·docs

10

29thfeatureClayJS: Use one standalone script for a malleable HTML file that must work without a network connectionclayjs·docs
28thfeatureClayJS: Pin a page to an exact release or follow compatible updates with a versioned script URLclayjs·docs
27thfeatureHTML Clay: Upload a file from a malleable HTML page and store it beside the documenthtmlclay·docs
18thmilestoneHTML Clay: Talk to any file on your machine from a program you or an agent createsclayjs, htmlclay·docs
17thmilestoneLive Sync (in ClayJS): Changes merge around the part of the page you are editing, so unsaved work survivesclayjs, htmlclay, hyper-morph·docs
17thfeatureHyperclay AI integration with HyperCMS: The AI that adds a CMS to a static page now finds more editable contenthyperclay, hypercms
14thfeatureHTML-API (supported by HTML Clay): Read any file it serves as JSONhtmlclay·docs
14thfeatureHyperclay: A saved page is no longer auto-formatted, it keeps the exact markup you wrotehyperclay, hyperclay-local
13thfeatureRichClay: An editable region stays inside its own boundaries when you clear formatting, unlink or select allrichclay·docs

16

27thfeatureVersion history (in HTML Clay): Every save keeps a version you can browse and restorehtmlclay·docs
27thfeatureHTML Clay: Change an open file from another program and the browser tab updates in placehtmlclay·docs
27thfeatureHTML Clay: Trust a folder once and every malleable file inside it opens ready to edithtmlclay·docs
27thfeatureHTML Clay: A page has to ask before it reads files outside its own folderhtmlclay·docs
20thfeatureHyperclay Local: Your save goes through whether or not the Tailwind build succeedshyperclay-local, tailwind-hyperclay
19thfeatureVersion history (in Hyperclay Local): Browse and restore any earlier version from the backups menuhyperclay-local·docs
19thfeatureLive Sync (in ClayJS): Data stored on the page merges, so two people changing different values both keep their workclayjs, hyper-morph, livesync-hyperclay
19thmilestoneSapJS: Build a reactive page out of HTML attributes, with the DOM itself as the storesapjs·docs
19thmilestoneHyperclay Local: Describe a change on the page and an AI agent on your machine makes ithyperclay-local·docs coming soon
19thmilestoneThe Malleable HTML File specification: A written standard for what a self-saving HTML file ismalleablehtmlfile·docs
19thfeatureMirk Interface Library: Style a whole page, not just its formsmirk-interface·docs
19thfeatureLive Sync (in ClayJS): A page open in view mode updates only when a save lands, so a visitor sees finished changesclayjs, livesync-hyperclay
19thfeatureHTML Clay: Plain .html files open too, read-only, with their stylesheets, scripts and imageshtmlclay·docs
16thmilestoneClayJS: One script tag makes any HTML page editable and able to save itselfclayjs·docs
6thmilestoneRichClay: Select text in any editable region to get a formatting toolbarrichclay·docs coming soon
2ndfeatureHyperclay AI integration with Live Sync: Edits land on an open page as they happen, instead of after a reloadhyperclay, livesync-hyperclay

19

26thmilestoneHyperclay: A save that would overwrite newer changes is caught before it landshyperclay·docs coming soon
22ndfeatureHTML-API (supported by Hyperclay Local): Query a file's tagged content, the same shape the hosted API returnshyperclay-local
21stfeatureHTML Clay: A desktop app that opens, edits and saves .htmlclay files like any documenthtmlclay·docs
13thfeatureHyperclay: Deleted files go to a trash tab in the dashboard and can be restoredhyperclay
13thfeatureHyperclay: See when the template your site was built from has updates, and apply them in one clickhyperclay·docs
11thmilestoneHyperCMS (in ClayJS): Turn any element into editable content with inline controls, so a static page becomes a CMSclayjs, hyperclay, hypercms·docs
11thfeatureHyperclay AI integration with HyperCMS: Finds the editable content on any page and wires up the controlshypercms·docs
11thfeatureHyperCMS (in ClayJS): CMS controls include checkboxes, toggles, selects, radios, textareas, numbers and chipsclayjs, hypercms·docs
11thmilestoneHyperclay: Collections turn any folder into a public submission form with an owner dashboardhyperclay·docs
11thmilestoneHyperUndo (in ClayJS): Step backward and forward through your edits with undo and redo, in any malleable HTML fileclayjs, hyper-undo·docs
11thmilestoneHTML-API (supported by malleable HTML file hosts): Every site has a public JSON API that extracts its tagged content as structured datahyperclay·docs
11thfeatureHyperclay: Share access to a site by showing a scannable QR codehyperclay
11thfeatureHyperclay: Uploaded files are served at your site's own subdomain path instead of a separate hosthyperclay
11thfeatureNow in ClayJS: Saves ignore the markup browser extensions inject, so nothing from an extension reaches your fileclayjs
11thfeatureHyperclay: Sites can be made private, visible only to you and anyone you send a share linkhyperclay
6thfeatureHyperclay: Collections show new submissions on the owner dashboard as they arrive, with no reloadhyperclay, livesync-hyperclay
6thfeatureHyperclay: Revoking someone's access to a shared site ends their live connection immediatelyhyperclay, livesync-hyperclay
6thfeatureQuickCrop (in ClayJS): Crop an image in a modal before it uploads, in any upload flow rather than only inside the CMSclayjs, quickcrop·docs
4thmilestoneMirk Interface Library: A form-focused UI kit in one stylesheet, with controls that survive a save and reopenmirk-interface·docs

1

6thfeatureLive Sync (in ClayJS): An edit lands on exactly the element it was meant forclayjs, hyper-morph

4

20thfeatureHyperclay: Change your username without losing your siteshyperclay
20thfeatureLive Sync (in ClayJS): Updates apply in order and your scroll position holds while the page changes around youclayjs, hyper-morph, livesync-hyperclay
9thfeatureHyperclay Local: Changes you made offline reconcile once it reconnects, including uploads and foldershyperclay-local·docs
8thfeatureHyperclay: Moving and renaming happen in one operation, so a move either lands completely or not at allhyperclay

4

27thfeatureHyperclay: Sites live under your username, so everything you publish sits in a namespace you ownhyperclay·docs
18thfeatureHyperclay: Browse what other people have built on the new Discover pagehyperclay
17thfeatureHyperclay: Two plans, Personal and Maker, with different site limits and featureshyperclay
9thfeatureHyperclay Local: Starts automatically on login and shows a history of file transfershyperclay-local·docs

3

27thfeatureHyperclay Local: A tray popover with full sync controls, replacing the main windowhyperclay-local·docs
26thmilestoneHyperclay Local: Deleting, renaming and moving a file syncs across desktop and platformhyperclay, hyperclay-local·docs
24thfeatureNow in ClayJS: Freeze part of a page with clay="freeze" so it never changes in the saved fileclayjs·docs

3

27thfeatureHyperclay Local: Single-page apps route correctly, with a fallback for unknown pathshyperclay-local·docs
22ndfeatureHyperclay Local: Changes stream in real time across every device you have openhyperclay-local, livesync-hyperclay·docs
12thfeatureHyperclay Local: Edits sync live to the hosted platformhyperclay, hyperclay-local·docs

7

28thfeatureLive Sync (in ClayJS): Only the parts of the page that changed update, matched by content rather than positionclayjs, hyper-morph, livesync-hyperclay
26thfeatureLive Sync (in ClayJS): Your cursor stays where you put it while another person's edits arriveclayjs, hyperclay, livesync-hyperclay
24thfeatureNow in ClayJS: A view-mode toggle hides your edit-only interface, so you see the page as a visitor doesclayjs·docs
20thmilestoneLive Sync (in ClayJS): Two people can edit the same page at once and see each other's changesclayjs, hyperclay, hyperclay-local, livesync-hyperclay·docs coming soon
4thfeatureHyperclay Local: Tailwind CSS is generated on savehyperclay-local, tailwind-hyperclay
2ndfeatureHyperclay: Tailwind CSS is generated when you save, from a single link tag, with no build stephyperclay, tailwind-hyperclay

2

20thfeatureNow in ClayJS: A toast notification system built into the libraryclayjs·docs
1stmilestoneHyperclay Local: A desktop app that runs your malleable HTML files entirely offline, released for macOShyperclay-local·docs

4

20thfeatureVersion history (in Hyperclay Local): Automatic local backups of every file it syncshyperclay-local·docs
19thfeatureHyperclay Local: Runs on Windows as well as macOShyperclay-local·docs
18thfeatureHyperclay Local: Nested folders sync between your machine and the platformhyperclay-local·docs
17thmilestoneHyperclay Local: Files sync in both directions, so either side can be the one you edithyperclay, hyperclay-local·docs

4

26thfeatureHyperclay: A Maker plan you can subscribe to, with its pricing and features publishedhyperclay
22ndmilestoneHTML-API (supported by malleable HTML file hosts): Pull structured data out of any pagehyperclay·docs
19thmilestoneHyperclay: Open to everyone, with early access restrictions removedhyperclay·docs coming soon
19thfeatureHyperclay: Duplicate a site to start a new one from something you already builthyperclay

3

20thfeatureHyperclay: Four new starter templates, a landing page, a dashboard, a rewritten Writer and a better Kanbanhyperclay·docs
20thfeatureHyperclay: The dashboard works properly on a phone, with a mobile-first layout throughouthyperclay
1stfeatureVersion history (in Hyperclay): Now every file, not just sites, with restore from any pointhyperclay·docs

3

25thmilestoneHyperclay: Point your own domain at a site, with SSL provisioned automatically, up to six per sitehyperclay·docs
15thfeatureHyperclay: One sign-in carries across every subdomain and custom domainhyperclay
5thfeatureHyperclay: Paid subscriptions, monthly or annual, with a billing portalhyperclay

4

20thfeatureHyperclay: Organise sites into folders three levels deep, with breadcrumb navigationhyperclay
20thfeatureHyperclay: One unified dashboard for managing malleable HTML fileshyperclay
10thmilestoneHyperclay: Malleable HTML files can take signups, and each person who signs up gets their own isolated copyhyperclay·docs
10thfeatureHyperclay: Each signup instance gets its own subdomain, and can be pointed at a custom domain of your ownhyperclay

3

6thfeatureHyperclay: A landing page builder example, editable in place, click any part of the page to change ithyperclay·docs
2ndfeatureNow in ClayJS: Exclude an element from the saved file with a single attributeclayjs·docs
2ndfeatureHyperclay: Upload bigger files, with the limit set by your planhyperclay

4

25thfeatureHyperclay: Every account starts with five sites and earns another one each monthhyperclay
25thfeatureHyperclay: A new password is checked against the hundred thousand most common ones and rejected if it is onehyperclay
11thfeatureHyperclay: Edit JSON, Markdown, CSS, JavaScript and SVG files directly, with syntax highlightinghyperclay
4thfeatureHyperclay: Upload files and organise them in folders alongside your siteshyperclay·docs

2

28thfeatureHyperclay: Pick a username when you sign uphyperclay
7thfeatureHyperclay: Move, rename and delete uploaded files and foldershyperclay

4

28thfeatureHyperclay: The platform has a price, one plan paid monthly or yearlyhyperclay
21stfeatureHyperclay: Rename a site without breaking its backupshyperclay
21stfeatureHyperclay: Malleable HTML files can send messages straight from the page, with bot submissions filtered outhyperclay
14thfeatureHyperclay: Delete a site, with the name typed to confirm and the backups kept asidehyperclay

3

24thmilestoneHyperclay: Every site gets its own subdomain, so it has a real address rather than a pathhyperclay·docs
14thfeatureHyperclay: The platform was renamed from Hyperspace, with all old links redirectedhyperclay
13thfeatureHyperclay: Submissions are screened for bot behaviour before they are acceptedhyperclay

2

8thfeatureHyperclay: Three examples to start from, Writer, a devlog and a Kanban boardhyperclay·docs
5thfeatureNow in ClayJS: Show and hide elements based on page state with a conditional visibility attributeclayjs·docs

3

23rdfeatureNow in ClayJS: all.js, a small DOM library covering the manipulation and utility methods a page needsclayjs
6thfeatureHyperclay: Drag sites and folders to reorder them, and drop them onto breadcrumbs to move themhyperclay
3rdfeatureHyperclay: Rename and delete folders, and drop items up a level, with every child path updatedhyperclay

2

25thfeatureHyperclay: Group sites into foldershyperclay
6thfeatureNow in ClayJS: Form inputs keep their values across a save automaticallyclayjs

9

26thfeatureNow in ClayJS: Pages wait for a real edit before saving, so opening one no longer writes a versionclayjs
20thfeatureNow in ClayJS: clay.isOwner tells a page whether the person viewing it owns itclayjs
19thfeatureHyperclay: A public changelog, which is this pagehyperclay
18thfeatureNow in ClayJS: onbeforesave lets you change the DOM right before a page is savedclayjs
17thfeatureHyperclay: Writer, a prose editor with rich text, code blocks and syntax highlightinghyperclay·docs
13thfeatureHyperclay: Upload a file from inside the code editor and get its URL on the clipboardhyperclay
13thfeatureHyperclay: Edit several places at once in the code editor with Cmd+D multi-select, and better searchhyperclay
11thfeatureNow in ClayJS: Dialogs can ask for typed input instead of only a yes or noclayjs
1stmilestoneHyperclay: Open to its first users, an invited group of tenhyperclay·docs coming soon

1

10thfeatureHyperclay: Signing up means agreeing to three rules, build on it under MIT, backups stay immutable, use it responsiblyhyperclay

1

6thfeatureHyperclay: Anyone with an account can create their own siteshyperclay

2

20thfeatureHyperclay: Accounts with passwords, login and a reset flowhyperclay
10thfeatureHyperclay: Subscribe to a paid plan from the new pricing pagehyperclay

2

18thmilestoneNow in ClayJS: Every change saves itself, with no save button to pressclayjs, hyperclay·docs
18thfeatureHyperclay: Start a new site from a blank templatehyperclay

4

27thfeatureHyperclay: Copy a site, and keep versions of the copyhyperclay
20thfeatureHyperclay: Upload files to a site and have them render on the pagehyperclay
14thmilestoneVersion history (in Hyperclay): A versions page with one-click restorehyperclay·docs
5thfeatureHyperclay: Toast notifications tell you what just happened after an actionhyperclay

2

31stfeatureHyperclay: Style your sites with Tailwind CSS, built into the platformhyperclay
23rdfeatureHyperclay: A page for managing your siteshyperclay

1

16thfeatureHyperclay: Email notifications for what happens to your accounthyperclay

6

21stfeatureHyperclay: Create a new page from the command palette, starting from a templatehyperclay
19thfeatureHyperclay: Rich text editing on the page with the Quill editorhyperclay
8thmilestoneHyperclay: Edit a site's code in the browser with CodeMirrorhyperclay·docs coming soon
7thfeatureHyperclay: Delete a site you no longer wanthyperclay
2ndfeatureNow in ClayJS: The owner sees the editable version of a page and everyone else sees the public oneclayjs, hyperclay·docs
2ndfeatureHyperclay: Signups happen through a secret invite link, with general signup closedhyperclay

7

31stfeatureHyperclay: Sign up with an email address and confirm it by linkhyperclay
22ndfeatureHyperclay: A command palette for the things you do mosthyperclay
12thfeatureHyperclay: A warning when someone else is editing the same page, so two people don't overwrite each otherhyperclay
10thfeatureNow in ClayJS: Save a page with Cmd+Sclayjs, hyperclay
9thmilestoneHyperclay: Create a site, edit its HTML live in the browser, and save the page back into its own filehyperclay·docs
9thfeatureHyperclay: Saves are guarded by ownership, so nobody can overwrite someone else's sitehyperclay
9thfeatureVersion history (in Hyperclay): Every site keeps backups, listed in a directory you can browsehyperclay

No entry matches this combination.