Skip to content

Latest commit

 

History

History
3326 lines (2300 loc) · 80.6 KB

CHANGELOG.md

File metadata and controls

3326 lines (2300 loc) · 80.6 KB
title description slug
Changelog
All updates and improvements to Saas UI
/changelog

Stay up to date about all changes we've made to Saas UI Core & Pro.

04-17-2024

@saas-ui/react@2.8.0

  • Improved Select types, value type is now string or string[] depending on the multiple prop
  • Fixed issue where StructuredListItem would not receive focus
  • StructuredListItem now supports isDisabled props

Date Picker v0.12.31

  • Removed Chakra UI icons dependency

File Upload v0.2.9

  • Added missing deep dependencies

Forms v2.6.0

  • Improved Select types, value type is now string or string[] depending on the multiple prop

Storybook Addon v3.0.0

  • Updated to Storybook 8

Saas Ui Storybook v2.0.0

  • Updated to Storybook 8

Test Utils v4.0.0

  • Updated to Storybook 8

Core v2.5.0

  • Fixed issue where StructuredListItem would not receive focus
  • StructuredListItem now supports isDisabled props

Theme v2.4.0

  • StructuredListItem now supports isDisabled props

Auth v3.1.2

  • Fixed issue where options would not be passed to logOut handler, thanks @Segfaultd

03-29-2024

@saas-ui/react@2.7.0

  • Improved forms to support a global base field override

Forms v2.5.0

  • Improved forms to support a global base field override

03-11-2024

Modals v2.1.24

  • Removed a console.log, closes #211

File Upload v0.2.7

  • Updated zag.js

03-06-2024

@saas-ui/react@2.6.1

  • Fixed issue where Chakra UI Card sizes would not apply
  • Moved all StructuredList styling into theme
  • Fixed issue where ref would not be forwarded to StructuredListHeader

Theme v2.3.4

  • Fixed issue where Chakra UI Card sizes would not apply
  • Moved all StructuredList styling into theme

Auth v3.0.3

  • Added defaultView prop to Auth

Core v2.4.1

  • Moved all StructuredList styling into theme
  • Fixed issue where ref would not be forwarded to StructuredListHeader

File Upload v0.2.6

  • Fixed issue where onFileReject would not be called

02-21-2024

@saas-ui/react@2.6.0

  • Improved snackbar.promise method to not rethrow error when the error option is a function
  • Improved snackbar.promise success prop to accept an optional function callback
  • Added support for leftAddon and rightAddon on number input types
  • Improved ObjectSchema type definitions to be more strict and inherit correct field type props

Date Picker v0.12.23

  • Fixed issue where date picker visible date would not update when input value changed

Auth v3.0.2

  • Added missing translations

Website v2.3.21

  • Added missing translations

Core v2.4.0

  • Improved snackbar.promise method to not rethrow error when the error option is a function
  • Improved snackbar.promise success prop to accept an optional function callback

Forms v2.4.0

  • Added support for leftAddon and rightAddon on number input types
  • Improved ObjectSchema type definitions to be more strict and inherit correct field type props

01-22-2024

@saas-ui/react@2.5.5

  • Added xl size to IconBadge
  • Updated Input lg variant height
  • Fixed issue where FormStepper separator would render incorrectly

Theme v2.3.2

  • Added xl size to IconBadge
  • Updated Input lg variant height

Data Table v7.0.5

  • fix: forward sx prop to data table

Forms v2.3.9

  • Fixed issue where SubmitButton theming props could not be overwritten with AutoForm

File Upload v0.2.2

  • Retrieve environment from Chakra UI context to support shadowdom/frame for file uploads

Core v2.3.4

  • Fixed issue where FormStepper separator would render incorrectly

Props Docs v2.1.0

  • Updated with Pro 0.31.3

Date Picker v0.12.18

  • Fixed issue where DateInput button wouldn't open the date picker

01-12-2024

Forms v2.3.8

  • Fixed issue where Select button and input would have the same id
  • Fixed issue where Form context would not be available
  • Refactored exports

Charts v0.11.0

  • Improved chart component apis
  • Added BartChart and LineChart components
  • Refactored exports

Hooks v2.0.3

  • Added useScrollPosition hook
  • Refactored exports

Date Picker v0.12.17

  • Improved DatePicker to enable keyboard navigation on calendar days after opening
  • Fixed issue where date picker dialog would not open using keyboard controls
  • Refactored exports

Command Bar v0.4.2

  • Refactored exports

File Upload v0.2.1

  • Refactored exports

Data Table v7.0.4

  • Refactored exports

Nprogress v2.0.2

  • Refactored exports

Hotkeys v2.1.14

  • Refactored exports

Modals v2.1.16

  • Refactored exports

Auth v2.4.4

  • Refactored exports

Core v2.3.3

  • Refactored exports

Props Docs v2.0.0

  • Updated all props and include pro packages

12-23-2023

@saas-ui/react@2.5.0

  • Fixed issue where variant would not be passed to SearchInput
  • Improved Navbar inner padding on small screens
  • Added new left-accent variant to the NavItem theme
  • Added new neutral color scheme to Button theme
  • Updated NavGroup to no longer be collapsible by default
  • Fixed issue where SidebarToggleButton style props would not have any effect
  • Improved timeline behavior so it scales automatically with the icon and ocontent size used.
  • Added data-state attribute to SidebarToggleButton
  • Added ghost variant to the Badge theme
  • NavItem href prop no longer has # as default

Core v2.3.0

  • Fixed issue where variant would not be passed to SearchInput
  • Improved Navbar inner padding on small screens
  • Added new left-accent variant to the NavItem theme
  • Updated NavGroup to no longer be collapsible by default
  • Fixed issue where SidebarToggleButton style props would not have any effect
  • Export SaasProviderProps
  • Improved timeline behavior so it scales automatically with the icon and ocontent size used.
  • Added data-state attribute to SidebarToggleButton
  • NavItem href prop no longer has # as default

Auth v2.4.0

  • Fixed issue where auth state would not update correctly
  • Improved consistency of styles

Theme v2.3.0

  • Improved Navbar inner padding on small screens
  • Added new left-accent variant to the NavItem theme
  • Added new neutral color scheme to Button theme
  • Updated NavGroup to no longer be collapsible by default
  • Improved timeline behavior so it scales automatically with the icon and ocontent size used.
  • Added ghost variant to the Badge theme

Theme Glass v0.5.2

  • Improved glass theme input to use css variables
  • Added neutral color scheme support for buttons

File Upload v0.2.0

  • Add getRootNode prop to support shadowdom and frames

Clerk v3.0.21

  • Updated clerk provider types

12-06-2023

@saas-ui/react@2.4.4

  • Improved IconBadge sizing

Date Picker v0.12.11

  • Updated React Aria deps

Modals v2.1.11

  • Fixed issue where modals manager would throw an error when opening multiple modals.

Theme v2.2.3

  • Improved IconBadge sizing

12-01-2023

@saas-ui/react@2.4.3

  • Fixed issue where SubmitButton would not properties from form fields prop
  • Fixed NavLink line height

Auth v2.3.0

  • Fixed redirect property for oauth providers and add support for scopes

Forms v2.3.3

  • Fixed issue where SubmitButton would not properties from form fields prop

Core v2.2.3

  • Fixed prop types of OverflowMenu

Supabase v2.1.1

  • Added support for scopes

Theme v2.2.2

  • Fixed NavLink line height

11-23-2023

@saas-ui/react@2.4.0

  • Added new Navbar component 🥳
  • Fixed issue where width would not be applied to the SearchInput container element
  • Added new IconBadge component
  • Fixed SearchInput reset when uncontrolled
  • Removed all Component.defaultProps definitions
  • Fixed theme incompatibility with Chakra UI 2.8

Theme v2.2.0

  • Added new Navbar component 🥳
  • Added new IconBadge component
  • Fixed theme incompatibility with Chakra UI 2.8

Core v2.2.0

  • Added new Navbar component 🥳
  • Fixed issue where width would not be applied to the SearchInput container element
  • Added new IconBadge component
  • Fixed SearchInput reset when uncontrolled
  • Removed all Component.defaultProps definitions
  • Fixed theme incompatibility with Chakra UI 2.8

Forms v2.3.0

  • Added new onToggle prop to DisplayIf
  • Removed all Component.defaultProps definitions

Auth v2.2.0

  • Removed all Component.defaultProps definitions

10-20-2023

@saas-ui/react@2.3.0

  • Zod schema enum types now render a Select by default
  • Fixed issue where closing large models with modals manager would flicker
  • Fixed issue where Field would not infer correct onChange handler
  • Fixed issue where not all StepForm data would be passed to onSubmit
  • ZodForm now infers defaultValues from the schema
  • FormLayout no longer renders each child in a wrapper div
  • Fixed issue where placeholder would not be passed to the NumberInputField

Forms v2.2.0

  • Zod schema enum types now render a Select by default
  • Fixed issue where Field would not infer correct onChange handler
  • Fixed issue where not all StepForm data would be passed to onSubmit
  • ZodForm now infers defaultValues from the schema
  • FormLayout no longer renders each child in a wrapper div
  • Fixed issue where placeholder would not be passed to the NumberInputField

