Skip to content
CafeJS Docs

Changelog

What changed in the shared engine of the CafeJS templates, newest first. Each version is its release date.

2026.10.13

  • New

    The footer can print the brand name very large across its width (Giant name), and has a back-to-top button.

  • New

    LinkedIn and YouTube links in Theme → Contact.

  • New

    Extra weights and widths for the heading and body fonts.

  • New

    Own titles for the columns of Contact and opening hours; a prefix before a price, such as “+”; a compact layout for Booking.

2026.10.07

  • New

    Blog: posts, categories, paged post lists, an RSS feed per language, SEO for posts and categories.

  • New

    Rich-text headings get ids to link to; rich-text images get their size and smaller copies for phones.

  • Fixed

    Draft posts no longer leak into the data of public pages and their /preview copies.

  • Fixed

    Blog dates are read in the site’s time zone.

2026.10.06

  • New

    The admin’s interface is in Vietnamese.

  • New

    The Booking (calendar request) section: pick an item and dates on a calendar, then leave a name and phone number.

  • New

    The contact form can pair two date fields, such as check-in and check-out.

2026.10.05

  • New

    Price lists take a price range, such as “200,000đ – 350,000đ”.

  • New

    Pages in a subfolder show a breadcrumb.

2026.10.02

  • New

    Built-in SEO: canonical, Open Graph, hreflang, structured data, sitemap.xml, robots.txt.

  • New

    Google and share previews, and keyphrase analysis, right in the admin.

  • New

    GA4, Tag Manager, Meta Pixel, TikTok Pixel, Clarity: paste the IDs in the admin, they run after the visitor agrees.

  • Fixed

    Pages whose canonical points elsewhere are left out of sitemap.xml and hreflang.

  • Fixed

    Withdrawing consent clears tracker cookies on the parent domain too.

2026.10.01

  • Fixed

    Every internal link ends in /, so Cloudflare Pages no longer redirects.

2026.09.29

  • New

    Edits in the admin show in the preview at once; public pages load no React.

  • New

    The preview admin covers Save with a “preview only” notice.

  • Removed

    The old island editing (/tina-island).

  • Fixed

    NUL bytes in the HTML of /preview pages.

2026.09.28

  • New

    A public preview admin: visitors edit and watch the preview change, with nothing saved.

  • New

    Fixed legal notices, such as an age limit, printed in the footer, under add-to-cart and under the order button.

  • New

    Page changes fade instead of flashing white; no animation for visitors who turn motion off.

  • Fixed

    Body text follows the Theme’s base size.

2026.09.26

  • New

    The first engine: bilingual sites, pages built from sections with their own width and colours, a /design page for every section.

  • New

    An optional shop: products, categories and a cart.

  • New

    Contact and booking forms with editable fields; they show a sample-site notice until PUBLIC_FORM_ENDPOINT is set.

  • New

    Smaller image copies for phones; every colour scheme is checked for contrast.