Highlights
The admin gains multilingual (ML) form fields that edit one value per enabled locale, working with the translate plugin.
Added
- Markdown and multilingual
cabanafields, includingmltextareaandmlmarkdown, rendered per locale in the admin. presetsupport on ML text fields, followed per locale.- A markdown preview admin route that returns server-sanitized HTML.
- ML values persist on relation child records when they are created, updated or shown.
- An optional locale resolver seam in
surf.
Changed
- The "copy from locale" controls on ML fields were removed.
Fixed
- Nullable pointer scalars are dereferenced correctly when ML forms are hydrated.
- The markdown preview renders from server-sanitized HTML.