Modals v2.1.5

  • Fixed issue where closing large models with modals manager would flicker

09-15-2023

@saas-ui/react@2.2.0

  • Updated to Chakra UI 2.8.0
  • Added use client directive for better RSC support

Command Bar v0.3.0

  • Updated to Chakra UI 2.8.0

Date Picker v0.11.0

  • Updated to Chakra UI 2.8.0
  • Added Portal to DateInput and DateRangeInput pickers.

Theme Glass v0.5.0

  • Updated to Chakra UI 2.8.0

Data Table v4.0.0

  • Updated to Chakra UI 2.8.0

Palette v2.1.0

  • Updated to Chakra UI 2.8.0

Charts v0.10.0

  • Updated to Chakra UI 2.8.0

Modals v2.1.0

  • Updated to Chakra UI 2.8.0

Forms v2.1.0

  • Updated to Chakra UI 2.8.0

Magic v2.1.0

  • Updated to Chakra UI 2.8.0
  • Updated magic client

Theme v2.1.0

  • Updated to Chakra UI 2.8.0

Core v2.1.0

  • Updated to Chakra UI 2.8.0

Saas Ui Storybook v1.1.0

  • Updated to Chakra UI 2.8.0

Props Docs v1.9.0

  • Updated to Chakra UI 2.8.0

Test Utils v3.1.0

  • Updated to Chakra UI 2.8.0

Palette Docs v1.4.0

  • Updated to Chakra UI 2.8.0

Website v2.1.0

  • Updated to Chakra UI 2.8.0

08-26-2023

@saas-ui/react@2.1.0

  • useHotkeys now supports a custom targetElement, eg an input
  • Fixed issue where useHotkeys would not reset pressed keys

Hotkeys v2.1.0

  • useHotkeys now supports a custom targetElement, eg an input
  • Fixed issue where useHotkeys would not reset pressed keys

08-07-2023

@saas-ui/react@2.0.6

  • NavItem now renders an aria-current tag when the item is active.
  • Export createStandAloneSnackbar from core package.
  • NavItem active state is now compatible with Remix and ReactRouter NavLink

Theme v2.0.1

  • NavItem now renders an aria-current tag when the item is active.
  • NavItem active state is now compatible with Remix and ReactRouter NavLink

Core v2.0.3

  • NavItem now renders an aria-current tag when the item is active.
  • Export createStandAloneSnackbar from core package.

07-20-2023

Forms v2.0.3

  • Fixed issue where custom StepForm field types would not propagate.

06-30-2023

@saas-ui/react@2.0.0

  • useHotkeys now supports preventDefault option to prevent default browser events from firing
  • Updated to Tanstack ReactTable V8
  • Moved form resolvers into a separate package.
  • Fix Card theme tokens
  • Improved MenuDialog position on mobile
  • Fix SnackbarPromiseOptions error type to SnackbarOptions
  • ErrorBoundary errorComponent property renamed to fallback to be consistent with Suspense.
  • button primary, secondary and tertiary variants colorScheme can now be changed.
  • Fixed useSnackbar return type, always returns toastId.
  • Added TimeLine to core components.
  • Added Sidebar to core packages.
  • Auth forms can now be used standalone, to build custom solutions.
  • tooltipProps on NavItem no longer require children
  • Fix esm bundle import
  • Select now supports theming props.
  • Select can now supports theming using the SuiSelect theme config.
  • PasswordInput now accepts leftAddon property.
  • BREAKING: createPalette no longer exported from @saas-ui/react
  • Bump version
  • Fix vertical stepper items not taking up the full parent width.
  • Added new createModals method to create typesafe modals managers with support for custom modals
  • Renamed List to StructuredList
  • Fix Divider label contrast
  • Restructured the Select component to make it atomic, the new composition is Select, SelectButton, SelectList and SelectOption.
  • Fixed issue where Sidebar would not get defaultProps from the theme.
  • Added new tertiary button variant.
  • Migrated from microbundle to tsup for builds
  • No longer needed to use Next.js legacyBehavior for the Link component.
  • Updated to Chakra UI 2.7
  • Secondary button now uses solid variant and gray colorScheme.
  • Removed button package.
  • New createFormDialog function to create Zod or Yup specific FormDialogs
  • useSnackbar promise error option now accepts a function with err param or SnackbarOptions
  • Stepper useNext and usePrev hooks renamed to useStepperNextButton and useStepperPrevButton
  • Improve Stepper seperator position on all sizes
  • Updated to Chakra UI 2.6.x
  • Fix ContextMenu and OverflowMenu exports.
  • ConfirmDialog now supports an async onConfirm prop and shows a spinner when a promise is returned
  • Select field now renders invalid state.
  • Fixed issue where types for exports were not detected
  • object and array field props can now be overridden using the fields prop
  • Renamed Loader to LoadingOverlay.
  • Renamed Sidebar condensed variant to compact.
  • Form fields overries types now support array and object type props
  • AutoForm field props can now be overridden using the fields prop on Form
  • Fix NavItem focus outline color.
  • Fixed issue where colorScheme would be passed down to stepper dom element
  • Add Timeline theme to theme package.
  • Moved Supabase and Magic auth services to separate packages.
  • Improve StructuredList API.
  • Fixed issue where multiple + separators were not parsed correctly in useHotkeys.
  • Restructured packages.
  • AppShell now controls the Sidebar disclosure state.
  • Form will now render AutoField by default when no children are passed.
  • SidebarToggleButton can now be used outside of the Sidebar context, using the new AppShell context.
  • useLocalStorage now updates all hook instances on the current page when the value changed
  • Removed the Divider component in favor of the Chakra UI Divider component.
  • Bump version
  • Sidebar breakpoints property renamed to toggleBreakpoint. Now expects a single breakpoint or false to disable auto toggle.
  • EmptyState title and description no longer use Header and Text
  • Fix esm bundle filename.
  • Fix issue where StepForm would not submit when subsequent fields are required.
  • Removed Card component in favor of the new Chakra UI Card component.

Hotkeys v2.0.0

  • useHotkeys now supports preventDefault option to prevent default browser events from firing
  • useHotkeys options are now optional
  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Updated to Chakra UI 2.7
  • Removed button package.
  • Fixed issue where multiple + separators were not parsed correctly in useHotkeys.
  • Restructured packages.
  • Bump version
  • Fix esm bundle filename.

Data Table v2.0.0

  • Updated to Tanstack ReactTable V8
  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Updated to Chakra UI 2.7
  • Removed button package.
  • Restructured packages.
  • Bump version
  • Fix esm bundle filename.

Forms v2.0.0

  • Form render prop Field now supports ref
  • Moved form resolvers into a separate package.
  • Fix esm bundle import
  • Select can now supports theming using the SuiSelect theme config.
  • PasswordInput now accepts leftAddon property.
  • Fix React import
  • Bump version
  • Restructured the Select component to make it atomic, the new composition is Select, SelectButton, SelectList and SelectOption.
  • Migrated from microbundle to tsup for builds
  • Fixed modal form handler type inference
  • Updated to Chakra UI 2.7
  • Removed button package.
  • New createFormDialog function to create Zod or Yup specific FormDialogs
  • Updated to Chakra UI 2.6.x
  • Select field now renders invalid state.
  • Fixed issue where types for exports were not detected
  • object and array field props can now be overridden using the fields prop
  • Form fields overries types now support array and object type props
  • AutoForm field props can now be overridden using the fields prop on Form
  • Fix Select button overflow.
  • Restructured packages.
  • Form will now render AutoField by default when no children are passed.
  • Bump version
  • Fix esm bundle filename.
  • Fix issue where StepForm would not submit when subsequent fields are required.

Date Picker v0.10.0

  • Updated the day and month segment minimal width, so there's less spacing with single digits
  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Updated to Chakra UI 2.7
  • Restructured packages.
  • Bump version
  • Fix esm bundle filename.

Modals v2.0.0

  • BaseDrawer now accepts header, content and footer props.
  • Fix esm bundle import
  • Bump version
  • Added new createModals method to create typesafe modals managers with support for custom modals
  • BaseModal now accepts header, content and footer props
  • Migrated from microbundle to tsup for builds
  • Updated to Chakra UI 2.7
  • Fix issue where onCloseComplete would not be called
  • New createFormDialog function to create Zod or Yup specific FormDialogs
  • ConfirmDialog now supports an async onConfirm prop and shows a spinner when a promise is returned
  • Restructured packages.
  • Bump version
  • Fix esm bundle filename.

