This release removes a lot of the friction in how Celebrations is configured and experienced. The new Event Settings group brings event type, date range, and visual customization per event into one specific place so that instead of jumping between panels, you define what to show and how it looks in a single flow. At the same time, new actions like Add to calendar and Remind Me make celebrations useful beyond the page, helping end users actually keep track of important dates.
Imagine setting up birthdays and anniversaries with different colours, icons, and labels—and knowing users can instantly add them to their calendar or get a reminder without leaving the page.
Now it’s all connected. This means less setup overhead for admins and a more practical, everyday experience for employees.
New Features
Event Settings
Event Settings introduced as a dedicated configuration group
Event Settings is a new configuration group in the Celebrations webpart. It consolidates controls that were previously scattered across other panels — including event type, date range, and per-event visual customization — bringing them together in one focused, purpose-built location. This group is accessible regardless of the active data source.
Event Type and Range moved to Event Settings
The event type selector and date range controls have been moved from the Entra ID data source panel into the new Event Settings group. These settings are now consistently available independent of which data source is configured.
Per-event visual customization
Each event type now exposes its own set of visual controls: card color, text color, event icon, and icon color. This allows administrators to visually distinguish between different celebration types — such as birthdays, work anniversaries, and promotions — directly within the configuration panel, without affecting other event types.
Actions
Add to calendar
A new Add to calendar action is now available on upcoming celebration cards, allowing end users to download an .ics file and add the celebration to their preferred calendar application. This makes it easier to keep track of important upcoming dates using the calendar tools end users already rely on.
Remind Me
A new Remind Me action is now available on celebration cards, letting end users set reminders for upcoming celebrations without leaving the page. When a user selects Remind Me on a card, the reminder is saved automatically and delivered as a notification on the day of the celebration. Where the Teams experience is available, the notification is delivered through the Teams Notification Center, in environments where it is not, delivery falls back to email.
End users can manage or cancel their reminders at any point. The Remind Me action can be enabled or disabled by administrators through the Actions configuration panel.
Improvements
Data Source
“View Items” list moved into the “Configure Data Source” panel for Save to this web part
The “Configure Data Source” experience for “Save to this web part” has been redesigned to bring the items list directly into the panel itself. Previously, the list of saved items was opened from a button called “View Items” that appeared in the webpart’s action bar and displayed inside a separate modal. With this release, that button has been removed and item management is now integrated into the “Configure Data Source” panel, creating a more direct and cohesive editing experience.
Save data in SP List action updated and repositioned within “Configure Data Source” panel
When data source is “Save to this web part”, the action for saving the internal data to a SharePoint list has been updated from “Create list” to “Save data in SP List” and is now positioned within the “Configure data source” modal next to the search bar. This placement makes the action more visible and keeps it closely associated with the items management experience inside the panel.
Former "View items” modal (now “Configure data source”) reorganized and cleaned up
When data source is “Save to this web part”, the modal that previously opened when user clicked “View Items” has been reordered to match the field order used in the add panel, helping create a more consistent editing flow. The “List – internal data” column has also been removed to reduce noise and keep the table focused on the information administrators need most when reviewing saved celebration items.
Item action controls made always visible
Item action controls are now always visible in the table instead of appearing only on hover. This makes available actions easier to discover and use, especially when managing multiple items in succession.
Configure date source for “Entra ID”
When data source is “Entra ID”, API permission information is now displayed directly inside the “Configure Data Source” panel. The Entra ID configuration experience has also been streamlined and cleaned up, with filters reorganized to make the panel easier to scan and use. Informative tooltips have been added to the filter options to provide additional guidance in context, helping administrators understand each setting more quickly without needing to leave the panel.
Force cache rebuild moved next to Refresh in the action bar
Force cache rebuild has been moved out of the “Configure Data Source” panel and placed next to the Refresh action in the webpart action bar. This makes it easier for administrators to choose between a standard refresh and a forced cache rebuild without opening the configuration panel.
Layout
Layout group standardized
The Layout section has been reorganized to match the structure and field order established across other BindTuning webparts and provide a more logical configuration flow. Controls now appear in a consistent sequence. Spacing and alignment between options have been adjusted to align with the suite standard.
Base card and text color settings added
New card color and text color settings are now available in the Layout group as the default visual foundation for all items. These base colors apply across the webpart and provide a consistent starting point for the overall design, while still allowing individual event types to override them through the specific color settings available in the Event Settings group.
Event icon, event label, and year display options added
The Layout group now includes new controls for configuring the event icon, including its color and position, as well as new display options for the event label. Administrators can choose how the label appears in the card, including whether it is shown as a tag, if it expands on icon hover, as a tooltip on icon hover or inline with the rest of the fields. A new Include years option is also available, allowing the years count to be displayed inline with the event label for Work anniversary and Promotion anniversary events.
Centralized field mapping and layout-driven configuration introduced in “Field Layout & Sort”
Celebrations now includes its first version of centralized field mapping and layout-field configuration through the “Field Layout & Sort” panel, bringing this web part in line with the configuration model already introduced in previous webparts.
Previously, Celebrations did not provide a dedicated layout-field experience or a structured way to define mapped fields separately from layout configuration. With this release, those decisions are now brought into a single, more predictable place, making the setup experience clearer and more consistent.
This new approach gives administrators more control than before by making field mapping reusable across layouts and easier to understand during configuration.
It helps:
Distinguish between fields that define the layout and supporting fields used for other features, like search and filter.
Reduces the need to reconfigure settings when changing layouts.
Creates a stronger foundation for future layout and display options.
In practice, it not only puts Celebrations on par with other modern web parts, but also makes it significantly more configurable and scalable than earlier versions.
Search & Filter
Search & Filter - Cleaner Field Organization
Field selection in search and filter is now structured into clear groups - editors now encounter a structured separation between Layout fields, Other fields, and source-specific fields, helping them understand what can be searched and filtered without having to interpret different classification patterns for each source. Irrelevant fields have been removed to simplify configuration and reduce noise.
This aligns with the “Search Filter & Sort” pattern and behavior across other web parts.
Actions
Actions group redesigned
The Actions group has been significantly reworked to improve clarity and discoverability. Requirement and permission notices are displayed in a warning message bar using bullet points, replacing the previous inline text.
To optimize space, customizing the Default message text displayed to end users when they hit “Congratulate” is now enabled by a new toggle.
Add & Edit Forms
Add and Edit forms refactored
The forms used for adding and editing celebration entries have been updated in line with changes made across other webparts, with a clearer structure and more guided configuration experience. Sections are now more explicitly separated, making the form easier to scan and complete, while fields can be conditionally blocked depending on item status and current field mapping. The form also now supports an aggregated approach for the display name, allowing the provided first name and last name to be combined automatically into a single display value when appropriate.
The updated experience also introduces clearer validation rules and restrictions during form submission. In particular, event date fields now follow explicit requirements: for the form to be accepted, at least one date corresponding to the configured event types must be filled in. This makes the expected data requirements easier to understand and helps prevent incomplete or inconsistent celebration entries from being saved.
This enables users with edit permissions to add and edit the information displayed without leaving the page.
Recommended columns now added automatically for custom SharePoint lists
When “SharePoint List” is used as the data source, the web part now does more to help when you connect to a custom list that was not originally created through Celebrations. If no mappings have been set in “Field Layout & Sort”, the web part checks the fields needed by the current layout and, for each layout field that still has no mapping, automatically creates the recommended column on the list. This helps reduce setup work, makes it easier to get started with existing lists, and gives editors a clearer path to a working configuration without needing to manually create every missing column themselves.
Tooltips added across all data source options
All data source choices — “Save to this web part”, “SharePoint List”, and “Entra ID” — now include contextual tooltips to help administrators understand each option at a glance. The tooltip for "Configure data source" follows the same pattern introduced in the Carousel webpart, ensuring consistent guidance across the suite. The “Entra ID” entry now displays a brief introductory message inline, with the API permissions warning relocated inside the “Configure Data Source” panel where it is more contextually relevant
This release sets a stronger foundation for Celebrations: more consistent configuration across panels, clearer structure in data source management, and improved control over layout and fields. It’s a step towards making every interaction—from setup to daily use—feel predictable and practical. From here, we can continue building on notifications and end‑user actions without adding complexity.
