Next Experience Components release notes
The ServiceNow® Next Experience Components are the components used to build custom user interfaces. Next Experience Components was enhanced and updated in the Xanadu release.
Next Experience Components highlights for the Xanadu release
- Build rich UI experiences with prebuilt system or custom components. To view the Next Experience Components API reference, usage guidance, and ServiceNow® UI Builder setup documentation, visit the Developer site Next Experience Components doc.
- Use common web component patterns and principles, such as a JavaScript framework, immutable data, and simple action handlers.
- Reuse components across multiple user interfaces to create a cohesive experience for your end users.
- Use preset property values to configure properties and event handlers automatically for a component so the component is ready to work when you add it to a page. Presets can connect to a controller that acts as a data resource for the component. For more information, see and .
New in the Xanadu release
| Component | Description |
|---|---|
| Custom illustration | Insert theme-able, inline Scalable Vector Graphics (SVG)s on a Workspace page. |
| Feedback | Capture granular user feedback for AI products through a series of pre-determined options or free-text responses. |
Changed in this release
| Component | Enhancements |
|---|---|
| Appointment calendar | Reflow support in higher browser zoom levels of up to 400% in day and week view. |
| Badge | Option to enable partial number counts and additional characters, including the plus "+" symbol. |
| Breadcrumbs | Improved breadcrumb orientation experience with option to enable overflow menu. |
| Calendar |
|
| Checkbox | Customizable slot after the information button for inserting additional elements. |
| Checklist |
|
| Contextual sidebar | Improved configuration with vertical tabs structure. |
| Date-time |
|
| Email composer |
|
| Email composer (mini) |
|
| Form | Support for 2 or more forms on a page. Note: If you want to add a form to a legacy page with an existing form, see the Form UIB Setup documentation. |
| Highlighted value | Improved display of long text with text wrapping functionality. |
| Input |
|
| Node map | In the hierarchical layout:
|
| Radio button | Customizable slot after the information button for inserting additional elements. |
| Related items |
|
| Select | Customizable slot after the information button for inserting additional elements. |
| Text area |
|
| Toggle | Customizable slot after the information button for inserting additional elements. |
| Typeahead | Customizable slot after the information button for inserting additional elements. |
| Typeahead multi | Customizable slot after the information button for inserting additional elements. |
Activation information
Next Experience Components is a ServiceNow AI Platform feature that is active by default.
Accessibility information
Next Experience Components are updated for accessibility in the Xanadu release.
- Updated components
- The following components were updated to support Web Content Accessibility Guidelines (WCAG) 2.1 level AA:
- 360 degree visualization [sn-grc-360-degree-visualization]
- Agent Messaging [sn-agent-messaging]
- Analytics Q&A [sn-nlq-analytics]
- Appointment calendar [now-appointment-calendar]
- Audio player [sn-audio-player]
- BCM Crisis map [sn-bcm-crisis-map-connected]
- Calendar [now-calendar]
- Capacity Planning [sn-capacity]
- Catalog Wizard [sn-catalog-wizard-connected]
- Chat Popover [now-requestor-chat-popover]
- Circuit map [sn-circuit-map]
- Confirmation message [now-confirmation-message]
- Q1 Dashboards Overview [sn-dashboards-overview]
- Data Grid UI Component [sn-datagrid]
- Data Visualization Designer [sn-viz-designer]
- DevOps Pipeline [sn-devops-pipeline]
- Display Only Form [now-record-form-section-connected]
- Email composer [now-email-client-composer-connected]
- FAM Map [sn-fam-map]
- Form record presence [now-record-common-record-presence]
- Funnel [sn-va-funnel]
- Gantt Chart [now-gantt]
- Geo Map [sn-geo-map]
- Guided Decisions App Shell Header [sn-gd-app-shell-header]
- Guided Decisions Builder [sn-guided-decisions-builder]
- Guided Decisions Experience [sn-guided-decisions-card]
- Indoor Mapping [sn-map-component]
- Metric datatable component [sn-metric-datatable]
- Node map [sn-node-map]
- OHS Injury Picker [sn-ohs-injury-picker-connected]
- PaCE dynamic form for inputing variables [sn-pace-policy-dynamic-form]
- PaCE Policy Builder [sn-pace-policy-builder]
- PaCE Policy Input [sn-pace-policy-builder-io]
- PAR Component Builder [sn-par-component-builder]
- Playbook Activity Picker [now-playbook-activity-picker]
- Playbook Form [now-playbook-experience-form-connected]
- Policy as Code Engine Test Playground Control [sn-pace-test-playground-control]
- Presentational List [now-list]
- Process Mining - Automation Discovery Report [sn-promin-automation-discovery-report]
- Process Mining - Improvement Initiatives [sn-promin-initiatives-connected]
- Process Mining - Improvement Opportunities [sn-promin-process-findings-connected]
- Process Mining - Notes [sn-promin-notes-connected]
- Process Mining - Projects List [sn-promin-process-list-connected]
- Process Mining - Routes [sn-promin-process-routes-connected]
- Process Mining Workbench [sn-promin-workbench-connected]
- Process Optimization - Map [sn-promin-process-map-connected]
- Quick Filter [sn-quick-filter]
- Quick Filter Popover [sn-quick-filter-popover]
- Reference Selector using Condition Builder [sn-pace-policy-reference-selector-cb]
- Risk Heatmap [sn-risk-heatmap]
- Roadmap [sn-roadmap]
- Scheduled Export [sn-par-scheduled-export]
- Search facets [sn-search-facets]
- Search input [sn-search-combobox]
- Search Result Wrapper [sn-search-result-wrapper]
- Split view [split view]
- Tab filter [sn-tab-filter]
- Task Planner [sn-task-planner]
- VA Analytics Chart Container [sn-va-slotted-tile]
- VA Analytics Event Property Set [sn-va-custom-event-props]
- VA Analytics Trend Score [sn-va-score-trend]
- Workplace Stack Plan [sn-wsd-stackplan]