Core v2.0.0

  • Fix Card theme tokens
  • Improved MenuDialog position on mobile
  • Fix SnackbarPromiseOptions error type to SnackbarOptions
  • ErrorBoundary errorComponent property renamed to fallback to be consistent with Suspense.
  • Fixed useSnackbar return type, always returns toastId.
  • Added TimeLine to core components.
  • tooltipProps on NavItem no longer require children
  • Fix esm bundle import
  • Select now supports theming props.
  • Bump version
  • Export LinkProps
  • Fix Divider label contrast
  • Fixed issue where Sidebar would not get defaultProps from the theme.
  • Added new tertiary button variant.
  • Updated to Chakra UI 2.7
  • Secondary button now uses solid variant and gray colorScheme.
  • Fix issue where Select context is undefined
  • useSnackbar promise error option now accepts a function with err param or SnackbarOptions
  • Stepper useNext and usePrev hooks renamed to useStepperNextButton and useStepperPrevButton
  • Improve Stepper seperator position on all sizes
  • Fix ContextMenu and OverflowMenu exports.
  • Fixed issue where types for exports were not detected
  • Renamed Loader to LoadingOverlay.
  • Renamed Sidebar condensed variant to compact.
  • Fix NavItem focus outline color.
  • Fixed issue where colorScheme would be passed down to stepper dom element
  • Add Timeline theme to theme package.
  • Improve StructuredList API.
  • AppShell now controls the Sidebar disclosure state.
  • SidebarToggleButton can now be used outside of the Sidebar context, using the new AppShell context.
  • useLocalStorage now updates all hook instances on the current page when the value changed
  • Removed the Divider component in favor of the Chakra UI Divider component.
  • Bump version
  • Sidebar breakpoints property renamed to toggleBreakpoint. Now expects a single breakpoint or false to disable auto toggle.
  • EmptyState title and description no longer use Header and Text
  • Fix esm bundle filename.

Theme v2.0.0

  • button primary, secondary and tertiary variants colorScheme can now be changed.
  • Fix esm bundle import
  • Fix Card theme
  • Bump version
  • Fix vertical stepper items not taking up the full parent width.
  • Removed Divider theming.
  • Fix anatomy export
  • Fix Divider label contrast
  • Fix issue where primary variant color would always be gray
  • Added new tertiary button variant.
  • Migrated from microbundle to tsup for builds
  • Renamed Sidebar condensed variant to compact, minor improvements.
  • Fix filled and outline color tokens
  • Updated to Chakra UI 2.7
  • Secondary button now uses solid variant and gray colorScheme.
  • Removed button package.
  • Improve Stepper seperator position on all sizes
  • Fixed issue where types for exports were not detected
  • Fix solid button hover colors
  • Add Timeline theme to theme package.
  • Restructured packages.
  • Updated Stepper theme to Chakra UI 2.6
  • Bump version
  • Fix esm bundle filename.

Auth v2.0.0

  • Auth forms can now be used standalone, to build custom solutions.
  • Fix esm bundle import
  • Bump version
  • The default Auth User type is now less strict.
  • Migrated from microbundle to tsup for builds
  • Auth now support an onError handler
  • Updated to Chakra UI 2.7
  • Removed button package.
  • Moved Supabase and Magic auth services to separate packages.
  • Restructured packages.
  • Fix Auth component footer
  • Bump version
  • Fix esm bundle filename.

Command Bar v0.2.0

  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Updated to Chakra UI 2.7
  • Restructured packages.
  • Bump version
  • Update to cmdk 2.0
  • Fix esm bundle filename.

React Utils v2.0.0

  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Updated to Chakra UI 2.7
  • Restructured packages.
  • Bump version
  • Fix esm bundle filename.

Theme Glass v0.4.0

  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Updated to Chakra UI 2.7
  • Fix Textarea theme
  • Restructured packages.
  • Bump version
  • Fix esm bundle filename.

Nprogress v2.0.0

  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Updated to Chakra UI 2.7
  • Restructured packages.
  • Bump version
  • Fix esm bundle filename.

Supabase v2.0.0

  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Moved Supabase and Magic auth services to separate packages.
  • Restructured packages.
  • Update Supabase client
  • Bump version
  • Fix esm bundle filename.

Palette v2.0.0

  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Restructured packages.
  • Bump version
  • Fix esm bundle filename.

Charts v0.8.0

  • Fix esm bundle import
  • Bump version
  • Updated to Chakra UI 2.7
  • Add gradientOpacity prop. Add gradient support for Sparklines.
  • Bump version

System v2.0.0

  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Updated to Chakra UI 2.7
  • Restructured packages.
  • Bump version
  • Fix esm bundle filename.

Storybook Addon v1.1.0

  • Fix esm bundle import
  • Bump version
  • Updated to Chakra UI 2.7
  • Bump version

Clerk v3.0.0

  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Restructured packages.
  • Bump version
  • Update Clerk client
  • Fix esm bundle filename.

Hooks v2.0.0

  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Updated to Chakra UI 2.7
  • Removed button package.
  • Restructured packages.
  • useLocalStorage now updates all hook instances on the current page when the value changed
  • Bump version
  • Fix esm bundle filename.

Magic v2.0.0

  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Updated Magic auth service to latest SDK version
  • Magic auth options are now optional.
  • Moved Supabase and Magic auth services to separate packages.
  • Restructured packages.
  • Bump version
  • Fix esm bundle filename.

Saas Ui Storybook v1.0.1

  • Fix esm bundle import
  • Bump version
  • Bump version

Props Docs v1.8.1

  • Fix esm bundle import
  • Bump version
  • Bump version

Test Utils v3.0.0

  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Restructured packages.
  • Bump version
  • Fix esm bundle filename.

Website v2.0.0

  • Fix esm bundle import
  • Bump version
  • Migrated from microbundle to tsup for builds
  • Removed button package.

Palette Docs v1.3.8

  • Migrated from microbundle to tsup for builds

04-14-2023

@saas-ui/react@2.0.0-next.9

  • Fix Card theme tokens
  • Improved MenuDialog position on mobile
  • Added new createModals method to create typesafe modals managers with support for custom modals

Forms v2.0.0-next.9

  • Form render prop Field now supports ref

Core v2.0.0-next.7

  • Fix Card theme tokens
  • Improved MenuDialog position on mobile

Modals v2.0.0-next.9

  • Added new createModals method to create typesafe modals managers with support for custom modals
  • BaseModal now accepts header, content and footer props

04-08-2023

Forms v2.0.0-next.8

  • Fix React import

02-18-2023

@saas-ui/react@2.0.0-next.2

  • Renamed Sidebar condensed variant to compact.
  • AppShell now controls the Sidebar disclosure state.
  • SidebarToggleButton can now be used outside of the Sidebar context, using the new AppShell context.
  • Sidebar breakpoints property renamed to toggleBreakpoint. Now expects a single breakpoint or false to disable auto toggle.

Core v2.0.0-next.2

  • Renamed Sidebar condensed variant to compact.
  • AppShell now controls the Sidebar disclosure state.
  • SidebarToggleButton can now be used outside of the Sidebar context, using the new AppShell context.
  • Sidebar breakpoints property renamed to toggleBreakpoint. Now expects a single breakpoint or false to disable auto toggle.

02-17-2023

@saas-ui/react@2.0.0-next.1

  • Fix esm bundle filename.

02-17-2023

@saas-ui/react@2.0.0-next.0

Major Changes

  • Updated to Tanstack ReactTable V8
  • Moved form resolvers into a separate package.
  • BREAKING: createPalette no longer exported from @saas-ui/react
  • Renamed List to StructuredList
  • Removed button package.
  • Moved Supabase and Magic auth services to separate packages.
  • Improve StructuredList API.
  • Restructured packages.
  • Removed Card component in favor of the new Chakra UI Card component.

Minor Changes

  • Added TimeLine to core components.
  • Added Sidebar to core packages.

Patch Changes

  • Migrated from microbundle to tsup for builds

02-16-2023

Date Picker v0.8.7

  • Pass DateRangeInput props down to the internal Input.

02-10-2023

@saas-ui/react@1.9.1

  • InputRightButton no longer exported from forms package to prevent conflicts.

Forms v1.5.3

  • InputRightButton no longer exported from forms package to prevent conflicts.

02-03-2023

@saas-ui/react@1.9.0

  • Improved Sidebar behavior and theme.

Sidebar v0.9.0

  • Improved Sidebar behavior and theme.

Theme v1.8.0

  • Improved Sidebar behavior and theme.

01-08-2023

@saas-ui/react@1.7.4

  • Fixed default value for Switch fields.
  • Support disable sorting on individual columns in DataTable
  • Fixed issue where closing dialogs opened by the modals manager to flicker, due to config reset before closing animation was finished.

Theme Glass v0.2.0

  • Improved glass effect on light mode.
  • Added Drawer and Popover themes.

Sidebar v0.7.0

  • NavItem now supports tooltipProps to customize all tooltip props.

Forms v1.4.2

  • Fixed default value for Switch fields.

Data Table v1.3.3

  • Support disable sorting on individual columns in DataTable

Modals v1.4.3

  • Fixed issue where closing dialogs opened by the modals manager to flicker, due to config reset before closing animation was finished.

12-09-2022

Date Picker v0.7.3

  • Allow null values, fixes uncontrolled to controlled warnings and allows for resetting the field values.

Auth v1.6.3

  • Allow sign-up with otp

