Skip to content

Commit e706efd

Browse files
Version Packages (#27)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 24e48e7 commit e706efd

5 files changed

Lines changed: 47 additions & 23 deletions

File tree

.changeset/form-select.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

apps/www/CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
11
# www
22

3+
## 0.0.9
4+
5+
### Patch Changes
6+
7+
- 24e48e7: Add Form and Select components
8+
9+
- New Form component built on Base UI Form primitive with pixel-art styling
10+
- Consolidated error handling with `errors` and `onClearErrors` props for form-level validation
11+
- Seamless integration with Field components for comprehensive form validation
12+
- Supports all standard HTML form attributes
13+
- New Select component built on Base UI Select primitive with pixel-art styling
14+
- Compound component pattern with 10 subcomponents: Root, Trigger, Value, Icon, Portal, Positioner, Popup, List, Item, ItemText
15+
- 7 variants (base, primary, secondary, accent, ghost, error, success, warning) and 5 sizes (xs, sm, md, lg, xl)
16+
- Multiple selection support via `multiple` prop
17+
- Controlled and uncontrolled modes with proper state management
18+
- Disabled states for entire select or individual items
19+
- Full accessibility with keyboard navigation (arrows, space, enter, escape, type-to-search)
20+
- Custom positioning options (side, alignment, offset)
21+
- Dark mode support with proper contrast and visibility
22+
- Comprehensive MDX documentation with interactive examples for both components
23+
24+
- Updated dependencies [24e48e7]
25+
- @joacod/pixel-ui@0.9.0
26+
327
## 0.0.8
428

529
### Patch Changes

apps/www/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "www",
3-
"version": "0.0.8",
3+
"version": "0.0.9",
44
"private": true,
55
"scripts": {
66
"build": "next build",

packages/pixel-ui/CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
# pixel-ui
22

3+
## 0.9.0
4+
5+
### Minor Changes
6+
7+
- 24e48e7: Add Form and Select components
8+
9+
- New Form component built on Base UI Form primitive with pixel-art styling
10+
- Consolidated error handling with `errors` and `onClearErrors` props for form-level validation
11+
- Seamless integration with Field components for comprehensive form validation
12+
- Supports all standard HTML form attributes
13+
- New Select component built on Base UI Select primitive with pixel-art styling
14+
- Compound component pattern with 10 subcomponents: Root, Trigger, Value, Icon, Portal, Positioner, Popup, List, Item, ItemText
15+
- 7 variants (base, primary, secondary, accent, ghost, error, success, warning) and 5 sizes (xs, sm, md, lg, xl)
16+
- Multiple selection support via `multiple` prop
17+
- Controlled and uncontrolled modes with proper state management
18+
- Disabled states for entire select or individual items
19+
- Full accessibility with keyboard navigation (arrows, space, enter, escape, type-to-search)
20+
- Custom positioning options (side, alignment, offset)
21+
- Dark mode support with proper contrast and visibility
22+
- Comprehensive MDX documentation with interactive examples for both components
23+
324
## 0.8.0
425

526
### Minor Changes

packages/pixel-ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@joacod/pixel-ui",
3-
"version": "0.8.0",
3+
"version": "0.9.0",
44
"description": "Opinionated pixel-art styled React component library built on Base UI",
55
"type": "module",
66
"main": "./dist/index.js",

0 commit comments

Comments
 (0)