Footer copyright year auto-updates every January
Site footers now keep their copyright year current automatically. Two mechanisms:
1. The {{site.year}} token. New sites are stamped with "© {{site.year}} {SiteName}" instead of a literal year. The personalization-token resolver replaces it with new Date().getFullYear() on every render. No re-publish needed.
2. Render-time auto-fix for legacy sites. If a footer has a hardcoded "© 2024" or "© 2023" pattern from before the token existed, Turtini's footer renderer substitutes the current year on display. The stored value still has the old year, but visitors always see the right one.
You can override either behavior in Builder → Footer block → Copyright text. Whatever literal string you set there wins. To pin a year (e.g. for a historical archive site), set the field to "© 2024 Archive Inc" without the © before the year — the auto-fix matches /©\s*\d{4}/ specifically, so the bare-year case is left alone.
Want to use the token in your own custom field? Any string field on a Builder block supports {{site.year}} (also {{site.name}}, {{site.domain}}, {{page.title}}, and contact tokens for personalized pages).