Change Log

May 2026

Highlights of the user-facing improvements and fixes shipped to Rosterli during May 2026.

Feature enhancements

  • Multi-language websites: Public sites can now serve translated content under language-prefixed URLs, with a Languages section in the admin and a new Language Selector navigation item.

  • SEO meta on pages: Every website page now has editable SEO title and description fields, with optional AI assistance to draft them. Page Settings and Page Layouts are split into separate tabs for a clearer editor.

  • Page management: The Website > Content area includes Duplicate Page and Delete Page actions. Home, Terms, and Privacy pages remain protected from deletion.

  • Starter pages for new sites: New and existing group websites are now seeded with Calendar, Register, and About starter pages.

  • Multi-column page layouts: Layouts now support a configurable column gap and an optional vertical rule between columns for cleaner side-by-side sections.

  • Split Content block: A redesigned two-column editor, integrated link picker, button-style options, and per-side media width and alignment controls make it easier to build polished side-by-side sections with text, images, and video.

  • Gallery block: A compact editor with drag-to-reorder, a public lightbox viewer with arrow-key navigation, a caption-alignment control, and a thumbnail picker preview.

  • Calendar block: New list and grid views with month navigation. Events open a card-style detail panel with image, link, and 12-hour times in the visitor's time zone. Past events are hidden from the list, and past dates are disabled in the grid. The admin events list also supports search, sort, and paging.

  • External calendar feeds: Admins can subscribe to outside iCalendar feeds and have those events imported into a group calendar.

  • Contact Information block: The block now embeds an interactive Google Map, geocodes addresses automatically when no coordinates are saved, and pulls social-link icons from Website Branding.

  • Asset manager folders: Folders and nested folders, drag-and-drop uploads into folders, and a Move-to picker for reorganizing existing assets. Folder names accept natural strings.

  • Linking to uploaded assets: Buttons, navigation items, and other link fields can now point directly to uploaded assets, including PDFs and documents — registration packets, schedules, rule sheets, and downloadable forms can live alongside the rest of your media.

  • Navigation styling: Hover, submenu, and mobile-icon color controls have been added so menus can match team branding more closely.

  • Navigation items: Any link can be displayed as a button, item spacing is configurable (with per-item overrides), a new Theme selector item lets visitors switch between light and dark, and a Cookies item reopens the analytics consent modal.

  • Navigation icons: Website navigation items can show an optional Font Awesome icon, positioned before or after the label.

  • Language selector polish: Flag emojis with country disambiguation, and the trigger can be shown as icon, text, or both.

  • Cookie and analytics consent: Public sites show a simple analytics consent modal with a single opt-in, ready for the master Rosterli analytics account.

  • Theme typography: A new Google Fonts picker lets you browse and choose body and heading fonts from the Google Fonts library.

  • Snapchat on Website Branding: Snapchat has been added as a Digital Presence option.

  • Recurring calendar events: Events can repeat on a schedule (daily, weekly, monthly, with end-after-count or end-on-date), and the public calendar feed expands each occurrence automatically.

  • Calendar event deletion: Events can be removed with a soft delete by default; an admin-only hard delete is available when needed.

  • Per-block font size: The block style drawer includes a font-size slider so individual blocks can be tuned without changing the page-wide style.

  • Website admin breadcrumbs: A compact breadcrumb appears on Website admin pages so it's clearer where you are while editing pages, layouts, and blocks.

  • More sign-in options: Facebook and Apple sign-in are available alongside Google and Microsoft.

  • Sidebar improvements: The sidebar handles users with zero, one, or many groups more gracefully and remembers your last-used scope.

  • Friendlier page-row actions: Inline action buttons on website page rows have been replaced with a tidier kebab menu.

  • Consistent phone-number formatting: Phone numbers are now stored and displayed in a consistent North American format throughout the platform.

  • Publishing override: Admins can publish a website with outstanding readiness blockers after a confirmation step.

  • Operational notifications: Slack notifications now fire on new signups, group creation, website publish events, and unhandled errors.

  • Cards block: A refreshed cards block with clickable card images, links to uploaded files, a centered-row option, and title spacing and color controls.

  • Hero banner logo sizing: Minimum and maximum logo-width controls let you size your logo precisely in page headers.

  • Dynamic content tokens: Insert tokens such as the current year, organization name, or contact details into your content and they fill in automatically when a visitor views the page.

  • Richer text editing: The rich-text editor adds Small and Fine print styles and a unified link picker for pages, uploaded files, and external links.

  • Calendar list range: Upcoming-event lists can be bounded by a number of months ahead or a set number of events.

  • Organization name in navigation: Show your organization's name in the menu bar, optionally linked to the home page and in a color of your choice.

  • Section content alignment: Align a section's content to the top, middle, or bottom for cleaner vertical spacing.

  • Asset downloads: Download any uploaded file directly from the Asset Manager.

  • Video previews in the Asset Manager: Uploaded videos now play directly inside the asset detail panel.

