What's new
Short notes on what recently shipped in DynapiCMS. Full guides live in the sections on the left.
October 2026
-
Backups now carry the whole site (Oct 16) — backups include templates, static files, routes, queries and flows; a restore brings everything back, and each backup in the list shows what it contains.
-
Multiple landing pages per site (Oct 15) — the Landing wizard can be run again: a second landing is its own scenario with its own content, and moving it to another path is a one-line route edit.
-
CDEK delivery (Oct 14) — the shop wizard gains a delivery step: buyers pick a pickup point on the map, the server prices it via CDEK tariffs, paid orders auto-register with CDEK, tracking number on the order page.- Sale prices and a Sale section in the Shop wizard (Oct 14) — products get a sale price: the old price is struck through with a −N% badge, cart and checkout charge the sale price, and a dedicated Sale section gathers discounted items.
-
Payment provider choice in the shop wizard (Oct 13) — when installing the Shop wizard you pick YooKassa or T-Bank; only the chosen pack is installed, checkout and payment retry work the same way.
-
AI-agent-friendly docs (Oct 13) — docs and journal are served as markdown: /llms.txt is the agent map, every docs page is also available with a .md suffix.
-
flowctl: create types and fields (Oct 13) —
entity create-typeandentity add-field: manage the schema without hand-rolled GraphQL. -
T-Bank payments (Oct 12) — a new wizard in the Site section: the order is created for you, the buyer pays on the bank’s page, and the order status follows from the bank’s notification; a 54-FZ receipt is optional and the terminal password lives in Secrets. The wizard is new and marked experimental.
-
54-FZ receipts for YooKassa (Oct 12) — the payment and shop wizards now send a receipt with every payment: pick a VAT rate (including 22%, in effect since 2026) and a tax system, and the buyer’s email goes into the receipt on its own.
-
Vendor billing controls (Oct 11) — the vendor console’s project card can set an exact period end for the subscription or the Site add-on (with a saved card and auto-renewal on, the charge lands within the hour) and turn either off immediately without suspending the whole project; a payment or a grant brings it back.
-
Project ownership transfer (Oct 10) — an owner can hand the project to an admin member right from Users (the owner confirms with their password); auto-renewals stop and the saved card is detached — the new owner connects their own payment.
-
Media library: protection and pagination (Oct 9) — the system Media type can no longer be broken by editing its fields (a clear message instead of a GraphQL error), and the file library now pages with a total count — all files are visible, not just the first 200.
-
8 new flowctl commands (Oct 9) — routine site and content operations without hand-rolled GraphQL: deleting a content type together with its records, exact record counts, a site file inventory, safe file and query deletion (deleted entries no longer come back at the next publish), reading a published flow, and publishing the whole site in one command.
-
The Store wizard (Oct 6) — a complete online store from a single dialog: a storefront with catalog and cart on /shop, a customer account, and YooKassa payments. A six-article series in the Store section covers setup, products, payments, templates, the cart, and the account.
-
Partial updates from scenarios (Oct 4) — a scenario can change just the filled fields of a record: empty ones are skipped, saved data is never wiped.
-
Queries and responses without hand-gluing (Oct 4) — values for GraphQL queries and JSON responses are substituted separately from the query text: no quote-escaping, no JSON assembled out of templates. Earlier scenarios were converted automatically.
-
The Compute node (Oct 1) — a new scenario step evaluates a formula — totals, discounts, quantities, dates — and hands the result to the nodes that follow: an email, a payment, a reply.
September 2026
- Live links to the query library (Sep 23) — flows reference library queries by name: editing a query is picked up by flows immediately, no re-save needed. Liquid placeholders inside queries are validated on save.
$memberin flows (Sep 22) — filtering by the signed-in member works again in GraphQL actions.- Wizards (Sep 11) — step-by-step setup instead of manual assembly; the first one takes payments through YooKassa.
- File uploads in forms (Sep 10) — a File field on flow forms: visitors attach a document, the file lands in the media library and the submission.
- Selective standard-type import (Sep 10) — the “Add standard types” picker lets you check only the ones you need.
- Field localization (Sep 10) — flipping the Localized flag carries the current value into both locales.
- Your scripts in
<head>(Sep 7) — site head scripts (counters and the like) are editable from the admin, no deploy needed. - Flow run journal (Sep 3) — runs grouped into cards, steps read top-down, unresolved fields highlighted.
- New Liquid filters (Sep 2) — arithmetic (
plus,minus,times,divided_by) and thedigits,number,base64_encode,base64_decode,now,uuidhelpers.
August 2026
- Site add-on (Aug 26) — public-site hosting, templates and custom domains attach to any plan as an add-on, not just the top tiers.