Skip to content

v1.3.3: publishing with Publii 0.48.1

Choose a tag to compare

@iMathieuB iMathieuB released this 20 Oct 20:50
· 13 commits to main since this release

Found by running the five-page example from AGENTS.md end to end on a fresh Windows 11 virtual machine with Publii 0.48.1, the version getpublii.com now offers: install without Git, build the site with one plan and one apply, then desktop-sync --apply to an S3 endpoint (a local S3 emulator standing in for Cloudflare R2, so nothing went online).

Fixed

  • Enabling the cookie banner made Publii stop on a dialog at every launch, which blocked desktop-sync. Publii reads an enabled banner without advanced.gdpr.settingsVersion as a pre-0.40 configuration and opens "We've made significant changes to the Privacy Settings" each time the site loads. update_site_settings now writes settingsVersion: "v2" when it touches the banner and the marker is empty, as Publii's own Save settings does. The defect dates from 1.3.0.
  • desktop-sync refuses such a site before launching Publii, dry run included, and says how to clear it: open Site settings in Publii and click Save settings once.
  • desktop-sync publishes with Publii 0.48.1. The site header and the modal's "Sync your website" are now Buttons, and the success modal closes with "Close". Both forms are accepted, with the same guards as before.

Changed

  • Install from the GitHub .zip address, which needs no Git. AGENTS.md and the site-publii-cloudflare skill cover the Visual C++ Redistributable that pywinauto needs on a fresh Windows, and give the exact Publii 0.48.1 labels of the S3 server form.

The four skills are attached as ZIPs for upload to claude.ai. Full details in CHANGELOG.md.