12-02-2022

Theme v1.6.2

  • Moved NavItem font color to root of the theme.

Sidebar v0.6.0

  • Do not render tooltip for regular sidebar items, unless the tooltip prop is added.
  • Fixed toggle button spacing.

Auth v1.6.2

  • Now possible to set default options for Supabase authentication methods. Thanks to @KeKs0r

11-23-2022

React Utils v1.1.2

  • useResponsive value now uses correct fallback value.

Theme v1.6.1

  • Improved Sidebar theme added toggle and toggleWrapper parts.

Sidebar v0.5.4

  • Improved toggle button rendering and behavior with ssr / mobile screens.

11-16-2022

@saas-ui/react@1.6.2

  • Fixed issue where PersonaAvatar would throw an error when unsupported presence value is passed.

Persona v1.2.1

  • Fixed issue where PersonaAvatar would throw an error when unsupported presence value is passed.

Sidebar v0.4.0

  • Cleaned up NavItem theme.
  • Added classNames to all NavItem components.

Theme v1.5.0

  • Cleaned up NavItem theme.
  • Improved Tooltip styles for Saas UI theme.

11-04-2022

@saas-ui/react@1.6.0

  • Improved usePromise type signature.
  • Supabase auth service updated to v2

Hooks v1.1.2

  • Improved usePromise type signature.

Auth v1.5.0

  • Supabase auth service updated to v2

Provider v1.1.4

  • Added new route value to Router context.

10-22-2022

Sidebar v0.2.0

  • Add new motionPreset property, sidebar animation can be disabled with motionPreset="none"

Theme v1.3.1

  • Clean up AppShell theme

10-08-2022

