v0.14.4
Rich text formatting for more fields, plus reliability and accessibility fixes
This release adds rich text formatting to several built-in fields such as FAQs, tasks, and calendar events, fixes a long-text display and calendar overlap issue, and improves accessibility for screen reader and keyboard users, alongside underlying reliability and security improvements.
Features
- Rich formatting for more fields: FAQ answers, location overrides, feature descriptions, insurance and policy descriptions, calendar event descriptions, task descriptions and notes, and body map observation notes now support the same rich text formatting as custom fields, including bold, underline, and links.
- Field counts on API profiles: the API access profile overview now shows how many fields are assigned to each profile, right below the entity types.
Fixes
- Consistent text collapsing: long text with formatting applied now collapses behind a "show more" control once it passes the display limit, just like plain text. Previously, formatted text could appear fully expanded no matter how long it was.
- Calendar overlap visibility: when appointments or calendar events overlap, the one you are viewing now stays visually on top while its details remain open, instead of disappearing behind another entry.
- More reliable long text fields: fixed an issue that could prevent certain long text fields, such as a location's biography, from saving correctly, and every long text field now has a required maximum length to prevent this from happening again.
Security and reliability
- Clearer screen reader labels: "show more" controls now clearly describe what they expand, which is especially helpful for fields that repeat per language, making the portal easier to use with a screen reader.
- Safer collapsed text: collapsed long text is now fully hidden from keyboard navigation and screen readers until expanded, so hidden links and content can no longer be reached accidentally.
- Component security update: a software component used across the platform was updated to close a known security gap, further protecting stored data.