Releases: raystack/apsara
Releases · raystack/apsara
v1.0.0-rc.5
What's Changed
- fix(data-table): guard undefined defaultSort in hasActiveQuery by @singh-pk in #758
- feat(floating-actions): add FloatingActions component by @paanSinghCoder in #745
- docs(floating-actions): add row-selection pattern with DataTable by @paanSinghCoder in #747
- chore(tokens): migrate color system from HEX to OKLCH by @paanSinghCoder in #757
- fix: remove box-shadow from Select by @rohanchkrabrty in #761
- fix: DisplayControls styles by @rohanchkrabrty in #765
- fix: update Indicator styles by @rohanchkrabrty in #762
- feat: Input improvements by @rohanchkrabrty in #763
- chore: remove outdated v1 comment from theme-provider by @paanSinghCoder in #767
- chore(plugin-vscode): migrate to OKLCH (color → culori) by @paanSinghCoder in #759
- fix(#736): updates for doc issues found in apsara audit by @Shreyag02 in #756
- refactor: refactor Label with useRender; reuse in Field.Label by @rohanchkrabrty in #766
- fix(chip,filter-chip): forward HTML attributes onto root element by @paanSinghCoder in #769
- feat: Toast support for leadingIcon and update default styles by @rohanchkrabrty in #764
- feat: introduce alpha-based overlay tokens, remove overlay-base-primary by @rohanchkrabrty in #771
- fix: Filterchip breaking input styles by @rohanchkrabrty in #772
- fix: update calendar select dropdown height by @rohanchkrabrty in #773
- fix(theme-provider): callback deps, inline script, and onThemeChange by @paanSinghCoder in #760
- typescript strictness cleanup by @Shreyag02 in #770
Full Changelog: v1.0.0-rc.4...v1.0.0-rc.5
v0.56.9
Full Changelog: v0.56.8...v0.56.9
v1.0.0-rc.4
What's Changed
- fix: docs sidebar by @rohanchkrabrty in #744
- refactor: replace
asprop withrenderprop in Text and Headline by @rohanchkrabrty in #740 - docs(skill): prefer React 19 ref-as-prop over forwardRef by @paanSinghCoder in #746
- feat(checkbox): accessibility features, size variants, and custom icons by @rohanchkrabrty in #741
- fix(input-field): fix pointer-events, disable chips when disabled, standardize CSS naming by @rohanchkrabrty in #742
- chore: remove stale asChild usage by @rohanchkrabrty in #749
- fix: add nativeButton prop to Popover.Trigger in DatePicker and RangePicker by @rohanchkrabrty in #750
- feat(radio): add size variants, orientation prop, and fix CSS issues by @rohanchkrabrty in #739
- fix: textarea overflow, default rows, and size/variant API by @rohanchkrabrty in #738
- fix: remove unecessary important declarations by @Shreyag02 in #751
- feat: migrate command to Base UI by @rohanchkrabrty in #748
- fix: add /index.js to dayjs ESM import remap by @rsbh in #753
- chore: Expose classNames from display-settings by @singh-pk in #754
- chore: remove cmdk by @rohanchkrabrty in #755
New Contributors
- @Shreyag02 made their first contribution in #751
Full Changelog: v1.0.0-rc.3...v1.0.0-rc.4
v0.56.8
Full Changelog: v0.56.7...v0.56.8
v1.0.0-rc.3
What's Changed
- fix: replace hardcoded css with vars by @paanSinghCoder in #727
- feat(datatable): add bottom selected text by @paanSinghCoder in #729
- refactor: standardize disabled state and cursor: default by @paanSinghCoder in #728
- feat (tabs): add variants and sizes by @paanSinghCoder in #726
- refactor: use VariantProps instead of manually defining props by @paanSinghCoder in #731
- style: prefer reduced motion by @paanSinghCoder in #717
- refactor: standardize className merging with cx by @paanSinghCoder in #732
- chore: add Base UI migration RFC by @rohanchkrabrty in #730
- refactor: remove unused CSS by @paanSinghCoder in #733
- docs: add v1.0 migration guide (Radix/Ariakit -> Base UI) by @rohanchkrabrty in #734
- feat: form components by @rohanchkrabrty in #718
- fix: alias dayjs imports to ESM builds for Vite SSR compatibility by @rsbh in #743
- feat (sidebar): add variants, more section menu and separator for section header in collapsed state by @paanSinghCoder in #720
Full Changelog: v1.0.0-rc.2...v1.0.0-rc.3
v1.0.0-rc.2
What's Changed
- Fix: prevent RangeError: Invalid time value in date filter serialization by @paanSinghCoder in #719
- feat: migrate to stable Base UI Drawer by @rohanchkrabrty in #722
- feat: expose additional base props by @rohanchkrabrty in #723
- fix: add .js extension to dayjs plugin imports for ESM compatibility by @rohanchkrabrty in #724
- fix: update styles and migrate tooltip usage to compound pattern by @rohanchkrabrty in #725
Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2
v1.0.0-rc.1
What's Changed
- feat: add context menu by @rohanchkrabrty in #684
- feat: Menubar component by @rohanchkrabrty in #689
- feat: add Progress component by @rohanchkrabrty in #692
- feat: add AlertDialog component by @rohanchkrabrty in #699
- fix (InputField): Update Tooltip usage and fix docs css by @paanSinghCoder in #706
- feat: add Meter component by @rohanchkrabrty in #691
- fix (label): label weight and padding for InputField and Label components by @paanSinghCoder in #705
- feat(Breadcrumb): expose key prop with index as fallback by @paanSinghCoder in #697
- feat: add Toggle component by @rohanchkrabrty in #696
- fix: breaking build and tests by @rohanchkrabrty in #707
- feat: add defaultValue support in datatable filters by @rohanchkrabrty in #704
- feat: React 19 migration - 1 by @rohanchkrabrty in #708
- feat: React 19 migration - 2 by @rohanchkrabrty in #709
- feat: add Toolbar by @rohanchkrabrty in #701
- feat: add NumberField component by @rohanchkrabrty in #698
- chore: improve llms.txt for AI agents by @rsbh in #715
- feat (Navbar): add Navbar.center, shadow prop, hideOnScroll Prop, etc. by @paanSinghCoder in #658
- fix (Breadcrumb): Dropdown item, ellipsis & separator breaks
<ol>list structure by @paanSinghCoder in #693 - fix (Breadcrumb): ref not forwarded for trigger by @paanSinghCoder in #694
- feat: React 19 migration - 3 by @rohanchkrabrty in #710
- fix(Breadcrumb)!: BREAKING CHANGE use composition and remove cloneElement by @paanSinghCoder in #695
- fix (1-breadcrumb): docs style fixes by @paanSinghCoder in #667
- feat: React 19 migration - 4 by @rohanchkrabrty in #711
- feat: React 19 migration - 5 by @rohanchkrabrty in #712
- feat: React 19 migration - 6 by @rohanchkrabrty in #713
- feat: React 19 migration - 7 by @rohanchkrabrty in #714
Full Changelog: v1.0.0-rc.0...v1.0.0-rc.1
v0.56.7
Full Changelog: v0.56.6...v0.56.7
v1.0.0-rc.0
What's Changed
- feat: migrate checkbox to base ui by @rohanchkrabrty in #567
- feat: migrate avatar to base-ui by @rohanchkrabrty in #568
- feat: migrate radio to base ui by @rohanchkrabrty in #569
- feat: migrate separator to base ui by @rohanchkrabrty in #570
- fix: add loader rows in virtualized datatable by @rsbh in #580
- feat: migrate switch to base ui by @rohanchkrabrty in #571
- feat: migrate tabs to Base UI by @rohanchkrabrty in #586
- feat: migrate scroll-area to base ui by @rohanchkrabrty in #572
- feat: migrate sidebar to Base UI by @rohanchkrabrty in #573
- feat: migrate Slider to Base UI by @rohanchkrabrty in #585
- feat: migrate accordion to Base UI by @rohanchkrabrty in #583
- feat: migrate Popover to Base UI by @rohanchkrabrty in #584
- feat: migrate Sheet to Base UI by @rohanchkrabrty in #582
- docs: create docs for apsara tokens by @ravisuhag in #574
- fix: add sticky loader to virtual data table by @rsbh in #588
- feat: migrate Dialog to Base UI by @rohanchkrabrty in #579
- feat: migrate ColorPicker to Base UI by @rohanchkrabrty in #589
- docs: restructure component docs by @ravisuhag in #593
- feat: migrate Tooltip to Base UI by @rohanchkrabrty in #587
- feat: migrate Combobox to Base UI by @rohanchkrabrty in #590
- feat: migrate misc components by @rohanchkrabrty in #594
- feat: migrate DropdownMenu to BaseUI by @rohanchkrabrty in #652
- feat: add select autocomplete support to FilterChip by @rsbh in #655
- fix: validate date value in FilterChip to prevent RangeError by @rsbh in #656
- fix: skip invalid date filters in DataTable by @rsbh in #657
- feat: add-new-component skill by @rohanchkrabrty in #661
- feat: migrate sheet to drawer by @rohanchkrabrty in #654
- feat: add Collapsible component by @rohanchkrabrty in #660
- feat: add Checkbox.Group component by @rohanchkrabrty in #662
- fix: DataTable reset and zero state handling by @rsbh in #666
- fix: iconButton shrinks in flex container by @paanSinghCoder in #670
- feat: add PreviewCard component by @rohanchkrabrty in #663
- docs: add styling guide to overview section by @ravisuhag in #628
- feat (Tabs): Add a few improvements and some minor fixes by @paanSinghCoder in #664
- improvement (DataTable): Optimize IntersectionObserver recreation by @paanSinghCoder in #685
- fix(DataTable): type casting to string by @paanSinghCoder in #687
- feat (DataTable): add getRowId support to get unique row key by @paanSinghCoder in #690
- Fix (DataTable): padding issues datatable by @paanSinghCoder in #688
- feat: migrate Select to Base UI by @rohanchkrabrty in #591
- feat: migrate Toast to Base UI by @rohanchkrabrty in #671
- feat (DataTable): add anchored header for groups by @paanSinghCoder in #686
- feat: sidebar improvements by @paanSinghCoder in #665
- chore: remove radix and ariakit by @rohanchkrabrty in #702
- feat: chore update docs by @rohanchkrabrty in #703
Full Changelog: v0.56.0...v1.0.0-rc.0
v0.56.6
Full Changelog: v0.56.5...v0.56.6