Changelog
Log Legend: Modified Added Fixed Removed
1.1.0 2026-06-05
- Added Form Component System — 17 form components fully implemented
- Added Form (supports validate / reset / clearValidate / scrollToField)
- Added FormItem (supports label / validation status / error message display)
- Added Input (supports clearable / password / formatter / prefix / suffix / count)
- Added Textarea (supports autoHeight / wordLimit / clearable)
- Added Checkbox (supports Group / indeterminate / min / max limits)
- Added Radio (supports Group / inline layout / border mode)
- Added Switch (supports custom value / color / text description)
- Added Rate (supports half-star / custom icon / clearable)
- Added Slider (supports range / vertical mode / step marks)
- Added NumberBox (supports step / decimal length / long-press continuous)
- Added Search (supports round/square shape / action button / custom slots)
- Added Select (supports single/multiple / filter / remote search / grouping)
- Added Picker (supports single / multiple / cascade columns)
- Added Cascader (supports infinite levels / lazy loading)
- Added DatetimePicker (supports date / time / datetime / year-month / month-day)
- Added Upload (supports image / video / file / multiple / compress / custom upload)
- Added Code (supports auto-focus / paste / mask / cursor animation)
- Added Keyboard (supports number / idcard / full / random security keyboard)
- Added Form Infrastructure
- Added useForm Hook — Form management (validate / reset / clear / get/set values)
- Added useField Hook — Field management (validation state / lifecycle / Form binding)
- Added Validation engine (supports sync / async validation, built-in rules, custom validators)
- Added All form components support Light / Dark theme switching
- Added All form components support H5 / Mini Program / App cross-platform compatibility
- Modified Button
sizeprop default changed from'normal'to'default'- Modified Tag
disabledprop renamed toisDisabledfor naming consistency- Added Radio supports standalone
v-modelusage without RadioGroup wrapper- Added Textarea integrated with
useField, supports form validation binding, exposesvalidateStatus/validateMessage- Modified Form consolidated multiple watches into one for better reactive performance
- Modified Picker selected item now centered in viewport, improved wheel interaction
- Modified Cascader panel now supports safe area insets,
optionswatcher changed todeep: falsefor performance- Modified Slider vertical mode uses CSS variables for positioning, improved rendering stability
- Modified NumberBox long-press repeat uses recursive
setTimeoutwith acceleration, fixed H5 mouse event leak- Modified Upload added
acceptfile type validation, fixed Object URL memory leak, H5 removeschooseMediafallback- Modified Keyboard random digit layout cached on open, avoids layout changes during input
- Modified Link added URL protocol whitelist validation, blocks unsafe protocol navigation
- Modified Rate half-star rendering uses
background-clip: textfor better cross-platform compatibility- Modified DatetimePicker item height dynamically computed based on
size, wrapped in div to fix structure- Modified Code focus logic improved, mini-program uses
needFocustoggle for re-focusing- Modified theme.scss added
--see-bg-dark-color,--see-surface-colortheme variables- Modified All form components
injectunified withInjectionKeyfor type safety- Added index.ts added type exports:
FormRule,FormInstance,SelectOption,CascaderOption, etc.
1.0.014 2025-12-15
- Fixed BUG where the typewriter counting method in the Text component had an incorrect type
- Added Typewriter effect for Text component
- Added Typewriter effect Hook
- Added Number scrolling Hook
- Added Number scrolling for Text component
1.0.013 2025-12-13
- Added Icon component examples
- Added Icon component
- Added
sizeproperty in Link component Props- Added
sizeproperty in Text component Props
- Modified JsDoc in some components
- Modified README.md in Dcloud
1.0.012
- Test GitHub Action to automatically pull the latest npm package
1.0.011
- Test GitHub Action to automatically pull the latest npm package
1.0.010 2025-12-07
- Modified Component locations to adapt to Dcloud plugin market
1.0.009 2025-12-06
- Modified Component naming from camelCase to kebab-case
1.0.009-alpha1 2025-12-05
- Added Export for CurrencyOptions and DateFormatOptions
1.0.008 2025-12-05
- Modified Component comment locations
1.0.008-alpha7 2025-12-05
- Added Component
name
1.0.008-alpha6 2025-12-05
- Added Build path
1.0.008-alpha5 2025-12-05
- Added Use vite for building
1.0.008-alpha4 2025-12-05
- Modified Build configuration
1.0.008-alpha3 2025-12-05
- Modified Build configuration
1.0.008-alpha2 2025-12-05
- Modified
texttype in SeeLink- Fixed BUG where
unreftype caused an error inuseCurrencyFormat
1.0.008-alpha1 2025-12-04
- Added Date Formatting Hook
- Added Time from now Hook
- Added Currency Formatting Hook
- Added New SeeText component
- Removed Useless documentation examples for SeeButton
- Added .gitignore file
- Added SeeLink component preview page
- Added SeeLink component
- Fixed BUG where the SeeButton preview page had excessive spacing on APP side
1.0.007 2025-12-02
- Modified theme.scss theme file
1.0.006 2025-12-01
- Modified SeeButton import structure
- Added Type file declaration.d.ts
1.0.005-alpha 2025-12-01
- Modified Rolled back to
1.0.3
1.0.004-alpha 2025-12-01
- Fixed Bug where Typescript was invalid
- Added Vite build
1.0.003-alpha 2025-12-01
- Added Typescript support
- Added theme.scss
1.0.002 2025-11-30
- Added Button component
1.0.001 2025-11-27
- Project started
