|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## 0.1.0 — Initial release |
4 | | -- Renderer with hydration: `setup(formEl, formData)` |
5 | | -- Actions: show, hide, require, enable, disable |
6 | | -- Operators: equals, notEquals, contains, startsWith, endsWith, gt, gte, lt, lte, isEmpty, notEmpty |
7 | | -- Builder panel (JSON / ApplyTo / Group ID) |
8 | | -- Logic Groups modal (toolbar helper) |
9 | | -- Demos: builder, render (static), composed (builder JSON → render) |
10 | | - |
11 | | -## 0.2.0 — Visual Editors |
12 | | -- Builder: **Visual Rules Editor** (no-JSON) for per-field logic |
13 | | -- Hooks: `getAvailableFields`, `getFieldValues` to populate field/value dropdowns |
14 | | -- Builder: **Visual Groups Editor** (GUI) for reusable groups |
15 | | -- Advanced (JSON) panels now wrapped and collapsed by default |
16 | | -- Demo updated to wire hooks from current form JSON |
17 | | - |
18 | 3 |
|
| 4 | +## 0.2.2 — Public demos & polish |
19 | 5 |
|
20 | | -# 4) CHANGELOG update |
21 | | -Append a section for your new tag. |
| 6 | +* Add static UMD demos (`demo/builder-static.html`, `demo/render-static.html`) |
| 7 | +* Include built bundle in `dist/` for GitHub Pages |
| 8 | +* Builder UI polish: Advanced (JSON) panels collapsed by default, consistent headers |
22 | 9 |
|
23 | | -### If tagging **0.2.1** |
24 | | -```markdown |
25 | 10 | ## 0.2.1 — GUI polish + Advanced panels |
26 | 11 | - Builder: Visual Rules Editor title moved outside dashed border (consistent with Advanced) |
27 | 12 | - Builder: Per-field **Advanced (JSON)** panel added, wrapped and **collapsed by default** |
28 | 13 | - Groups modal: **Visual Groups Editor** (GUI) added; Advanced (JSON) panel collapsed by default |
29 | 14 | - Fix: guard against duplicate Visual Editor mounts |
| 15 | + |
| 16 | +## 0.2.0 — Visual Editors |
| 17 | +- Builder: **Visual Rules Editor** (no-JSON) for per-field logic |
| 18 | +- Hooks: `getAvailableFields`, `getFieldValues` to populate field/value dropdowns |
| 19 | +- Builder: **Visual Groups Editor** (GUI) for reusable groups |
| 20 | +- Advanced (JSON) panels now wrapped and collapsed by default |
| 21 | +- Demo updated to wire hooks from current form JSON |
| 22 | + |
| 23 | +## 0.1.0 — Initial release |
| 24 | +- Renderer with hydration: `setup(formEl, formData)` |
| 25 | +- Actions: show, hide, require, enable, disable |
| 26 | +- Operators: equals, notEquals, contains, startsWith, endsWith, gt, gte, lt, lte, isEmpty, notEmpty |
| 27 | +- Builder panel (JSON / ApplyTo / Group ID) |
| 28 | +- Logic Groups modal (toolbar helper) |
| 29 | +- Demos: builder, render (static), composed (builder JSON → render) |
0 commit comments