Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(release): 1.0.0 [skip ci]nn# 1.0.0 (2023-12-16)
### Bug Fixes * added backgroundColor style props to Text, added Text and ActivityIndicator docs ([3cc611d](3cc611d)) * added fix for focus/error shadowColor to Input, finished Input docs ([0d330a1](0d330a1)) * added tons of docs, Added algolia search, some bug fixes ([c71b6ce](c71b6ce)) * **divider:** fixed issue related to divider length not changing in vertical orientation ([339eb1d](339eb1d)) * **elevation:** updated default elevation system, added default theme docs ([3696c43](3696c43)) * **extendtheme:** removing type-enforcing for config files to fix circular dependency in extendTheme ([28acca9](28acca9)) * **extendtheme:** updated to a leaner and more readable implementation of extendTheme ([758c40f](758c40f)) * fake fix commit to trigger test release to npm ([2f5716e](2f5716e)) * Fixed bug fixes, improved flexibility, added documentation, and other things preparing for release ([f18e2e6](f18e2e6)) * Fixed build issue ([5c9c809](5c9c809)) * fixed componentConfig hooks for non-style props, made minor bug fixes, added docs for Button ([14021c5](14021c5)) * fixed componentConfig hooks for non-style props, made minor bug fixes, added docs for Button ([5ec3f29](5ec3f29)) * Fixed existing components and some animation logic ([d775804](d775804)) * fixed hot reloading of color modes in the theme provider ([b7d3e59](b7d3e59)) * Fixed image component ([67168a8](67168a8)) * Fixed more build issues ([a05a24e](a05a24e)) * Fixed some bugs in the screen component ([606cd3a](606cd3a)) * fixing icon implementation ([2b421f0](2b421f0)) * fixing icon implementation ([0133030](0133030)) * fixing missing exports, removed the temporary offline noticebar ([087133c](087133c)) * **generatepalette:** updated generateTintsAndShades function, added docs ([8b559d7](8b559d7)) * **hotreloading:** fixed app hot reload on updating the theme object ([44dd222](44dd222)) * **hotreloading:** fixed app hot reload on updating the theme object ([59ff74c](59ff74c)) * **image, badge, input:** adding web support for Image, Badge, and Input ([4501a9f](4501a9f)) * **palette types:** fixed the expanded color types for the theme palette ([44c9112](44c9112)) * **palette:** refactored base theme, updated theme palette format, added theme docs ([543d84a](543d84a)) * **palette:** updated base palette ([cac3e98](cac3e98)) * **pressable:** fixed the bleeding android ripple effect with border radius applied to pressable ([d540131](d540131)) * renamed ActivityIndicator component to Spinner ([5cf0b61](5cf0b61)) * renamed useStyledProps hook to useStyleProps, refactored state hooks and added functionality ([7d283b8](7d283b8)) * reverted back the OG extendTheme implementation and removed type safety from default theme ([cd0167e](cd0167e)) * **screen:** fixed SafeAreaView and Box heirarchy, updated copy on website, Added Product Hunt badge ([d9d2acc](d9d2acc)) * **screen:** fixed screen onPullToRefresh promise execution bug ([5eaa81a](5eaa81a)) * **text:** fixed text responsive size, added typography docs, updated default typography ([60873b2](60873b2)) * **themeprovider:** fixed perpetual light theme error in theme provider ([07ef8f6](07ef8f6)) * **themeprovider:** fixed perpetual light theme error in theme provider ([6fa8f7a](6fa8f7a)) * **themeprovider:** renamed prop to defaultColorMode ([fb1337d](fb1337d)) * Updated `bg` shorthand property to `bgColor` ([ef90c97](ef90c97)) * **useaccessiblecolors:** fixed random input issue with useAccessibleColors ([9461740](9461740)) * **useaccessiblecolor:** updated the input types for useAccessibleColorand updated its docs ([813a15a](813a15a)) ### Features * Added a Grid component ([ff0c3b4](ff0c3b4)) * Added a Switch component ([c49e838](c49e838)) * Added built-in animations ([d39b8c1](d39b8c1)) * Added ButtonGroup component ([55c7e4a](55c7e4a)) * added Checked, Focused, and Invalid state and updated affected components ([cad1282](cad1282)) * added custom background color support for Button ([1e4de50](1e4de50)) * added focus and error states for Input, added test files for the same, fixed some bugs ([eeafe44](eeafe44)) * Added IconButton component ([8b3177c](8b3177c)) * Added Progress component ([e83e4ef](e83e4ef)) * Added Skeleton components ([75ba092](75ba092)) * Added Textarea component ([9c39cf3](9c39cf3)) * added textlink and input component, updated useMolecularConfig hook, Added docs ([5c3c7b6](5c3c7b6)) * added theme ([918ba53](918ba53)) * Added transition components ([c8f4202](c8f4202)) * Added typesafety for component configs, added performance optimizations and memoization, fixes issues with the pressable component ([6352aef](6352aef)) * added useColorScheme hook, and a custom Pressable component ([f0c2208](f0c2208)) * Added Video component ([5dad8f5](5dad8f5)) * added web support for the Spinner component ([0fcd05f](0fcd05f)) * added web support for the Spinner component ([b9d3358](b9d3358)) * **atoms:** added Moti to Pearl atoms ([fbb1341](fbb1341)) * **avatar:** added functionality for the new Avatar component ([1e67598](1e67598)) * **avatar:** added functionality for the new Avatar component ([fa0aeb8](fa0aeb8)) * **avatargroup:** added AvatarGroup component and corresponding docs ([58ffed6](58ffed6)) * **badge:** added a Badge component and an HOC component to add badges to other components ([1e176a3](1e176a3)) * **button:** added multiComponentConfig hook, added button component ([2acaaec](2acaaec)) * **checkbox:** added new CheckBox component, fixed the inconsistent Hook call error + bug fixes ([29bf863](29bf863)) * **colormodecolors:** added ability to add color-mode based colors directly into theme config ([0f7ee03](0f7ee03)) * **colormodecolors:** added ability to add color-mode based colors directly into theme config ([d49beae](d49beae)) * **componentconfig:** added component specific configuration to the theme ([c6aac22](c6aac22)) * **componentconfig:** added component specific configuration to the theme ([522ade2](522ade2)) * **divider:** added Divider component with corresponding docs ([7951eea](7951eea)) * **elevation:** added elevation config to theme and a custom prop 'boxShadow' to Box components ([2e5a3bb](2e5a3bb)) * **elevation:** added elevation config to theme and a custom prop 'boxShadow' to Box components ([90de08e](90de08e)) * **extendtheme:** added function to extend the baseTheme ([1321376](1321376)) * **extendtheme:** updated the extendTheme function to return a type-enforced theme object ([9e00281](9e00281)) * **factory:** added a pearlify factory hook that converts custom components to pearl components ([050b3cb](050b3cb)) * **icon:** added Icon component and respective documentation ([b1f6da9](b1f6da9)) * **image:** adding new Image component with caching and progressive loading ([e8e8a83](e8e8a83)) * **layout:** added center component ([b7992a7](b7992a7)) * **layoutprops:** added shorthand support for layout props ([da079b2](da079b2)) * **molecules:** added moti to Pearl molecules. Added types and refactors for easy undestanding ([1504977](1504977)) * **moti:** added moti to Box component and a moti-supported style props hook (WIP) ([7d00bed](7d00bed)) * **moti:** added moti to Box component and a moti-supported style props hook (WIP) ([9325e91](9325e91)) * **offlinenotice:** added OfflineNotice component and story ([40b474c](40b474c)) * **pressable:** added pressable state prop hook for dynamic styling ([043f6ec](043f6ec)) * **radio, radiogroup, checkboxgroup:** added new Radio, RadioGroup, and CheckBoxGroup components ([6cd0780](6cd0780)) * **responsivity:** added breakpoints in theme and updated the expected format for responsive props ([5605a94](5605a94)) * **responsivity:** added breakpoints in theme and updated the expected format for responsive props ([8e1c53a](8e1c53a)), closes [#106](https://github.com/agrawal-rohit/pearl-ui/issues/106) * **responsivity:** added breakpoints in theme and updated the expected format for responsive props ([c83b606](c83b606)), closes [#106](https://github.com/agrawal-rohit/pearl-ui/issues/106) * **responsivity:** added breakpoints in theme and updated the expected format for responsive props ([1ff1e39](1ff1e39)), closes [#106](https://github.com/agrawal-rohit/pearl-ui/issues/106) * **screen and activityindicator:** added Screen and ActivityIndicator components ([9b40ccc](9b40ccc)) * **screen:** added scrollable, pull-to-refresh, and keyboard aware functionality to screen ([0c3a008](0c3a008)) * **stack:** added HStack, VStack, and ZStack components with corresponding docs ([006bc5c](006bc5c)) * **stack:** added Stack layout component and corresponding docs ([39e0c1e](39e0c1e)) * **text, documentation:** added typography system, added unit tests, added documentation website ([7af9ce3](7af9ce3)) * **type enforcing:** added type-enforcing for all props and config files ([75a38fa](75a38fa)) * **types:** exporting types from the module ([cd236bf](cd236bf)) ### Performance Improvements * added CheckBox, Badge, Radio, Image, and Screen components. Updates styles, core API, and docs ([a47c7ed](a47c7ed)) * **typography:** adopted a Chakra UI inspired typography specification system ([1b211d8](1b211d8)), closes [#141](https://github.com/agrawal-rohit/pearl-ui/issues/141) * **typography:** adopted a Chakra UI inspired typography specification system ([28e08b4](28e08b4)), closes [#141](https://github.com/agrawal-rohit/pearl-ui/issues/141) * **typography:** adopted a Chakra UI inspired typography specification system ([0d52e51](0d52e51)), closes [#141](https://github.com/agrawal-rohit/pearl-ui/issues/141) * **typography:** adopted a Chakra UI inspired typography specification system ([b1c1559](b1c1559)), closes [#141](https://github.com/agrawal-rohit/pearl-ui/issues/141) ### BREAKING CHANGES * **typography:** Removed the previous text style configuration process and subbed i * **typography:** Removed the previous text style configuration process and subbed i * **typography:** Removed the previous text style configuration process and subbed i * **typography:** Removed the previous text style configuration process and subbed i
- Loading branch information