Description
Features
- Update to Xperience v31.1.0
Q&A discussion subscription management and email notifications
- Members can now subscribe to discussions and be alerted to discussion updates (new answer and "accepted" answers)
- Members can manage how often they are emailed, enable auto-subscriptions from engagement, and review all subscriptions
- New scheduled tasks to send Q&A discussion notifications
- New custom object types for Q&A discussion subscriptions, events, settings
- New administration pages for managing data
- New email builder email for sending discussion update notifications
- Add architecture options to ADR markdown
Updates to account management
- Better layout, messaging & descriptions
Badge assignment
- Fix badge assignment bug which clears badges of the same type from all members
- Create 'always selected' badges, displayed first in list
- New style for always selected badges
- Ensure badge cache clearing
Member managed timezones
- Add support for member customizable account-level timezone selection
- Render datetimes with local timezone when available
- Update datetime rendering styles
Widgets
- New system for generating unique heading anchor slugs across a page
- Image and markdown widget presentation updates, new properties
- Conditionally show values in blog post list and link list widget via properties
- Expose new link values (author, dxtopics, date) via link list widget properties
- Fix blog post via smart folder query ordering
- Add new taxonomy tags query
Administration
- Customizable object retrieval infrastructure for selector components in the admin area
- Improves the content type metadata for member profiles, making the admin UI more descriptive and user-friendly.
- Reproduce conversion of badge assignment from background service to scheduled task from Q&A notifications branch
- Refactor naming and organization of custom admin page features
Other
- Apply AIRA "text refinement" & content generation features to applicable content types
- Regenerate linked item metadata (CI)
- Resolve issue with Xperience internal API return type change for forms
- Fix image URLs in Preview/Page Builder not rendering correctly
- Fix visual bug with legacy article (blog) styles and images
- Fix bootstrap tooltip + purge css issue
- Update packages for react-router and Magick.NET vulnerabilities
- Improve diagnostics, perf, organization of GitHub workflows
- E2E tests were failing because GitHub secret license key was expired - diagnostics added to help identify this and other scenarios
Full Changelog: v31.0.1.6...v31.1.0.2