Skip to content

Commit

Permalink
chore: publish
Browse files Browse the repository at this point in the history
  • Loading branch information
logaretm committed Dec 29, 2024
1 parent b3950ce commit 52bae4f
Show file tree
Hide file tree
Showing 8 changed files with 49 additions and 26 deletions.
5 changes: 0 additions & 5 deletions .changeset/clean-falcons-flow.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/eleven-eagles-talk.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/many-experts-tan.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/modern-brooms-buy.md

This file was deleted.

19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,24 @@
# @formwerk/core

## 0.5.0

### Minor Changes

- 145bc46: feat: add `isSubmitAttempted` to `useForm`
- 67cc35c: feat: Add `wasSubmitted` to `useForm`
- 898b804: feat: add `submitAttemptsCount` to `useForm`
- b3950ce: feat: adding `submitErrors` and `submitErrorMessage` in `useFormField`. `getSubmitError` and `getSubmitErrors' in 'useForm'.

## 0.4.0

### Minor Changes

- bf710e4: feat!: disabled fields no longer particpate in form validation state

### Patch Changes

- c6d8352: chore(bundle): chore: externalize standard schema and klona properly

## 0.3.1

### Patch Changes
Expand Down
9 changes: 9 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @formwerk/core

## 0.5.0

### Minor Changes

- 145bc46: feat: add `isSubmitAttempted` to `useForm`
- 67cc35c: feat: Add `wasSubmitted` to `useForm`
- 898b804: feat: add `submitAttemptsCount` to `useForm`
- b3950ce: feat: adding `submitErrors` and `submitErrorMessage` in `useFormField`. `getSubmitError` and `getSubmitErrors' in 'useForm'.

## 0.4.0

### Minor Changes
Expand Down
25 changes: 20 additions & 5 deletions packages/core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<a href="https://discord.gg/gQ7wqpvT5X">
<img src="https://img.shields.io/discord/1198932605740003388?logo=discord&logoColor=white" alt="Discord">
</a>
<img alt="GitHub Actions Workflow Status" src="https://img.shields.io/github/actions/workflow/status/formwerkjs/formwerk/ci?logo=githubactions&logoColor=white">
<img alt="GitHub Actions Workflow Status" src="https://img.shields.io/github/actions/workflow/status/formwerkjs/formwerk/ci.yml?logo=githubactions&logoColor=white">
<a href="https://github.com/sponsors/logaretm">
<img alt="GitHub Sponsors" src="https://img.shields.io/github/sponsors/logaretm?logo=githubsponsors&logoColor=white">
</a>
Expand All @@ -46,23 +46,38 @@ Unlike other libraries, Formwerk deliberately excludes UI components, recognizin

With Formwerk as your foundation, you get high-quality form capabilities without compromising on flexibility. Whether you're creating a design system or a standalone application, Formwerk handles the intricate details of forms, empowering you to create forms that are delightful to use.

## ✨ Features

- 📦 **Comprehensive**: Ready-made composables for all common form elements.
-**Accessible**: ARIA compliant with full keyboard navigation and semantic markup.
- 🌐 **i18n Ready**: Built-in internationalization with RTL and number formatting support.
- 🔌 **Headless Architecture**: Build form components with complete control over markup and styling.
-**Form Validation**: Native HTML5 and [Standard Schema](https://github.com/standard-schema/standard-schema) libraries support.
- 🎨 **Styling Agnostic**: Works with any CSS framework or plain CSS.
- 🎮 **Built-in Behaviors**: Native-like keyboard interactions and focus management.
- 🏗 **Organization**: Form groups and repeatable field arrays.
-**SSR Ready**: Full support for Server Side Rendering environments.
- 🔄 **State Management**: Automatic form state and value tracking.
- 🌳 **Tree-shakable**: Only include the composables you actually use.
- 🎯 **Type Safe**: Full TypeScript support with generic typing.

## 📚 Documentation

Check out the [documentation and demos](https://formwerk.dev).
You can find the [documentation and demos here](https://formwerk.dev).

## Contributing
## 🤝 Contributing

You can contribute to Formwerk by reporting bugs, suggesting features, or submitting code changes. If you wish to submit code changes, please first discuss the change you wish to make via [GitHub issues](https://github.com/formwerkjs/formwerk/issues), [Discord](https://discord.gg/gQ7wqpvT5X), or any other method.

You can visit the [contributing guide](./CONTRIBUTING.md) for more information on how to contribute to Formwerk and how to get started.

## Credits
## 📝 Credits

Formwerk takes great inspiration from multiple projects in the ecosystem, most notably:

- [React Aria](https://react-spectrum.adobe.com/)
- [VeeValidate](https://vee-validate.logaretm.com/)

## License
## ⚖️ License

Formwerk is licensed under the MIT License. See the [LICENSE](./LICENSE) file for details.
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@formwerk/core",
"version": "0.4.0",
"version": "0.5.0",
"description": "",
"author": "Abdelrahman Awad <[email protected]>",
"license": "MIT",
Expand Down

0 comments on commit 52bae4f

Please sign in to comment.