Bug fixes

  • Horizontal scrolling on public sites: Resolved unwanted horizontal scrollbars caused by full-bleed sections and video backgrounds.

  • Contact Information block: Phone numbers and floating-label fields now render correctly on the public site.

  • Active navigation highlighting: The active state in the navigation now updates correctly when browsing locale-prefixed pages.

  • Calendar recurrence: Several issues were resolved that prevented some recurring patterns (notably "end after N occurrences") from saving and expanding correctly.

  • Admin calendar month view: Removed the internal scrollbar so the month grid uses the page's natural scroll.

  • Page meta saving: Saving meta details on protected system pages now succeeds instead of returning a generic failure.

  • Branding phone-number form: Adding a phone number from Website Branding works again.

  • Block borders: Border width, style, and side selections now save correctly and render reliably on the public site without being overridden by theme defaults.

  • Asset uploads: SVG and WebP uploads are no longer accepted, keeping uploads safer for everyone.

  • Translation accuracy: Eliminated several cases where the wrong translation key was shown across the app, and filled in missing labels for navigation spacing options.

  • Rich-text rendering: The rich-text sanitizer now keeps standard Bootstrap utility classes and basic container divs, so styled content is preserved on the public site.

  • Sign-in stability: Resolved crashes that could occur when one or more OAuth providers were left fully unconfigured.

  • Cards block icons: Fixed Cards block icons that could appear blank on published sites.

  • Gallery carousels: Removed a stray character that could appear beneath gallery carousels on public sites.

  • Animated menu icon: The mobile menu's open and close icon now animates correctly.

  • Full-height pages: Short public pages now fill the browser window instead of leaving a gap below the content.


April 2026

Here are the user-facing improvements and fixes shipped to Rosterli during April 2026.

Feature enhancements

  • Multilingual error pages: Error pages now render in the language selected by the signed-in user (English, French, or Spanish) rather than only in English.

  • Clearer avatar upload feedback: Profile photo uploads now surface specific messages when something is wrong (for example, an unreadable file or temporary storage issue) instead of a single generic error.

  • Translated legal links: Terms, Privacy, and AI Disclosure links now appear in the user's chosen language across all supported locales.

Bug fixes

  • Passkey sign-in reliability: Resolved an intermittent failure that could prevent passkey sign-in from completing on production.

  • Adding an email address: The "Add email address" form on the Account page works correctly again; previously it always returned a generic error.

  • Removing an email address: The remove button on the Account page is now wired up properly on the initial page load.

  • In-app notifications: Corrected a query issue that prevented some in-app notifications from being recorded and delivered.

  • Translation labels on dashboards: The "My Groups" dashboard and several admin pages no longer display raw translation keys in place of their proper labels.

  • Cleaner error pages: Unexpected errors now show a friendly error page consistently in production, without leaking technical details.


March 2026

March was an early-stage build month focused on putting the foundational pieces of the platform in place. The highlights below are the first user-visible building blocks.

Feature enhancements

  • Registration form builder: Initial registration form builder with advanced layouts and a live preview while editing.

  • Admin calendar: First version of the admin calendar for managing events.

  • Member management: Member directory with per-membership status tracking.

  • SMS management: Foundation for outbound SMS communications.

  • Website page editor: Cross-region block movement and inline page previews while editing.

  • Layout width controls: A new decoupled layout width model with per-section bleed, content-width, and vertical-padding controls, plus block-level breakout options for hero and split-content blocks.

  • Public website rendering: Initial public-site rendering pipeline and routing improvements, including proxy-aware host handling.