You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
integrate multiple verifications into a transaction - by @SkyRoc1(a3a37)
add supplementary verification function - by @SkyRoc1(62bb2)
update the comments in English to enhance the readability of the code - by @SkyRoc1(0b1ce)
add detailed comments to enhance the readability of the code. - by @SkyRoc1(f3dae)
optimize the rendering and operation methods of the list component to support useFieldArray. Add an ArrayKeys type utility function to directly find the keys of the array of the given type. - by @SkyRoc1(eb7f3)
add array operation methods to FormStore, supporting insertion, movement, deletion, replacement and swapping of array elements. At the same time, restructure the List component to use the new methods, and update the type definitions to enhance type safety. - by @SkyRoc1(6fae8)
add the registerEffect method to the FormStore and InternalFieldHooks interfaces, and implement the useEffectField hook to support the effect registration functionality. - by @SkyRoc1(a10c7)
add the useSelector hook to support selecting aggregated values from the form, and integrate the UseSelector component in the example to demonstrate its usage. - by @SkyRoc1(057f1)
refactor the registerComputed and registerEffect methods, optimize dependency management and calculation logic, and enhance code readability. - by @SkyRoc1(18b8a)
add middleware for tracking and improve field validation readability - by @SkyRoc1(f6904)
add useUndoRedo hook and demo with UndoRedo component - by @SkyRoc1(baced)
add documentation components, update configs and styles, and integrate new MDX components - by @SkyRoc1(76c52)
add copy button, install dependency, and heading components, and update component index - by @SkyRoc1(8eb81)
implement new demo system with build-time components, update documentation, and enhance demo registry - by @SkyRoc1(7788a)
enhance demo system with LiveDemo and MultiFileFrame, improve code highlighting, and refactor components - by @SkyRoc1(33fcb)
add English and Chinese README files for Skyroc Form with detailed features, installation instructions, and usage examples - by @SkyRoc1(ed5c4)
enhance README with detailed props and examples for ComputedField and useArrayField hooks - by @SkyRoc1(4e032)
overhaul README to introduce Soybean React UI with features, installation instructions, and usage examples in Chinese - by @SkyRoc1(8245b)
form:
add form components & variants, support type exports, improve input styles - by @SkyRoc1(b564a)
add ZodResolver and StandardResolver to enhance validation - by @SkyRoc1(829b5)
update validation logic with standard resolver and improved error handling - by @SkyRoc1(00b87)
add AsyncValidatorResolver to enhance validation and update package.json with async-validator dependency - by @SkyRoc1(e2368)
enhance form component with computed fields and dynamic lists, improve field management and validation logic - by @SkyRoc1(f69e5)
enhance form hooks with stronger types, docs, and improved field/validation logic - by @SkyRoc1(022aa)
export ListProps and FormInstance types to enhance type support - by @SkyRoc1(ccda0)
enhance form functionality with field disable/hidden states and improved field management logic - by @SkyRoc1(3f738)
add custom validation message component and improve validation message system - by @SkyRoc1(55e29)
add computed field and related form components to enhance functionality and reusability - by @SkyRoc1(68178)
introduce skyroc-form package with core form components, validation, and state management utilities - by @SkyRoc1(88b1b)
github:
add workflows for beta release automation and versioning script - by @SkyRoc1(4633d)
greetings:
update first issue and pull request messages to enhance user engagement and appreciation - by @SkyRoc1(545a0)
playground:
update dependencies and remove unused react-hook-form components and demo - by @SkyRoc1(db12a)
style:
refactor style registry, update naming and CSS structure, and add new style files - by @SkyRoc1(95fcd)
tailwind:
enhance plugin functionality, simplify preset and theme APIs, and improve registry JSON handling - by @SkyRoc1(425bf)
update theme option types, simplify CSS variable generation logic, and optimize plugin export structure - by @SkyRoc1(501ba)
type-utils:
update package.json and README with new version, improved description, and detailed features; adjust tsdown config for better type generation - by @SkyRoc1(3461d)
add Chinese README for type-utils package and update package.json to include new README file - by @SkyRoc1(52f49)
types:
add utility to convert string paths into nested object types - by @SkyRoc1(6ac07)
ui:
add 404 page component and update package.json for TS imports - by @SkyRoc1(342d0)
add Segment component with types and update component index - by @SkyRoc1(3d66c)
add dark mode UI framework and design rules for frontend components, including new CSS variables and layout styles - by @SkyRoc1(97b4a)
ui-kit:
initialize UI kit CLI config with basic setup and entry file - by @SkyRoc1(73461)
improve CLI with new commands and component management, update dependencies - by @SkyRoc1(d72a1)
update component dependencies, optimize registry dependency management, and add new form component - by @SkyRoc1(f2e61)
add button component and variants, update styles and utils, and optimize global styles and theme plugin - by @SkyRoc1(231c0)
utils:
add construct function to build nested objects from path-based keys - by @SkyRoc1(f9ebe)
add English and Chinese README files for Skyroc Utils library, detailing features, installation instructions, and usage examples; include tsdown configuration for TypeScript project setup - by @SkyRoc1(30c53)
validation:
enhance the validation rule types and custom validators - by @SkyRoc1(df49f)
simplify Default component by removing resizable panels and returning basic content - by @SkyRoc1(52523)
simplify Default component by removing resizable panels and returning basic content" - by @SkyRoc1(e4109)
update package names to use scoped naming convention for Skyroc packages; adjust imports across the codebase to reflect new names, ensuring consistency and clarity - by @SkyRoc1(1ca70)
form:
improve validation logic and update docs (404, form, hooks) - by @SkyRoc1(9b381)
remove unnecessary standard and Yup resolvers, optimize ZodResolver usage - by @SkyRoc1(359ef)
refactor core, merge type definitions, optimize validation logic, and remove redundant code - by @SkyRoc1(a8604)
remove legacy createFormStore and refactor FormStore class to support submit state & count - by @SkyRoc1(72b74)
🏡 Chore
modify the configuration related to Tailwind in VSCode - by @SkyRoc1(25569)
depend on performing version locking and removing redundant dependencies - by @SkyRoc1(9c51a)
remove demo-form component and unused example code - by @SkyRoc1(cb1f0)
other:
🔧 rename project from 'soybean-react-ui' to 'skyroc-project' in package.json - by @SkyRoc1(b8206)
🔧 add initial changelog file with version v0.0.1 and detailed feature list - by @SkyRoc1(cfcb0)
🔧 remove existing CHANGELOG.md file to streamline documentation management - by @SkyRoc1(d1e74)
🔧 add support for tagged releases with '@*' pattern in GitHub Actions workflow - by @SkyRoc1(5d18a)
🔧 update versioning format and changelog generation in configuration and workflow - by @SkyRoc1(5e078)
package:
streamline package.json formatting by consolidating keywords and files arrays for improved readability - by @SkyRoc1(84acb)
update package.json files for form, utils, and type-utils; increment versions, enhance descriptions, add author info, and improve keywords for better discoverability - by @SkyRoc1(3879a)
postinstall:
add postinstall script to automatically run lint checks - by @SkyRoc1(385b6)
registry:
update homepage link and add button component with registry dependencies - by @SkyRoc1(8befe)
release:
add GitHub Actions workflow for automated versioning and publishing - by @SkyRoc1(5abc7)
update version from 0.0.1-alpha to 0.0.1 in package.json - by @SkyRoc1(c90fb)
skyroc-ui:
🔧 update import paths to use scoped naming convention for '@skyroc/form' across Form components - by @SkyRoc1(e0702)
🔧 update package names and imports to 'skyroc-ui' across the playground and related files - by @SkyRoc1(6ef2a)
skyroc-ui-docs:
🔧 rename project from 'docs' to 'skyroc-ui-docs' and update dependencies in package.json - by @SkyRoc1(b08d8)
skyroc-ui-playground:
🔧 rename project from 'soybean-react-ui-playground' to 'skyroc-ui-playground' - by @SkyRoc1(68555)
tailwind:
update theme option types, simplify CSS variable generation logic, and optimize plugin export structure - by @SkyRoc1(06228)
update global styles to replace @soybean-react-ui/tailwind-plugin with @skyroc/tailwind-plugin - by @SkyRoc1(9c031)
ui-kit:
update dependencies to exact versions and add new build and test scripts - by @SkyRoc1(a9cfa)
remove unused files including CHANGELOG, package.json, README, and config files - by @SkyRoc1(104f6)
remove unused dependencies, update component registry dependencies, and optimize style registry structure - by @SkyRoc1(3eba6)