@saas-ui/react@1.4.4

  • Export all Snackbar types. (#88)
  • FormStepper now supports theming props.

Snackbar v1.1.1

  • Export all Snackbar types. (#88)

Forms v1.2.2

  • FormStepper now supports theming props.

09-25-2022

@saas-ui/react v1.4.3

Patch Changes

  • 1195fc2: SearchInput reset button is now working when uncontrolled.
  • Updated dependencies [1195fc2]
    • @saas-ui/search-input@1.1.1
    • @saas-ui/hotkeys@1.1.2

09-17-2022

Sidebar v0.1.1

  • Forward ref to Sidebar container

09-17-2022

Sidebar v0.1.1

  • Forward ref to Sidebar container

09-17-2022

@saas-ui/react@1.4.1

  • Custom Field onChange and onBlur handlers will no longer override the internal HookForm handlers.

Forms v1.2.1

  • Custom Field onChange and onBlur handlers will no longer override the internal HookForm handlers.

App Shell v1.1.0

  • Added AppShell component to core

Theme v1.3.0

  • Added AppShell component to core
  • Added Sidebar component to core

Collapse v1.1.1

  • useCollapse can now be fully controlled

Sidebar v0.1.0

  • Added Sidebar component to core

09-08-2022

@saas-ui/react@1.4.0

  • Form now accepts a render function with form state props.
  • Re-export all React Hook Form types and hooks
  • New onChange prop for Form that triggers when the form state is changed.

Auth v1.3.0

  • Form now accepts a render function with form state props.

Forms v1.2.0

  • Form now accepts a render function with form state props.
  • Re-export all React Hook Form types and hooks
  • New onChange prop for Form that triggers when the form state is changed.

Modals v1.2.0

  • Form now accepts a render function with form state props.

08-06-2022

Card v1.1.1

  • Bump card version

08-06-2022

Card v1.1.1

  • Bump card version

08-06-2022

@saas-ui/react@1.3.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.
  • Only show list item outline when it is focused with keyboard nav

Auth v1.2.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Banner v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Button v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Card v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Clerk v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Data Table v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Forms v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Hooks v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Hotkeys v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Input Right Button v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Layout v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

List v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.
  • Only show list item outline when it is focused with keyboard nav

Menu v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Modals v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Nprogress v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Number Input v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Palette v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Password Input v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Persona v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Pin Input v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Property v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Provider v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Radio v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

React Utils v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Search Input v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Select v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Snackbar v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Stepper v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

System v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Theme v1.2.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Web 3 v1.1.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

Next Workspaces v0.3.0

  • Fixed issue where Next.js would not resolve Chakra UI components correctly.

08-04-2022

Hooks v1.0.2

  • useLocalStorage now returns the defaultValue if no value is available and is updated across tabs.

07-24-2022

@saas-ui/react@1.2.1

  • Fall back to label prop in password forms

Auth v1.1.1

  • Fall back to label prop in password forms

07-23-2022

@saas-ui/react@1.2.0

  • Auth forms field labels can now be customized, thanks to @nadiles.
  • Make sure FormStep onSubmit does not throw an error when no promise is returned.
  • Fixed a typo in the AuthForm styles provider.
  • PasswordInput width now applied to the FormGroup element.

Auth v1.1.0

  • Auth forms field labels can now be customized, thanks to @nadiles.
  • Fixed a typo in the AuthForm styles provider.

Forms v1.0.3

  • Make sure FormStep onSubmit does not throw an error when no promise is returned.

Password Input v1.0.2

  • PasswordInput width now applied to the FormGroup element.

07-17-2022

@saas-ui/react@1.1.2

Provider v1.0.2

  • Use correct params type

07-14-2022

@saas-ui/react@1.1.1

  • Added new useSteps hook.

07-08-2022

@saas-ui/react@1.1.0

  • The Saas UI theme now uses InterVariable instead of Inter by default.

Theme v1.1.0

  • The Saas UI theme now uses InterVariable instead of Inter by default.

Hotkeys v1.0.1

  • Removed dependency

07-08-2022

@saas-ui/react@1.1.0

  • The Saas UI theme now uses InterVariable instead of Inter by default.

Theme v1.1.0

  • The Saas UI theme now uses InterVariable instead of Inter by default.

Hotkeys v1.0.1

  • Removed dependency

07-03-2022

Forms v1.0.2

  • Fixed Hook Form 7.33 compatibility.

Input Right Button v1.0.1

  • Fixed peer dependency issue.

07-02-2022

@saas-ui/react@1.0.1

  • BannerContent flexDirection set to column on small screens.
  • Support JSONSchema title in field resolvers
  • Select field focus styles now consistent with Input fields.
  • Fixed @chakra-ui/system dependency version.

Banner v1.0.1

  • BannerContent flexDirection set to column on small screens.

Forms v1.0.1

  • Support JSONSchema title in field resolvers
  • Select field focus styles now consistent with Input fields.
  • FormDialog with AutoForm now sets focus on first field by default.

Modals v1.0.1

  • FormDialog with AutoForm now sets focus on first field by default.

06-30-2022

@saas-ui/react@1.0.0

  • Card now has a isHoverable property to support hover styles.
  • breaking: Updated to Chakra UI 2.1
  • NativeSelect now accepts chilren and doesn't throw if no options are passed.
  • Added Json Schema (ajv) support for AutoForm.
  • Added ErrorBoundary component.
  • Scale reset button icon based on the input size.
  • Add exports entry for ajv
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • FormStep now supports an onSubmit handler.
  • No longer passing down label to input fields.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Option labels are now optional.
  • Added new RouterProvider and useActivePath now uses Router context.
  • ArrayFieldRowFields now accepts all FormLayout props (#48).
  • Stepper now accepts an onChange handler.
  • ArrayField no longer passing down items to the container element.
  • Initial release candidate
  • Field is now correctly typed based on the field type.
  • Fix vertical orientation for FormStepper.
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • #50 - Fixed StepForm render prop types.
  • Fixed vertical divider rendering incorrectly.
  • Removed redundant ThemeProvider / CSSReset and GlobalStyles components.
  • AutoForm now renders children.
  • Fixed all theme onconsistencies.
  • Added missing dependency.
  • Spacing between pin inputs can now be configured.
  • InputField now has type="text" by default.
  • ContextMenu now passing down all props to the internal Menu.
  • Select now renders a hidden input with the current value.
  • New primary and secondary Button variant.
  • breaking: React 18 support.
  • Removed isPrimary and isSecondary Button properties, use colorScheme="primary" instead.

Card v1.0.0

  • Card now has a isHoverable property to support hover styles.
  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Palette Docs v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Updated to Chakra UI 2.2.1
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • breaking: React 18 support.

Website v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Updated to Chakra UI 2.2.1
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • breaking: React 18 support.

Auth v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed new .mjs exports.
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Banner v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Button v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • New primary and secondary Button variant.
  • breaking: React 18 support.
  • Removed isPrimary and isSecondary Button properties, use colorScheme="primary" instead.

Clerk v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Updated to Clerk React 3.4.1
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Collapse v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated classname prefix to saas-
  • Updated to Chakra UI 2.2.1
  • Fixed type issue
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Data Table v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Forms v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Added Json Schema (ajv) support for AutoForm.
  • Add exports entry for ajv
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • FormStep now supports an onSubmit handler.
  • No longer passing down label to input fields.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Option labels are now optional.
  • ArrayFieldRowFields now accepts all FormLayout props (#48).
  • ArrayField no longer passing down items to the container element.
  • Initial release candidate
  • Field is now correctly typed based on the field type.
  • Fix vertical orientation for FormStepper.
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • #50 - Fixed StepForm render prop types.
  • AutoForm now renders children.
  • Fixed all theme onconsistencies.
  • InputField now has type="text" by default.
  • Select now renders a hidden input with the current value.
  • breaking: React 18 support.
  • Removed isPrimary and isSecondary Button properties, use colorScheme="primary" instead.

Hooks v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Hotkeys v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • HotkeysSearch now accepts SearchInputProps
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Input Right Button v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Layout v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

List v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Menu v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • ContextMenu now passing down all props to the internal Menu.
  • breaking: React 18 support.

Modals v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Nprogress v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Number Input v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Palette v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Password Input v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Persona v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Persona presence status is now displayed with a Tooltip.
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • Added missing dependency.
  • breaking: React 18 support.

Pin Input v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • Spacing between pin inputs can now be configured.
  • breaking: React 18 support.

Property v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Bump version
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Provider v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • SaasProvider now accepts all ChakraProvider props.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Removed dependency on querystring.
  • Bump version
  • Added new RouterProvider and useActivePath now uses Router context.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Removed redundant ThemeProvider / CSSReset and GlobalStyles components.
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Radio v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

React Utils v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Search Input v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Scale reset button icon based on the input size.
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Select v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • NativeSelect now accepts chilren and doesn't throw if no options are passed.
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Snackbar v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Stepper v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Stepper now accepts an onChange handler.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

System v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Theme v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.
  • Fixed components exports.

Web 3 v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated dependencies.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Props Docs v1.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • Updated props.
  • breaking: React 18 support.

Test Utils v2.0.0

  • breaking: Updated to Chakra UI 2.1
  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Initial release candidate
  • Modern bundles now use .mjs extension.
  • Updated to Chakra UI 2.2.1
  • Fixed all theme onconsistencies.
  • breaking: React 18 support.

Next Workspaces v0.2.0

  • Re-publish.
  • Updated to Chakra UI 2.2.1
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Modern bundles now use .mjs extension.
  • Fixed all theme onconsistencies.

06-30-2022

06-29-2022

Hotkeys v1.0.0-rc.5

  • HotkeysSearch now accepts SearchInputProps

Collapse v1.0.0-rc.5

  • Fixed type issue

06-29-2022

@saas-ui/react@1.0.0-rc.13

  • Updated dependencies.

Auth v1.0.0-rc.12

  • Updated dependencies.

Banner v1.0.0-rc.5

  • Updated dependencies.

Button v1.0.0-rc.5

  • Updated dependencies.

Card v1.0.0-rc.5

  • Updated dependencies.

Clerk v1.0.0-rc.12

  • Updated dependencies.
  • Updated to Clerk React 3.4.1

Collapse v1.0.0-rc.4

  • Updated dependencies.
  • Updated classname prefix to saas-

Data Table v1.0.0-rc.7

  • Updated dependencies.

Forms v1.0.0-rc.11

  • Updated dependencies.

Hooks v1.0.0-rc.4

  • Updated dependencies.

Hotkeys v1.0.0-rc.4

  • Updated dependencies.

Input Right Button v1.0.0-rc.5

  • Updated dependencies.

Layout v1.0.0-rc.7

  • Updated dependencies.

List v1.0.0-rc.5

  • Updated dependencies.

Menu v1.0.0-rc.7

  • Updated dependencies.

Modals v1.0.0-rc.11

  • Updated dependencies.

Nprogress v1.0.0-rc.4

  • Updated dependencies.

Number Input v1.0.0-rc.4

  • Updated dependencies.

Palette v1.0.0-rc.4

  • Updated dependencies.

Password Input v1.0.0-rc.5

  • Updated dependencies.

Persona v1.0.0-rc.6

  • Updated dependencies.

Pin Input v1.0.0-rc.5

  • Updated dependencies.

Property v1.0.0-rc.6

  • Updated dependencies.

Provider v1.0.0-rc.7

  • Updated dependencies.

Radio v1.0.0-rc.4

  • Updated dependencies.

React Utils v1.0.0-rc.4

  • Updated dependencies.

Search Input v1.0.0-rc.4

  • Updated dependencies.

Select v1.0.0-rc.4

  • Updated dependencies.

Snackbar v1.0.0-rc.4

  • Updated dependencies.

Stepper v1.0.0-rc.5

  • Updated dependencies.

System v1.0.0-rc.4

  • Updated dependencies.

Theme v1.0.0-rc.4

  • Updated dependencies.

Web 3 v1.0.0-rc.4

  • Updated dependencies.

Props Docs v1.0.0-rc.4

  • Updated props.

06-28-2022

@saas-ui/react@1.0.0-rc.11

  • Added ErrorBoundary component.
  • FormStep now supports an onSubmit handler.
  • Fixed vertical divider rendering incorrectly.

Forms v1.0.0-rc.10

  • FormStep now supports an onSubmit handler.

Property v1.0.0-rc.5

  • Bump version

Provider v1.0.0-rc.6

  • Bump version

06-24-2022

@saas-ui/react@1.0.0-rc.10

  • Card now has a isHoverable property to support hover styles.
  • Option labels are now optional.
  • ArrayFieldRowFields now accepts all FormLayout props (#48).
  • Field is now correctly typed based on the field type.
  • #50 - Fixed StepForm render prop types.
  • New primary and secondary Button variant.

Card v1.0.0-rc.4

  • Card now has a isHoverable property to support hover styles.

Forms v1.0.0-rc.9

  • Option labels are now optional.
  • ArrayFieldRowFields now accepts all FormLayout props (#48).
  • Field is now correctly typed based on the field type.
  • #50 - Fixed StepForm render prop types.

Provider v1.0.0-rc.5

  • Removed dependency on querystring.

Button v1.0.0-rc.4

  • New primary and secondary Button variant.

06-15-2022

@saas-ui/react@1.0.0-rc.9

  • Scale reset button icon based on the input size.
  • Updated all readme files, added better descriptions and links to docs and source code.
  • Removed isPrimary and isSecondary Button properties, use colorScheme="primary" instead.

Search Input v1.0.0-rc.3

  • Scale reset button icon based on the input size.
  • Updated all readme files, added better descriptions and links to docs and source code.

Palette Docs v1.0.0-rc.9

  • Updated all readme files, added better descriptions and links to docs and source code.

Website v1.0.0-rc.9

  • Updated all readme files, added better descriptions and links to docs and source code.

Auth v1.0.0-rc.9

  • Updated all readme files, added better descriptions and links to docs and source code.

Banner v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Button v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.
  • Removed isPrimary and isSecondary Button properties, use colorScheme="primary" instead.

Card v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Clerk v1.0.0-rc.9

  • Updated all readme files, added better descriptions and links to docs and source code.

Collapse v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Data Table v1.0.0-rc.4

  • Updated all readme files, added better descriptions and links to docs and source code.

Forms v1.0.0-rc.8

  • Updated all readme files, added better descriptions and links to docs and source code.
  • Removed isPrimary and isSecondary Button properties, use colorScheme="primary" instead.

Hooks v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Hotkeys v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Input Right Button v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Layout v1.0.0-rc.4

  • Updated all readme files, added better descriptions and links to docs and source code.

List v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Menu v1.0.0-rc.4

  • Updated all readme files, added better descriptions and links to docs and source code.

Modals v1.0.0-rc.8

  • Updated all readme files, added better descriptions and links to docs and source code.

Nprogress v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Number Input v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Palette v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Password Input v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Persona v1.0.0-rc.4

  • Updated all readme files, added better descriptions and links to docs and source code.

Pin Input v1.0.0-rc.4

  • Updated all readme files, added better descriptions and links to docs and source code.

Property v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Provider v1.0.0-rc.4

  • Updated all readme files, added better descriptions and links to docs and source code.

Radio v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

React Utils v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Select v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Snackbar v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Stepper v1.0.0-rc.4

  • Updated all readme files, added better descriptions and links to docs and source code.

System v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Theme v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Web 3 v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Next Workspaces v0.2.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Props Docs v1.0.0-rc.3

  • Updated all readme files, added better descriptions and links to docs and source code.

Test Utils v2.0.0-rc.9

  • Updated all readme files, added better descriptions and links to docs and source code.

04-23-2022

Forms v0.7.8

  • Field id now passed down to the internal FormControl for better a11y.

04-19-2022

@saas-ui/react@0.13.0

  • Saas UI theme colors no longer generated on the fly.

Auth v0.7.9

  • AuthFormDivider now using Divider component
  • Added displayName to all components and improved inconsistencies.

Forms v0.7.5

  • Added displayName to form components
  • Fixed FormStepper default styles.

Theme v0.8.0

  • Saas UI theme colors no longer generated on the fly.

System v0.4.1

  • Added missing peer dependencies

04-14-2022

@saas-ui/react@0.12.8

Password Input v0.3.2

  • Fixed label not rendering correctly in some cases.

Hotkeys v0.6.1

  • Added modifier shorthands to jsdocs for easy access.

Forms v0.7.0

  • Added Zod resolver for AutoForm

04-09-2022

Hotkeys v0.6.0

  • Added support for key sequences.

03-21-2022

Stepper v0.2.2

  • Improved Stepper styling on small screens.

Theme v0.7.2

  • Improved Stepper styling on small screens.

Persona v0.5.1

  • PersonaContainer now accepts size and box props.

03-18-2022

Theme v0.7.1

  • Improved Input fields outline variant contrast for better a11y

Auth v0.7.1

  • Check if AuthStateChange unsubscribe callback is returned.

Stepper v0.2.1

  • No longer use useLayoutEffect, since it causes SSR issues.

Clerk v0.0.1

  • Added Clerk authentication service

Modals v0.5.0

  • Improved the MenuDialog api to be more consistant with Menu

03-17-2022

@saas-ui/react@0.12.1

  • Fixed issue where the ModalFooter would not render.

Modals v0.4.1

  • Fixed issue where the ModalFooter would not render.

03-15-2022

@saas-ui/react@0.12.0

  • BREAKING: Removed Yup dependency, you now need to configure default Form resolvers

Form no longer accepts a Yup schema by default.

Use a schema resolver to use schema support. All hookform resolvers are supported.

import { yupResolver } from '@hookform/resolvers/yup'

const form = <Form resolver={yupResolver(schema)} />

AutoForm only supports Yup for now and has a new API.

import { yupForm } from '@saas-ui/forms/yup'

const form = <AutoForm {...yupForm(schema)} />

Alternatively you can configure a default resolver for all forms. Add this somewhere in the root of your project.

import { Form } from '@saas-ui/react'
import { yupResolver, yupFieldResolver } from '@saas-ui/forms/yup' // yupResolver is exported from here as well for convenience.
import { AnyObjectSchema } from 'yup'

Form.getResolver = (schema: AnyObjectSchema) => yupResolver(schema) // @hookform/resolvers
Form.getFieldResolver = (schema: AnyObjectSchema) => yupFieldResolver(schema) // AutoForm field resolver
  • Fixed peer dependency issues.

03-11-2022

@saas-ui/react@0.11.8

  • Fixed AuthToken type

@saas-ui/react

0.11.7

Patch Changes

  • 99f3e33: Custom modal components can now be directly passed to modals.open
  • Updated dependencies [99f3e33]
    • @saas-ui/modals@0.3.5

0.11.6

Patch Changes

  • 70340f0: useModal now has the correct types
  • 9245460: Make sure Field ref is focusable
  • 6c78c30: FormDialog type is now generic and accepts FieldValues / form context ref
  • Updated dependencies [70340f0]
  • Updated dependencies [9245460]
  • Updated dependencies [6c78c30]
    • @saas-ui/modals@0.3.4
    • @saas-ui/forms@0.5.3
    • @saas-ui/auth@0.6.5

0.11.5

Patch Changes

  • Updated dependencies
    • @saas-ui/stepper@0.1.2

0.11.4

Patch Changes

  • 8b731d8: usePromise errors are now re-thrown
  • Updated dependencies [8b731d8]
    • @saas-ui/hooks@0.3.1
    • @saas-ui/auth@0.6.4

0.11.3

Patch Changes

  • Updated dependencies [0f67f76]
    • @saas-ui/forms@0.5.2
    • @saas-ui/auth@0.6.3
    • @saas-ui/modals@0.3.3

0.11.2

Patch Changes

  • 2fd9917: Fixed a type issue
  • 4606dd5: useLink now uses correct type and improved performance.
  • df5cd27: Pass down the inferred type to useTable
  • a26aa7c: ArrayField context can now be accessed using ref.
  • Updated dependencies [c610881]
  • Updated dependencies [2fd9917]
  • Updated dependencies [4606dd5]
  • Updated dependencies [df5cd27]
  • Updated dependencies [a26aa7c]
    • @saas-ui/forms@0.5.1
    • @saas-ui/modals@0.3.2
    • @saas-ui/provider@0.3.4
    • @saas-ui/data-table@0.2.4
    • @saas-ui/auth@0.6.2
    • @saas-ui/layout@0.2.4
    • @saas-ui/menu@0.4.4

0.11.1

Patch Changes

  • 6513d26: No longer rendering StepperCompleted in StepperContent
  • Updated dependencies [6513d26]
    • @saas-ui/stepper@0.1.1

0.11.0

Minor Changes

  • 9d11ba5: Added StepForm and Stepper components

Patch Changes

  • Updated dependencies [9d11ba5]
    • @saas-ui/forms@0.5.0
    • @saas-ui/stepper@0.1.0
    • @saas-ui/theme@0.6.0
    • @saas-ui/auth@0.6.1
    • @saas-ui/modals@0.3.1
    • @saas-ui/provider@0.3.3
    • @saas-ui/layout@0.2.3
    • @saas-ui/menu@0.4.3
    • @saas-ui/data-table@0.2.3

0.10.3

Patch Changes

  • 87b29a8: Renamed Loading to Loader. Loading will be removed in 1.0
  • Updated dependencies [87b29a8]
    • @saas-ui/layout@0.2.2
    • @saas-ui/theme@0.5.2
    • @saas-ui/data-table@0.2.2
    • @saas-ui/provider@0.3.2
    • @saas-ui/menu@0.4.2

0.10.2

Patch Changes

  • Updated dependencies [4aef278]
    • @saas-ui/palette@0.5.0
    • @saas-ui/theme@0.5.1
    • @saas-ui/provider@0.3.1
    • @saas-ui/layout@0.2.1
    • @saas-ui/menu@0.4.1
    • @saas-ui/data-table@0.2.1

0.10.1

Patch Changes

  • ce66628: Added Banner component
  • Updated dependencies [ce66628]
    • @saas-ui/banner@0.0.1

0.10.0

Minor Changes

  • e511ffd: Added a11y testing to all packages

Patch Changes

  • d66f8ce: Added ContextMenu component
  • Updated dependencies [e511ffd]
  • Updated dependencies [d66f8ce]
    • @saas-ui/auth@0.6.0
    • @saas-ui/button@0.3.0
    • @saas-ui/card@0.3.0
    • @saas-ui/data-table@0.2.0
    • @saas-ui/layout@0.2.0
    • @saas-ui/list@0.4.0
    • @saas-ui/menu@0.4.0
    • @saas-ui/modals@0.3.0
    • @saas-ui/nprogress@0.3.0
    • @saas-ui/number-input@0.3.0
    • @saas-ui/pin-input@0.3.0
    • @saas-ui/property@0.3.0
    • @saas-ui/radio@0.3.0
    • @saas-ui/search-input@0.4.0
    • @saas-ui/select@0.3.0
    • @saas-ui/collapse@0.3.0
    • @saas-ui/forms@0.4.0
    • @saas-ui/hooks@0.3.0
    • @saas-ui/hotkeys@0.4.0
    • @saas-ui/input-right-button@0.3.0
    • @saas-ui/password-input@0.3.0
    • @saas-ui/persona@0.4.0
    • @saas-ui/provider@0.3.0
    • @saas-ui/snackbar@0.3.0
    • @saas-ui/system@0.4.0
    • @saas-ui/theme@0.5.0

0.9.3

Patch Changes

  • Updated dependencies [09ef6fb]
    • @saas-ui/auth@0.5.2

0.9.2

Patch Changes

  • 09d4167: Added PropertyList component and improved a11y
  • 16c82e6: Dont override autoComplete when in password mode
  • Updated dependencies [09d4167]
  • Updated dependencies [16c82e6]
    • @saas-ui/list@0.3.5
    • @saas-ui/property@0.2.2
    • @saas-ui/theme@0.4.11
    • @saas-ui/password-input@0.2.2
    • @saas-ui/provider@0.2.14
    • @saas-ui/forms@0.3.4
    • @saas-ui/layout@0.1.13
    • @saas-ui/menu@0.3.10
    • @saas-ui/auth@0.5.1
    • @saas-ui/modals@0.2.10
    • @saas-ui/data-table@0.1.12

0.9.1

Patch Changes

  • Updated dependencies
    • @saas-ui/list@0.3.4
    • @saas-ui/theme@0.4.10
    • @saas-ui/provider@0.2.13
    • @saas-ui/layout@0.1.12
    • @saas-ui/menu@0.3.9
    • @saas-ui/data-table@0.1.11

0.9.0

Minor Changes

  • a467d50: Added Forgot- and UpdatePassword views and i11y improvements.

Patch Changes

  • 1ce9ba9: Improved ObjectField semantics and styles
  • Updated dependencies [a6842fd]
  • Updated dependencies [d3da8ef]
  • Updated dependencies [a467d50]
  • Updated dependencies [1190a53]
  • Updated dependencies [52688c1]
  • Updated dependencies [1ce9ba9]
    • @saas-ui/forms@0.3.3
    • @saas-ui/auth@0.5.0
    • @saas-ui/snackbar@0.2.2
    • @saas-ui/list@0.3.3
    • @saas-ui/theme@0.4.9
    • @saas-ui/modals@0.2.9
    • @saas-ui/provider@0.2.12
    • @saas-ui/layout@0.1.11
    • @saas-ui/menu@0.3.8
    • @saas-ui/data-table@0.1.10

0.8.8

Patch Changes

  • Updated dependencies [7e316aa]
  • Updated dependencies [be249e2]
    • @saas-ui/layout@0.1.10
    • @saas-ui/theme@0.4.8
    • @saas-ui/data-table@0.1.9
    • @saas-ui/provider@0.2.11
    • @saas-ui/menu@0.3.7

0.8.7

Patch Changes

  • Updated dependencies [4eba003]
    • @saas-ui/theme@0.4.7
    • @saas-ui/provider@0.2.10
    • @saas-ui/layout@0.1.9
    • @saas-ui/menu@0.3.6
    • @saas-ui/data-table@0.1.8

0.8.6

Patch Changes

  • Updated dependencies
    • @saas-ui/card@0.2.3
    • @saas-ui/theme@0.4.6
    • @saas-ui/provider@0.2.9
    • @saas-ui/layout@0.1.8
    • @saas-ui/menu@0.3.5
    • @saas-ui/data-table@0.1.7

0.8.5

Patch Changes

  • Updated dependencies
    • @saas-ui/theme@0.4.5
    • @saas-ui/provider@0.2.8
    • @saas-ui/layout@0.1.7
    • @saas-ui/menu@0.3.4
    • @saas-ui/data-table@0.1.6

0.8.4

Patch Changes

  • Updated dependencies [bae6cf9]
  • Updated dependencies [afc15d8]
    • @saas-ui/modals@0.2.8
    • @saas-ui/card@0.2.2
    • @saas-ui/theme@0.4.4
    • @saas-ui/provider@0.2.7
    • @saas-ui/layout@0.1.6
    • @saas-ui/menu@0.3.3
    • @saas-ui/data-table@0.1.5

0.8.3

Patch Changes

  • Updated dependencies [676eefa]
    • @saas-ui/menu@0.3.2
    • @saas-ui/select@0.2.2
    • @saas-ui/forms@0.3.2
    • @saas-ui/auth@0.4.7
    • @saas-ui/modals@0.2.7

0.8.2

Patch Changes

  • Updated dependencies [e691413]
    • @saas-ui/forms@0.3.1
    • @saas-ui/auth@0.4.6
    • @saas-ui/modals@0.2.6

0.8.1

Patch Changes

  • Updated dependencies [7b87e43]
    • @saas-ui/menu@0.3.1

0.8.0

Minor Changes

  • 385b760: Improved Typescript support for forms, conditionally render form fields with DisplayIf
  • f88d99a: Added new OverflowMenu component

Patch Changes

  • Updated dependencies [c7c77c5]
  • Updated dependencies [5fbdefc]
  • Updated dependencies [385b760]
  • Updated dependencies [f88d99a]
    • @saas-ui/menu@0.3.0
    • @saas-ui/layout@0.1.5
    • @saas-ui/forms@0.3.0
    • @saas-ui/data-table@0.1.4
    • @saas-ui/auth@0.4.5
    • @saas-ui/modals@0.2.5

0.7.5

Patch Changes

  • AuthProvider now checks if a user is authenticated when logIn or signUp are succesful.
  • Updated dependencies
    • @saas-ui/auth@0.4.4

0.7.4

Patch Changes

  • Updated dependencies [cedd489]
  • Updated dependencies [b57b40b]
    • @saas-ui/collapse@0.2.3
    • @saas-ui/layout@0.1.4
    • @saas-ui/data-table@0.1.3

0.7.3

Patch Changes

  • Updated dependencies [a7fc88b]
  • Updated dependencies [0456a9f]
    • @saas-ui/data-table@0.1.2
    • @saas-ui/modals@0.2.4

0.7.2

Patch Changes

  • 65cd402: Added new FormDialog component
  • 4b8a1cb: Improved useCollapse Typescript signature, merge toggle classname and return isCollapsible param.
  • 46dd92b: NumberInput stepper can now be hidden and supports custom icons.
  • Updated dependencies [65cd402]
  • Updated dependencies [4b8a1cb]
  • Updated dependencies [44e024f]
  • Updated dependencies [46dd92b]
    • @saas-ui/modals@0.2.3
    • @saas-ui/collapse@0.2.2
    • @saas-ui/layout@0.1.3
    • @saas-ui/number-input@0.2.2
    • @saas-ui/data-table@0.1.1
    • @saas-ui/forms@0.2.5
    • @saas-ui/auth@0.4.3

0.7.1

Patch Changes

  • Add Magic.link auth service to exports
  • Updated dependencies
    • @saas-ui/auth@0.4.2

0.7.0

Minor Changes

  • 94a4bd6: Added new DataTable component

Patch Changes

  • b3159a7: Only publish dist and src files
  • 2df4438: Add Link component
  • Updated dependencies [94a4bd6]
  • Updated dependencies [b3159a7]
  • Updated dependencies [5e49802]
  • Updated dependencies [2df4438]
    • @saas-ui/data-table@0.1.0
    • @saas-ui/auth@0.4.1
    • @saas-ui/button@0.2.1
    • @saas-ui/card@0.2.1
    • @saas-ui/collapse@0.2.1
    • @saas-ui/forms@0.2.4
    • @saas-ui/hooks@0.2.1
    • @saas-ui/hotkeys@0.3.1
    • @saas-ui/input-right-button@0.2.1
    • @saas-ui/layout@0.1.2
    • @saas-ui/list@0.3.2
    • @saas-ui/menu@0.2.6
    • @saas-ui/modals@0.2.2
    • @saas-ui/nprogress@0.2.1
    • @saas-ui/number-input@0.2.1
    • @saas-ui/palette@0.4.1
    • @saas-ui/password-input@0.2.1
    • @saas-ui/persona@0.3.2
    • @saas-ui/pin-input@0.2.1
    • @saas-ui/property@0.2.1
    • @saas-ui/provider@0.2.6
    • @saas-ui/radio@0.2.1
    • @saas-ui/search-input@0.3.1
    • @saas-ui/select@0.2.1
    • @saas-ui/snackbar@0.2.1
    • @saas-ui/system@0.3.1
    • @saas-ui/theme@0.4.3

0.6.0

Minor Changes

  • 07d67a6: Finalized the authentication api

Patch Changes

  • Updated dependencies [07d67a6]
    • @saas-ui/auth@0.4.0

0.5.3

Patch Changes

  • Update dependencies
  • Updated dependencies [d3edc56]
  • Updated dependencies [60173ca]
    • @saas-ui/theme@0.4.2
    • @saas-ui/auth@0.3.0
    • @saas-ui/provider@0.2.5
    • @saas-ui/menu@0.2.5

0.5.2

Patch Changes

  • Add supabase service to package entries
  • Bump version
  • Updated dependencies
  • Updated dependencies
    • @saas-ui/auth@0.2.3
    • @saas-ui/layout@0.1.1
    • @saas-ui/forms@0.2.3
    • @saas-ui/list@0.3.1
    • @saas-ui/menu@0.2.4
    • @saas-ui/modals@0.2.1
    • @saas-ui/provider@0.2.4
    • @saas-ui/theme@0.4.1

0.5.1

Patch Changes

  • Set default value on FormProps generic type
  • Updated dependencies
    • @saas-ui/forms@0.2.2
    • @saas-ui/auth@0.2.2

0.5.0

Minor Changes

  • 638a054: Added new layout package with EmptyState and Loading components
  • 4733b8f: Added new MenuDialog component

Patch Changes

  • Updated dependencies [638a054]
  • Updated dependencies [76f5e46]
  • Updated dependencies [4733b8f]
    • @saas-ui/theme@0.4.0
    • @saas-ui/layout@0.1.0
    • @saas-ui/menu@0.2.3
    • @saas-ui/modals@0.2.0
    • @saas-ui/provider@0.2.3

0.4.1

Patch Changes

  • Fix modals build script
  • Updated dependencies
    • @saas-ui/modals@0.1.1

0.4.0

Minor Changes

  • Release list component

Patch Changes

  • Updated dependencies
    • @saas-ui/list@0.3.0
    • @saas-ui/theme@0.3.0
    • @saas-ui/provider@0.2.2
    • @saas-ui/menu@0.2.2

0.3.0

Minor Changes

  • Initial release of modals manager

Patch Changes

  • Updated dependencies
    • @saas-ui/modals@0.1.0

0.2.1

Patch Changes

  • 7141944: Improve button color accesibility
  • e448f31: Saas UI theme now longer shows outlines when buttons/links are focused with a mouse click
  • 6c55bef: Now using semantic tokens for presence colors
  • 9673005: Improved typescript support and fixed issue with invalid states
  • Updated dependencies [7141944]
  • Updated dependencies [e448f31]
  • Updated dependencies [6c55bef]
  • Updated dependencies [9673005]
    • @saas-ui/theme@0.2.1
    • @saas-ui/persona@0.3.1
    • @saas-ui/forms@0.2.1
    • @saas-ui/provider@0.2.1
    • @saas-ui/auth@0.2.1
    • @saas-ui/menu@0.2.1

0.2.0

Minor Changes

  • Upgrade to Chakra UI 1.8.1

Patch Changes

  • Updated dependencies
  • Updated dependencies
  • Updated dependencies
    • @saas-ui/provider@0.2.0
    • @saas-ui/auth@0.2.0
    • @saas-ui/collapse@0.2.0
    • @saas-ui/forms@0.2.0
    • @saas-ui/hotkeys@0.3.0
    • @saas-ui/input-right-button@0.2.0
    • @saas-ui/menu@0.2.0
    • @saas-ui/nprogress@0.2.0
    • @saas-ui/number-input@0.2.0
    • @saas-ui/palette@0.4.0
    • @saas-ui/persona@0.3.0
    • @saas-ui/pin-input@0.2.0
    • @saas-ui/radio@0.2.0
    • @saas-ui/search-input@0.3.0
    • @saas-ui/select@0.2.0
    • @saas-ui/snackbar@0.2.0
    • @saas-ui/theme@0.2.0
    • @saas-ui/button@0.2.0
    • @saas-ui/card@0.2.0
    • @saas-ui/hooks@0.2.0
    • @saas-ui/password-input@0.2.0
    • @saas-ui/property@0.2.0
    • @saas-ui/system@0.3.0

0.1.16

Patch Changes

  • Remove Next dependency
  • Updated dependencies
    • @saas-ui/nprogress@0.1.6

0.1.15

Patch Changes

  • Removed unused isOptional option
  • Updated dependencies
    • @saas-ui/auth@0.1.9
    • @saas-ui/forms@0.1.9

0.1.14

Patch Changes

  • Update radio dependencies
  • Updated dependencies
    • @saas-ui/forms@0.1.8
    • @saas-ui/radio@0.1.5
    • @saas-ui/auth@0.1.8

0.1.13

Patch Changes

  • Updated dependencies
    • @saas-ui/forms@0.1.7
    • @saas-ui/number-input@0.1.4
    • @saas-ui/password-input@0.1.7
    • @saas-ui/persona@0.2.6
    • @saas-ui/pin-input@0.1.4
    • @saas-ui/radio@0.1.4
    • @saas-ui/search-input@0.2.4
    • @saas-ui/select@0.1.5
    • @saas-ui/auth@0.1.7
    • @saas-ui/hotkeys@0.2.6

0.1.12

Patch Changes

  • Update card dependencies
  • Updated dependencies
    • @saas-ui/card@0.1.6
    • @saas-ui/hotkeys@0.2.5
    • @saas-ui/system@0.2.5
    • @saas-ui/theme@0.1.6
    • @saas-ui/auth@0.1.6
    • @saas-ui/button@0.1.6
    • @saas-ui/menu@0.1.6
    • @saas-ui/nprogress@0.1.5
    • @saas-ui/persona@0.2.5
    • @saas-ui/snackbar@0.1.5
    • @saas-ui/provider@0.1.6
    • @saas-ui/forms@0.1.6
    • @saas-ui/input-right-button@0.1.6
    • @saas-ui/password-input@0.1.6

0.1.11

Patch Changes

  • Update correct dependencies
  • Updated dependencies
    • @saas-ui/provider@0.1.5
    • @saas-ui/theme@0.1.5

0.1.9

Patch Changes

  • Add React to collapse dependencies
  • Updated dependencies
    • @saas-ui/collapse@0.1.5

0.1.8

Patch Changes

  • Add select & search-input

0.1.6

Patch Changes

  • Version bump

0.1.5

Patch Changes

  • Updated dependencies
    • @saas-ui/hotkeys@0.2.4
    • @saas-ui/system@0.2.4
    • @saas-ui/forms@0.1.5
    • @saas-ui/property@0.1.3
    • @saas-ui/auth@0.1.5
    • @saas-ui/button@0.1.5
    • @saas-ui/card@0.1.5
    • @saas-ui/menu@0.1.5
    • @saas-ui/nprogress@0.1.4
    • @saas-ui/persona@0.2.4
    • @saas-ui/snackbar@0.1.4
    • @saas-ui/theme@0.1.4
    • @saas-ui/input-right-button@0.1.5
    • @saas-ui/provider@0.1.4
    • @saas-ui/password-input@0.1.5

0.1.4

Patch Changes

  • Updated dependencies
    • @saas-ui/auth@0.1.4
    • @saas-ui/button@0.1.4
    • @saas-ui/card@0.1.4
    • @saas-ui/collapse@0.1.4
    • @saas-ui/forms@0.1.4
    • @saas-ui/input-right-button@0.1.4
    • @saas-ui/menu@0.1.4
    • @saas-ui/password-input@0.1.4

0.1.3

Patch Changes

  • Improved exports configuration
  • Updated dependencies
    • @saas-ui/auth@0.1.3
    • @saas-ui/button@0.1.3
    • @saas-ui/card@0.1.3
    • @saas-ui/collapse@0.1.3
    • @saas-ui/forms@0.1.3
    • @saas-ui/hooks@0.1.3
    • @saas-ui/hotkeys@0.2.3
    • @saas-ui/input-right-button@0.1.3
    • @saas-ui/menu@0.1.3
    • @saas-ui/nprogress@0.1.3
    • @saas-ui/number-input@0.1.3
    • @saas-ui/palette@0.3.2
    • @saas-ui/password-input@0.1.3
    • @saas-ui/persona@0.2.3
    • @saas-ui/pin-input@0.1.3
    • @saas-ui/property@0.1.3
    • @saas-ui/provider@0.1.3
    • @saas-ui/radio@0.1.3
    • @saas-ui/snackbar@0.1.3
    • @saas-ui/system@0.2.3
    • @saas-ui/theme@0.1.3

0.1.2

Patch Changes

  • Republish with correct deps
  • Updated dependencies
    • @saas-ui/auth@0.1.2
    • @saas-ui/button@0.1.2
    • @saas-ui/card@0.1.2
    • @saas-ui/collapse@0.1.2
    • @saas-ui/forms@0.1.2
    • @saas-ui/hooks@0.1.2
    • @saas-ui/hotkeys@0.2.2
    • @saas-ui/input-right-button@0.1.2
    • @saas-ui/menu@0.1.2
    • @saas-ui/nprogress@0.1.2
    • @saas-ui/number-input@0.1.2
    • @saas-ui/palette@0.3.1
    • @saas-ui/password-input@0.1.2
    • @saas-ui/persona@0.2.2
    • @saas-ui/pin-input@0.1.2
    • @saas-ui/property@0.1.2
    • @saas-ui/provider@0.1.2
    • @saas-ui/radio@0.1.2
    • @saas-ui/snackbar@0.1.2
    • @saas-ui/system@0.2.2
    • @saas-ui/theme@0.1.2

0.1.1

Patch Changes

  • Fix version mismatch
  • Updated dependencies
    • @saas-ui/provider@0.1.1
    • @saas-ui/snackbar@0.1.1
    • @saas-ui/auth@0.1.1
    • @saas-ui/button@0.1.1
    • @saas-ui/card@0.1.1
    • @saas-ui/collapse@0.1.1
    • @saas-ui/forms@0.1.1
    • @saas-ui/hooks@0.1.1
    • @saas-ui/hotkeys@0.2.1
    • @saas-ui/input-right-button@0.1.1
    • @saas-ui/menu@0.1.1
    • @saas-ui/nprogress@0.1.1
    • @saas-ui/number-input@0.1.1
    • @saas-ui/password-input@0.1.1
    • @saas-ui/persona@0.2.1
    • @saas-ui/pin-input@0.1.1
    • @saas-ui/property@0.1.1
    • @saas-ui/radio@0.1.1
    • @saas-ui/system@0.2.1
    • @saas-ui/theme@0.1.1

0.1.0

Minor Changes

  • Initial release of Saas UI Core

Patch Changes

  • Updated dependencies
    • @saas-ui/auth@0.1.0
    • @saas-ui/button@0.1.0
    • @saas-ui/card@0.1.0
    • @saas-ui/collapse@0.1.0
    • @saas-ui/forms@0.1.0
    • @saas-ui/hooks@0.1.0
    • @saas-ui/hotkeys@0.2.0
    • @saas-ui/input-right-button@0.1.0
    • @saas-ui/menu@0.1.0
    • @saas-ui/nprogress@0.1.0
    • @saas-ui/number-input@0.1.0
    • @saas-ui/password-input@0.1.0
    • @saas-ui/persona@0.2.0
    • @saas-ui/pin-input@0.1.0
    • @saas-ui/property@0.1.0
    • @saas-ui/provider@0.1.0
    • @saas-ui/radio@0.1.0
    • @saas-ui/snackbar@0.1.0
    • @saas-ui/system@0.2.0
    • @saas-ui/theme@0.1.0