Releases: persianlabs/ui
Releases · persianlabs/ui
Release list
v0.1.1
v0.1.0
What's Changed
- Fix/install urls and tabs flash by @taymakz in #1
- Feat/button group by @taymakz in #2
- Feat/input by @taymakz in #3
- Feat/credits by @taymakz in #4
- feat: add Separator, Card, Breadcrumb, and Empty components by @taymakz in #5
- Feat/tier2 components by @taymakz in #7
- Fix sidebar not scrolling independently by @amirdivani2025-blip in #6
- feat(command): add Command component built on Autocomplete and Dialog by @taymakz in #8
- feat(site): add header command palette search and reorganize componen… by @taymakz in #9
- Feat/add missing components by @taymakz in #10
- Feat/table by @taymakz in #11
- fix(table): remove the TanStack Table example by @taymakz in #12
- docs: add naming conventions, known pitfalls, and a registry-componen… by @taymakz in #13
- fix(table): stop TanStack Table example from breaking prerender by @taymakz in #14
- Docs/missing component pages by @taymakz in #15
- feat: add Toman Icon, Price Input, and two new registry utilities by @taymakz in #16
- Feat/toast by @taymakz in #17
- feat: group examples under a right-nav parent, fix docs layout, and p… by @taymakz in #18
- fix: stop popup exit/entry animations from getting stuck by @taymakz in #19
- feat: replace useMediaQuery and useCopyToClipboard with coss ui versions by @taymakz in #20
- fix(city-selector): sort provinces and cities alphabetically by @taymakz in #21
- feat: add wheel picker component by @taymakz in #22
- Feat/use countdown by @taymakz in #23
- fix: add useCountdown sidebar preview by @taymakz in #24
- feat: add persian-date, persian-holidays, and date hooks by @taymakz in #25
- feat: add Calendar, Date Picker, Time Picker, and Date Wheel Picker by @taymakz in #26
- fix: scroll active docs sidebar item into view on load and navigation by @taymakz in #27
- fix: use ScrollArea for Select's scrollable option list by @taymakz in #28
- fix: track active table-of-contents heading by viewport overlap by @taymakz in #29
- Feat/date time picker improvements by @taymakz in #30
- Feat/date picker dx by @taymakz in #31
- feat: add bank input and iranian bank utility by @taymakz in #32
- fix: make TOC navigation instant by @taymakz in #33
- fix: bank-input doc page consistency and layout width bug by @taymakz in #34
- fix: gallery preview card overflow and low-contrast pagination number by @taymakz in #35
- fix: today-dot color and stray background on active calendar day by @taymakz in #36
- Feat/receipt printer by @taymakz in #37
- Fix/receipt printer build by @taymakz in #38
- Add fullscreen component preview controls by @taymakz in #39
- feat: apply Vercel web-interface-guidelines across the library by @taymakz in #40
- feat: add Password Input component by @taymakz in #41
- feat: add QR Code component by @taymakz in #42
- Feat/registry expansion batch by @taymakz in #43
- Feat/rewrite qrcode by @taymakz in #44
- Feat(component)/attachment by @taymakz in #45
- Feat(component)/carousel by @taymakz in #46
- Feat(component)/navigation menu by @taymakz in #47
- Feat: add Data Table guide built on TanStack Table v9 by @taymakz in #48
- Docs/migrate to mdx by @taymakz in #49
- fix(scroll-area): allow vertical scroll chaining on horizontal scroll areas by @MohsenF3 in #51
- fix(calendar): keep Jalali month names in shamsi dropdown by @taymakz in #53
- fix(toc): drop font-weight toggle on active items to avoid layout shift by @taymakz in #54
- docs: surface example subsections in TOC across all pages by @taymakz in #55
- feat(sidebar): composable collapsible sidebar with RTL support by @taymakz in #56
- chore: add turbo test task and github actions ci by @taymakz in #57
- fix(registry): repair consumer copies that drifted from sources by @taymakz in #58
- fix(registry): ship utils item so cn resolves on fresh installs by @taymakz in #59
- chore(web): add registry mirror parity checker by @taymakz in #60
- fix(holidays): match holidays across the whole calendar day by @taymakz in #61
- fix(bank): correct duplicate IBAN codes (dey, resalat) by @taymakz in #62
- test(lib): characterize national-id, mobile, postal-code, slug, digit normalizers by @taymakz in #63
- test(hooks): characterize countdown boundaries, media-query parser, controllable state by @taymakz in #64
- chore: clipboard guard, dep cleanup, docs fixes, editorconfig (+ fix main CI) by @taymakz in #65
- chore(web): validate names in fs source helpers by @taymakz in #66
- chore(web): add baseline security headers and report-only csp by @taymakz in #67
- chore(ci): add registry install smoke workflow by @taymakz in #68
- chore(web): split preview monoliths into per-component modules by @taymakz in #69
- feat(status-button): Status Button component by @taymakz in #70
- feat(plate-input): Iranian vehicle license plate input by @taymakz in #71
- feat(component): National ID Input by @taymakz in #72
- fix(docs): scale down oversized OG preview cards by @taymakz in #73
- feat(docs): tabbed install-all commands on the components page by @taymakz in #74
- feat: Number to Persian Words utility by @taymakz in #75
- feat: Normalize Persian Text utility by @taymakz in #76
- feat(components): add Iran Province Map Picker by @taymakz in #77
- docs(ai): add AI getting-started page by @taymakz in #78
- feat(docs): add CodeBlockCommand with PM switcher and AI prompt tab by @taymakz in #79
- feat(header): GitHubStars pill with compact count + full-count tooltip by @taymakz in #80
- feat(docs): getting-started pages + Blocks & Templates roadmap by @taymakz in #81
- feat(component): add Bounce Sidebar and Proximity Sidebar with live TOC integrations by @taymakz in #82
- feat(component): add Duration Picker with gooey spring animation and RTL support by @taymakz in #83
- fix: RTL animation and anchoring fixes across the library by @taymakz in #85
- fix(ci): poll the local registry server in install-smoke instead of a fixed 3s sleep by @taymakz in #86
- feat(utility): switch the cn() helper to the cn engine by @taymakz in #87
- feat(drawer): add force-inset variant by @taymakz in #88
- CLI create system: Estedad font, shadcn-parity architecture, publish pipeline by @taymakz in #89
- fix(cli,templates): remove DEP0190 warnings, refresh template deps, add update script by @taymakz in #90
- chore(templates): TypeScript 7 side-by-side, @types/node 26 by @taymakz in #91
- feat(cli): monorepo-aware create flows, pnpm/npm/bun only by @taymakz in #92
- fix(cli): keep the bin in published metadata by @taymakz in #93
- fix(cli): pnpm-first ...