Carry a note's rich-text / plain-text mode through the API

FeatureKBService
Shipped
August 14, 2026 at 8:06 PM UTC
Author
Kamo
Commit
356df44

Create honours the requested mode and defaults to rich, matching the editor a note is created in. Update is null-guarded like every other field on that endpoint, so a caller sending only { isRichText } does not blank the note. The DTO reads through isRichTextOrDefault(), so a row that somehow escaped the backfill is reported as rich. Erring towards keeping formatting is the safe direction: the opposite would present a formatted note as plain and invite the member to flatten it.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing