Releases: sfxcode/nuxt-ui-formkit
Releases · sfxcode/nuxt-ui-formkit
Release list
v1.2.4
🚀 Enhancements
- Add useFormKitOverlay composable for promise-based overlay forms (b2fe439)
🩹 Fixes
- Wire a real DOM blur event to FormKit's validationVisibility across all inputs (8a45ddd)
🏡 Chore
- Ignore .obsidian and add a formkit-actions playground utility class (4d4772a)
❤️ Contributors
- Sfxcode (@sfxcode)
v1.2.3
v1.2.2
🚀 Enhancements
- Extract useFormKitRepeater composable, fix value sync, add min/max validation and nested support (effc3bf)
- Add nuxtUIMultiStep/nuxtUIStep multi-step form inputs (a0ca090)
- Add useFormKitForm composable and createNuxtUiFormkitConfig helper (e050c8d)
- Add FUAutoForm component for schema-free forms (8e5f9b2)
- Infer CalendarDate values and Zod schemas in FUAutoForm (c0c4ac4)
- Enable clone/delete and right-align buttons on inferred repeaters (2c7c48b)
✅ Tests
- Add FormKit registration, mount, and value-binding regression coverage (1d1e4d5)
❤️ Contributors
- Sfxcode (@sfxcode)
v1.2.1
🚀 Enhancements
- Add valueType prop to nuxtUIInputDate and nuxtUICalendar for JS Date/ISO string support (f1ffb93)
🩹 Fixes
- Resolve current/endDate conditional in job-application repeater (d3cfd47)
- Adjust repeater settings and reorder "currently working here" field (7bf7b5a)
📖 Documentation
- Fix stale component counts and missing example links (ab035a1)
🏡 Chore
- Update release script to default to patch version bumps (7adae51)
❤️ Contributors
- Sfxcode (@sfxcode)
v1.2.0
🚀 Enhancements
- Add Calendar, FileUpload, and Editor as FormKit input components (45a2c11)
- Listbox transfer drag-and-drop, live sample forms, and repeater value binding fix (4e5ffed)
🏡 Chore
- Update dependencies, align pnpm config settings, and clean up .npmrc file (f4b8078)
- Update release script to use minor version bumps (1218b4f)
❤️ Contributors
- Sfxcode (@sfxcode)
v1.1.1
v1.1.0
🚀 Enhancements
- Add support for configurable true/false values in FUCheckbox component (e749559)
- Add new props (content, mode, by, open) to FUInputMenu component (6903e11)
- Add locale prop and readonly attribute to FUInputNumber component (3eb9b78)
- Add color prop to FUListbox component for customizable styles (175ab63)
- Add separator and type props to FUPinInput component for enhanced input customization (502c5d6)
- Add content prop to FUSelect component for greater customization (5571d5c)
- Add content and by props to FUSelectMenu component for improved customization (7bf671c)
- Add trueValue and falseValue props to FUSwitch component for enhanced configuration (e5155ca)
- Extend input definitions with additional props for greater customization (933e3d8)
- Add i18n support to FUOutputText component and update dependencies for vue-i18n integration (c652402)
- Document key props for input components to enhance developer guidance (588c350)
- Document outputType prop and supported values for enhanced rendering options in outputs (fe43ec4)
- Add Nuxt UI references to input component documentation for easier cross-referencing (c84d169)
🩹 Fixes
- Rename "delimiters" prop to "delimiter" in FUInputTags component to align with context references (7478865)
🏡 Chore
- Update pnpm-lock.yaml with dependency updates, including @formkit and @nuxt versions (5ab2a39)
- Update release script to use minor version bumps (da5ab80)
❤️ Contributors
- Sfxcode (@sfxcode)
v1.0.7
🚀 Enhancements
- Enhance FUDataDebug component with improved header and collapsible content (e4bea3c)
- Implement drag-and-drop functionality for repeater component with visual feedback (f611efc)
🩹 Fixes
- Update debug headers in FUDataEdit and FUDataView components for clarity (e396df5)
❤️ Contributors
- Sfxcode (@sfxcode)
v1.0.6
🚀 Enhancements
- Add min/max item constraints to repeater component for improved user experience (4ebb812)
- Add min/max item constraints to repeater documentation for enhanced user guidance (88d1ed7)
🩹 Fixes
- Downgrade nuxt dependency version to ^4.2.2 in pnpm-lock.yaml (328d590)
- Improve button component logic with dynamic disabled states and enhance array handling in repeater (1ed3a40)
- Downgrade nuxt dependencies to version 4.4.6 for compatibility (44f54d5)
❤️ Contributors
- Sfxcode (@sfxcode)
v1.0.5
🚀 Enhancements
- Add playground component with JSON schema editor and update app navigation (b7512a8)
🩹 Fixes
- Update base URL and sitemap hostname for deployment (51c56df)
- Update base URL for deployment (5f44cc8)
- Update base URL for deployment (88cae2c)
- Update dependencies to latest versions (593865d)
- Update @nuxt/devtools to version 4.0.0-alpha.7 (9cb0cab)
- Enhance form data handling with reactive watchers (3a27829)
📖 Documentation
- Update navigation links and add version from package.json (73ca8ab)
- Add logo SVG for application branding (e0884f3)
🏡 Chore
- Update dependencies in package.json (b9b947b)
- Update @vue/compiler-dom to version 3.5.35 and @vue/shared to version 3.5.35 (3a32534)
❤️ Contributors
- Sfxcode (@sfxcode)