Update of September 13, 2025

Views:309

— Modal window. A button option that opens a mini app inside a modal window.

— Notes. A new entity on the Constructor tab that lets you leave comments or explanations right in the workspace.

Also:

— WEB_PAGES_START_PAYLOAD variable. A personal variable that stores the value from a mini app link.
— Condition for the Substitution block. The Substitution block can now reference a condition and substitute mini app content based on the check results.
— Full screen. Mini apps can now expand to full screen. Enable this in two places: in your puzzlebot account (Bot — Settings — Mini app) and in @BotFather.
— Settings button. Mini apps can now show a "Settings" item in the three-dot menu. To enable it: Bot — Settings — Mini app.
— Constructor optimization. The Constructor tab has been significantly optimized: moving entities is smoother, and scaling on mobile devices has been fixed.
— Hiding cards. A new "Hide card" option shows a cross in the top right corner of a card so it can be hidden.
— Substitution for buttons. Keyboard buttons now have a "Substitution" action: the first click substitutes content from another mini app, and a second click hides it.
— Back gesture. All mini apps now support a Back gesture, triggered by swiping from left to right.
— Link to a block. You can now copy a link that jumps to a specific block inside a mini app (an anchor). To do this, in the Constructor, open the mini app settings, click the three dots next to any block and choose "Copy link".
— Formula functions. Case conversion, Trimming and truncation, Cleaning and filtering, Content checks, Emoji removal, Validation, Masking, Extraction, Replacement.
— YooKassa integration. In addition to the integration via Telegram, there is now a direct integration with this payment system.
— Bug fixes.
— And other improvements. Conditions now have a "For mini apps" option. The Constructor has a new "Lightweight view" checkbox. The NocoDB table request limit has been raised to 20 per second for all users

Try it out in our mini app: https://t.me/puzzlebot?startapp

Was this page helpful?