From 4340bb0f518a5e54117da6fe20e9e23b4a7c9cfd Mon Sep 17 00:00:00 2001 From: Michael Falk Date: Wed, 17 Jun 2026 12:00:10 -0700 Subject: [PATCH] docs: end-to-end consistency pass for the v4 API surface MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit IMPLEMENTATION.md: - Add section 4 "Multiple selection" (chips, array value, submitFormat table, Express normalize tip); renumber MongoDB/EJS/Blaze/Theming/Security to 5–9. - enhance() section: note `](#2-replacing-a-native-select) - [3. The `[+ Add new]` create flow](#3-the--add-new-create-flow) -- [4. MongoDB data source (Node/Express)](#4-mongodb-data-source-nodeexpress) -- [5. EJS templates](#5-ejs-templates) -- [6. Blaze (Meteor)](#6-blaze-meteor) -- [7. Theming to match your app](#7-theming-to-match-your-app) -- [8. Security model](#8-security-model) +- [4. Multiple selection](#4-multiple-selection) +- [5. MongoDB data source (Node/Express)](#5-mongodb-data-source-nodeexpress) +- [6. EJS templates](#6-ejs-templates) +- [7. Blaze (Meteor)](#7-blaze-meteor) +- [8. Theming to match your app](#8-theming-to-match-your-app) +- [9. Security model](#9-security-model) --- @@ -56,6 +57,10 @@ the selection back into it** — so any code already listening to that ``** is auto-detected and upgraded to [multiple +selection](#4-multiple-selection); each chosen value is kept in sync on the +original element's `