Changelog

News, improvements and fixes.

Newv2.3.0

v2.3.0 — Embeddable comment widget, 26 new themes & custom homepages

New features: • The comment widget can now be embedded on any website — signing in works right inside the widget, and guests can optionally comment without an account (name + email; the email is never published) • Also available as a web component: drop in instead of a script tag — handy for CMSs and frameworks • Operators manage approved embedder domains conveniently in the dashboard • 26 new color themes with 11 variations each — selectable in the new theme picker (a gallery instead of a menu), including muted tones like Graphite, Espresso and Sage • Every community site gets its own homepage, maintained in the dashboard (Markdown, optionally with a comment section) • Usage limits and subscription prices are now editable right in the Studio dashboard — changes apply without a deploy

Improvements: • Signed-in users in the embedded widget see live presence: who is reading or typing right now • Price changes only affect new subscriptions — existing subscriptions keep their price

Bug fixes: • Two sites can now have same-named pages (such as their homepage) without conflict

Newv2.2.0

v2.2.0 — Legal pages in the dashboard, multi-site platform & fair limits

New features: • Imprint, terms and privacy policy are now editable right in the dashboard — multilingual at /imprint, /terms and /privacy, linked in the footer • New multi-site platform: community sites run on their own subdomains (e.g. demo.pukalani.app) — a new site is created with one click in the Studio, no deploy needed • Site management in the Studio: create sites, keep an eye on status and plans

Improvements: • Fair per-site usage limits (e.g. comments per day) protect the shared platform from overload • Spam protection now counts reliably across all server instances • Long texts in the page editor are no longer capped at 14,000 characters • Subscription handling hardened further — accidentally starting a second subscription is impossible

Newv2.1.0

v2.1.0 — Annual plans & uninterrupted multi-site updates

New features: • Workspace plans can now be billed annually — yearly billing is wired up and will go live together with live billing • Operators sign in without a password using an email code (OTP)

Improvements: • Platform updates now roll out across all sites sequentially and without downtime • Failed-payment notifications are only sent on an actual status change — no more duplicate emails

Newv2.0.0

v2.0.0 — Email verification, the new /feed & seamless updates

New features:

• Email verification: after signing up you'll receive a confirmation email (German/English) — the link also works across devices, e.g. opened on your phone

• The community area is now /feed — old links redirect automatically

• Release notes are now generated automatically from every release and curated here

Improvements:

• The stats on the home page update live and are now consistent everywhere

• No more brief number flicker when posting a comment; the sort menu is easy to read again

• Platform updates now roll out seamlessly — no more short interruptions during deploys