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-type and entity 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.
  • $member in 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 the digits, number, base64_encode, base64_decode, now, uuid helpers.

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.