Changelog
Every release
What shipped, and when. A connected install hears about the newest one the moment it publishes.
v1.2.15
Latest12 November 2026
- New Credential Check plugin, on by default: every sign-up, sign-in and password change is checked against Have I Been Pwned.
- The password never leaves the server, only the first five characters of its hash.
- An address and a password that are both in known breaches are refused; either one alone gets a warning, and a sign-in with a leaked password shows a notice until the password changes.
- Email checks need a Have I Been Pwned API key under the plugin's settings.
- Site images now pick up Alpine's security fixes and no longer carry npm.
4.3 MB
SHA-256 5932fe2fb843…
v1.2.14
12 November 2026
- Security update: Next.js 16.4.6 closes several remote code execution flaws in the image optimizer and cached functions, and sharp 0.35.5 patches its image libraries.
- Every install should take this release.
- Discord gets a fly-trap channel and a link spam ladder that share one offence ladder (timeouts, then a ban), clear the offender's recent messages and report it in the channel, plus a name filter that renames members to a neutral nickname, with a preview before any existing member is touched.
- Newsletter forms file signups onto their lists, per page when tagged, after quiet bot checks; bots are told they succeeded and a mistyped mail domain is named on the form.
- Marketing opens on Lists & contacts, filtered by status, list, source and search.
4.3 MB
SHA-256 8a464113cdee…
v1.2.13
7 November 2026
- Browse lists every plugin the hub sells, on any connected install.
- A plugin that ships as a package — Heat Maps, Forms Plus, SEO Toolkit — has its own card with its picture, price and trust tier, and installs straight from Browse; a paid one points at Subscriptions until the licence is held.
- Discord's rules screen is written with the join questions, and the verification panel can go up without its button, as a rules post.
- Publishing names a starting channel that @everyone cannot see, skips channels deleted in Discord, and says which field Discord refused.
- Poll buttons stay answered after a domain move, and closed or deleted polls lose their buttons.
- Discord tier roles can vote without a site account, and linking keeps the highest tier.
- IndexNow announces every language's address, as the sitemap lists them.
4.2 MB
SHA-256 20e4e19e8696…
v1.2.12
6 November 2026
- Entries can be translated.
- An entry carries its words in each language the site publishes, edited from a Languages card on the entry form for the title and every text field, with anything left blank falling back to the primary language.
- A page in another language reads the translated title and fields everywhere they appear: the template, the tab title, loops and structured data.
- The MCP entries tool saves translations per language and field, and renaming an entry found by its id no longer moves it to a new address.
- A countdown's Days, Hours, Mins and Secs are settings of their own, so they can be translated like any other text.
4.2 MB
SHA-256 46079510398c…
v1.2.11
6 November 2026
- Covers 1.2.9 to 1.2.11.
- The Discord plugin has a Joining tab that writes Discord's own join questions: titles and answers per language, joined into one line with a flag in front of each language, roles and channels per answer, and pictures from the library uploaded as server emoji for the answers.
- A method switch picks between that and the bot's own gate.
- Rate limiting reads the caller from a trusted number of proxy hops, media and plugin routes answer 404 while a site is locked, form uploads check their bytes against their type and a size quota, and the script policy drops its blanket https: source.
- A locked site refuses visitors in the proxy, before any page renders.
- Pages have a URL per language and links can differ per language, and the header and footer follow the address after a client-side move, so the language switcher lands on the page you are on.
- Story chapter dots read each page's translated label.
- Hosted video streams with byte ranges, loops in a reel, crops to its frame and buffers before it plays.
- A reel slide can be a phone video or a picture, honours slide conditions and keeps pause on a single slide, and editors upload files up to 100 MB.
- Menu items can be dimmed and settings take a WhatsApp link.
- The pointer shows sliders and play state and follows the way an arrow control points, and a story settles the page before it turns.
4.2 MB
SHA-256 f75f14abb007…
v1.2.8
30 October 2026
- Fixes the 1.2.7 package, which did not build on connected installs. They kept running their current version throughout.
- Connected installs take everything listed under 1.2.7 with this release.
4.1 MB
SHA-256 0ddce61ade1a…
v1.2.7
30 October 2026
- Covers 1.2.6 and 1.2.7.
- An MCP Server plugin lets an MCP client read and build a site through one key-protected endpoint, with checked batch edits, undo and page checks.
- Lists can split one field point by point and sit in columns, which is how this page reads now.
- Marketplace tiles show each plugin's picture.
- Shop, product and collection pages carry a canonical, and every page has a share image: its own, or the site's card when it has none. Library SVGs go out as JPEG.
- The sitemap lists each address once, and the collection breadcrumb leads to the shop.
- Edge rails close above a closing ticker, scroll with the page past a pinned section, and match what runs beneath the header.
- Raised bands can carry a line pattern, and videos hold while they are off screen.
- Field conditions take type.field keys and tags such as listing.image.
- Carousels fade only the sides they can still scroll to, and autoplay rewinds and waits for the visitor.
- The pointer turns into a payment card over checkout buttons and a plus with a cart over add-to-cart buttons, and its link arrow points down over anything that opens downwards.
- Cursor changes restyle only the element under the pointer, not the whole page.
- Membership tier tiles can show the tier product's picture across the top.
4.1 MB
SHA-256 8be49fef7efd…
v1.2.5
26 October 2026
- Covers 1.2.2 to 1.2.5.
- A Face-off element for head-to-heads, which plays in as it comes on screen, and single templates that can match on an entry's own fields.
- Edge rails under Styling → Layout: lines down both sides of the page, running over every section as well as the tab bars and tickers between them, with a Hide edge rails setting per page.
- A Video reel built from Reel slides: clips cut through black and keep playing, with a start and length per slide and the caption placed where you want it.
- A pointer setting — the browser's own, shapes, a reticle, or the shapes inside a ring that rests as a dot — and opt-in red-fill colours for red behind white text, which bands carry too.
- Menus gain submenu arrows and can hide unpublished items, date conditions for upcoming and passed dates, and dates that show their year outside the current one.
- Links inside tables take the rich text and long-form styling, the colour mode toggle turns its icon on hover with a switch to keep it still, and form step labels, active tab counts and the empty cart count read with more contrast.
- With no canonical URL in Settings, canonicals, og:url, JSON-LD, robots.txt, the sitemaps and feeds are built on the address the request reached the site on instead of localhost.
4.0 MB
SHA-256 2b126c06deda…
v1.2.1
7 October 2026
- Partner links render on your own domain as /go/name, so ad-block lists that hide links by the partner's address leave them alone, and every click is counted.
- Short links are managed under Affiliate Links, which can make one for every partner link already in your content.
- Campaign links use them too and are marked as sponsored.
- The Affiliate Links forms keep what you typed after an error.
3.9 MB
SHA-256 9ebd725dcf31…
v1.2.0
7 October 2026
- Light and dark colour modes with a toggle.
- Page types describe their entries to search engines and send them out in feeds: RSS with full text and pictures, topic feeds and a Google News sitemap.
- Entries can be scheduled; links to them show as text until they go live.
- Menus can browse a page type by one of its fields, marquees can run the latest entries, loops can show fewer items on small screens, and a close button hides bars.
- Redirects, partner-link markers and the site cursor are settings.
- Plugin pictures come from the hub once and are kept.
- Pages carry far less data.
- Servers install new releases themselves and keep the old version running if a build fails.
3.9 MB
SHA-256 d4ec489be966…
v1.0.0
25 September 2026
- First release, published from the admin.
3.1 MB
SHA-256 afc2bfdcee1c…
Stay current
Connect an install once from the Licensing plugin and it hears about every release on this page the moment it publishes.
Setup steps