Releases: adaptui/react-native-tailwind
Releases · adaptui/react-native-tailwind
Release v1.0.0
1.0.0 (2024-03-27)
Bug Fixes
- checkbox: 💚 fix build ts definition (f430579)
- example-app: 🐛 fix web focus issues (01c495c)
- types: add comments for ignoring ts errors, and fix a ts error with Type assertion (a931de3)
Documentation Changes
- readme: 📝 update getting started guide (19fce43)
Build Updates
- 💚 fix github workflows to use node 16 (affe8ac)
- 💚 fix lint github workflow (92fa561)
- example-app: 🚀 deploy web version (40b0b07)
Feature Updates
- components: ⚡ use useWebFocusRing hook, to remove the outline style (ccf8d42)
- theme: 🎨 add common web style to component default styles (87f3227)
- update react-native-svg package to latest fixing infinite console errors on web (452cf1c)
- utils: ⚡ add useWebFocusRing hook (f400928)
Maintanance Updates
- 📦 add @react-aria/focus package (7e18eaf)
- add ios & android build folders (c8a70bb)
- changes to get the published version code (323b0b1)
- components: 🔥 remove ts-ignore (e653da2)
- example-app: ⬆️ upgrade to latest expo dependencies (d64b309)
- example-app: 💚 fix npm scripts to use expo go (a46da3c)
- example-app: ➖ remove twrnc from example app as library already imports (bd65a20)
- select: ⬆️ upgrade bottom-sheet to alpha-version (0fbb51a)
- update packages to the latest supported version of expo (94d584e)
1.0.0-alpha.13
Changelog:
1.0.0 (2023-08-07)
Bug Fixes
- 🚑 fix text inputs to have Inter as the font (d2e5c21)
- 🚑 fix text inputs to have Inter as the font (a483b32)
- avatar: ⚡ resolve avatar stacking issue by setting zIndex values (9f562b1)
- avatar: ⚡ resolve avatar stacking issue by setting zIndex values (07f30dc)
- button: 🚑 possible fix for the button onPress not reflecting to state updates (d9e3ca2)
- circular-progress: ⚡ fix circular progress hint rotate issue (217db07)
- components: 🚑 add conditional call by checking if the haptics function is available (1e39fb8)
- components: 🚑 add conditional call by checking if the haptics function is available (ac03ad5)
- divider: 🐛 update divider height to 1px (2b8b7f2)
- divider: 🐛 update divider height to 1px (02d1fc2)
- example-app: 🚑 wrap inside (62284d9)
- example-app: 🐛 add flex-wrap as temp fix to align the prop control items (1735f0f)
- example-app: 🐛 add null check for label in group component (2f76fab)
- example-app: 🐛 fix components wraped with group component (9747b41)
- example-app: 🐛 fix metro config which caused web build fail (ff4d9e1)
- example-app: 🐛 fix react18 error for rn-web (50c0777)
- example-app: 🐛 fix warnings refactor code add icons (03a6739)
- example-app: 🐛 wrap App inside SafeAreaProvider (08cd1e4)
- example-app: ♻️ add button styles to tooltip example (f295821)
- example-app: ♻️ fix nav types (40ecf7b)
- example-app: ✨ add sharp-cli for bundling images on web (daf3049)
- input: 🐛 change import create-icon from path (c84aacc)
- input: 🏷️ add type assertion to the web focussed style (cb62474)
- radio: 🚑 possible fix for the white stroked line checked state radio in android (9421a50)
- radio: 🚑 possible fix for the white stroked line checked state radio in android (0400caf)
- spinner: 🐛 fix spinner fill background (708dd14)
- text-area: 🎨 fix textareas alignement in android (a372b31)
- tooltip: 🐛 show tooltip on hover in web (436f98c)
- tooltip: 🐛 show tooltip on hover in web and onclick on native apps (5fb72c0)
- utils: 🚑 remove haptics case on web (469b71f)
- utils: 🚑 remove haptics case on web (7bd140f)
- utils: ⚡ update stiffness to 250 in default spring config (6590f71)
- utils: ⚡ update stiffness to 250 in default spring config (9077325)
Documentation Changes
- readme: 📝 update docs with instructions on fonts linking and haptics package dependency (728b892)
- readme: 📝 update docs with instructions on fonts linking and haptics package dependency (03952f2)
- readme: 📝 fix header size for Haptics (1498249)
- readme: 📝 fix header size for Haptics (7db5b36)
- select: 🐛 fix messed up select component docs (5ae7ade)
- tooltip: 🐛 refactored table content, and rendering of info content (471ad89)
- tooltip: 📝 update docs with preview (510d203)
Code Refactors
- components: ♻️ update components to use refactored useHaptic hook (2fc9ef8)
- components: ♻️ update components to use refactored useHaptic hook (f503fb6)
- example-app: 🎨 update spacing between prop controls and container padding (ac68a19)
- example-app: ♻️ add space in about page text component (3eb429b)
- example-app: ♻️ align buttons (31f5bfd)
- example-app: ♻️ change avatar background images (37db410)
- example-app: ♻️ change tooltip text to click here (3ad71aa)
- example-app: ♻️ make about screen as the initial screen (7bdbe2f)
- example-app: ♻️ use touchable component instead of pressable (35640fa)
- example-app: 💬 update app version in about screen (24d2670)
- utils: ♻️ change useHaptic hook to return specific function based on arg passed (3132087)
- utils: ♻️ change useHaptic hook to return specific function based on arg passed (568bdb3)
Feature Updates
1.0.0-alpha.9
What's Changed
Updated packages to the latest version
Refactoring componentse
New Contributors
- @abhishekmg made their first contribution in #60
- @crstnmac made their first contribution in #78
Full Changelog: 1.0.0-alpha.6...1.0.0-alpha.9
Release v1.0.0-alpha.6
1.0.0-alpha.6 (2022-06-27)
Code Refactors
- circular-progress: ✨ wrap circular progress component (23d0dfd)
Documentation Changes
- circular-progress: 📝 update circular-progress.md file (482c418)
Maintanance Updates
- example-app: ✨ add component examples to Circular Progress screen (7859dcc)
Build Updates
- 🚀 release v1.0.0-alpha.5 (ff47b1c)
Release v1.0.0-alpha.5
1.0.0-alpha.5 (2022-06-27)
Feature Updates
- icons: 🍱 add Error icon (6e1dc8c)
Code Refactors
- icons: 🍱 add Delete Icon, fix Add icon sizing (08c012f)
Maintanance Updates
- 🔧 add icons to vscode scope (e1b1d1e)
Documentation Changes
- 📝 add avatar & avatar-group file (276aefb)
- 📝 add badge doc file (217aa36)
- 📝 add button doc file (0a858e4)
- 📝 add checkbox doc file (ddf54b0)
- 📝 add checkbox group doc file (2561cf1)
- 📝 add circular progress doc file (62a9ffa)
- 📝 add getting-started file (75c28d9)
- 📝 add input doc file (5a79364)
- 📝 add meter component doc file (d90eb94)
- 📝 add progress bar doc file (0165e09)
- 📝 add Radio component doc file (c7ca581)
- 📝 add slider component doc file (16ffe71)
- 📝 add spinner component doc file (3cf5b08)
- 📝 add switch component doc file (2d999c1)
- 📝 add Tag component doc file (6cedfd9)
- 📝 add tooltip component doc file (d4a3281)
- 📝 update component and getting-started docs (cc11ffb)
- 📝 update README.md (2e9c517)
- ✏️ add desc to radio doc (f39da77)
- ✏️ change style header to variants (efcb038)
- ✏️ change ViewProps to TouchableProps (6306052)
- ✏️ fix typos (9ac68fa)
- ♻️ add info regarding CheckboxGroup component (04937ac)
- ♻️ change avatar doc similar to other component docs (6c9a808)
- ♻️ change avatar-group doc similar to other component docs (4d196d3)
- ♻️ refactor code snippets in button doc (cd001c5)
- 🚚 rename progress doc file (5e028fe)
- 📝 Update avatar-group.md (a8601f5)
- 📝 Update avatar.md (d6dbd6a)
- 📝 Update badge.md (a005986)
- 📝 Update button.md (d810960)
- 📝 Update button.md (b76a012)
- 📝 Update checkbox-group.md (7064e1f)
- 📝 Update checkbox.md (19c7714)
- 📝 Update checkbox.md (177edfc)
1.0.0-alpha.4
1.0.0-alpha.4 (2022-06-21)
Feature Updates
- circular-progress: ✨ wrap circular-progress (c142d5a)
- input: ✨ wrap input component (1649594)
- progress-bar: ✨ add label and description to progress bar (9a92f43)
- radio: ✨ wrap radio component (8aab41d)
- slider: ✨ wrap slider component (3b3d8f3)
- switch: ✨ add
label
anddescription
props, (f1f632e) - switch: ✨ wrap switch component (2742774)
Bug Fixes
- checkbox: 🎨 add common label text style (f5613de)
- checkbox: 🩹 add optional chaining (1e1cf3e)
- checkbox: 🩹 fix providing invalid style strings (503aab6)
- deps: pin dependency react-native-popper to 0.3.2 (0303e84)
Code Refactors
- ♻️ change "" to
text-transparent
to avoid tailwind classname warning (8b7b50c) - checkbox: ♻️ change onChange callback return type to void (4379078)
- components: ♻️ update styles & optional chaining (dd3edd2)
- input: ♻️ remove style from icon which is added to prefix and suffix wrapper (f72b8b4)
- input: 🙈 wrap tailwind classnames with cx in missed places (2d78105)
- slider: ⚡ combined two useAnimatedStyle style hook for the knob into one (2cfad02)
- switch: 🏷️ extend SwitchProps with BoxProps enabling style prop for customising (399814b)
- switch: ♻️ fix Switch with desc from overflowing out of the screen (d9d95fe)
- switch: ✨ add disabled style to label (93906aa)
Maintanance Updates
- 🔧 add circular-progress to vscode scope (a32a688)
- 🔧 add input to vscode scope (b400c7b)
- 🔧 add progress-bar to vscode scope (43cb99d)
- 🔧 add radio to vscode scope (874d99b)
- 🔧 add slider to vscode scope (51d9113)
- 🔧 add switch to vscode scope (7cfdc85)
- 🔧 add tag to vscode scope (c751878)
- 🔧 add tooltip scope (10d479c)
- checkbox: 🎨 restructure checkbox theme and add optional chaining for tailwind classnames (1ba2fa9)
- example-app: 📦 add react native popper package (d671fa6)
- example-app: ✨ add Circular Progress screen with examples (4092367)
- example-app: ✨ add popups module, create tooltip component screen with examples (651ef1b)
- example-app: ✨ add slider component screen with examples (c0951a4)
- example-app: ✨ add Switch Component Screen with examples (fdbc62c)
- example-app: ✨ create Progress Bar component screen with examples (fcdb6c1)
- example-app: ✨ create Tag component screen with examples (d273f05)
- example-app: 🚚 move meter component and spinner to feedback folder (627c3eb)
- example-app: ⚡ add CheckboxGroup component screen with examples (79dea75)
- example-app: ⚡ add Input component Screen with examples (2fd73e0)
- example-app: ⚡ add ProgressBar example (6956de5)
- example-app: ⚡ add Radio component Screen with examples (a3eca48)
- progress-bar: 💄 wrap tailwind classnames with cx (28dd0f9)
- progress-bar: ✨ wrap progress bar component (3f17bcf)
- tag: ✨ add themeColor for tag, remove TagProps hook, restructured tag render (9bb582a)
- tag: ⚡ wrap tailwind classnames with cx, wrap textStyle inside styleAdapter (2135f8d)
- tooltip: 💄 updated tooltip theme (51b13dc)
- tooltip: 🔇 remove console.log (6e99612)
- tooltip: ✨ wrap tailwind classnames with
cx
, move arrow style into tooltip theme (d06fb5a) - tooltip: 🎉 wrap tooltip component (ed7d80c)
Release v1.0.0-alpha.3
1.0.0-alpha.3 (2022-06-16)
Feature Updates
- progress-bar: 💄 wrap tailwind classnames with cx (f39de78)
- progress-bar: ✨ wrap progress bar component (aa84ad2)
- tag: ✨ add themeColor for tag, remove TagProps hook, restructured tag render (d760493)
- tag: ⚡ wrap tailwind classnames with cx, wrap textStyle inside styleAdapter (b5defc9)
- tooltip: 💄 updated tooltip theme (bdc26c2)
- tooltip: 🔇 remove console.log (98fa76f)
- tooltip: ✨ wrap tailwind classnames with
cx
, move arrow style into tooltip theme (edf65bd) - tooltip: 🎉 wrap tooltip component (f3c4c53)
Maintanance Updates
-
🔧 add .vscode folder (00011fe)
-
🔧 add progress-bar to vscode scope (69fba26)
-
🔧 add tag to vscode scope (f503c9b)
-
🔧 add tooltip scope (7904b2a)
-
changelog: 🔊 update changelog & kodiak merge logic (d95a535)
-
example-app: 📦 add react native popper package (3c2abd4)
-
example-app: ✨ add popups module, create tooltip component screen with examples (05864a3)
-
example-app: ✨ create Progress Bar component screen with examples (5b8592f)
-
example-app: ✨ create Tag component screen with examples (8c9e89f)
Bug Fixes
- deps: ⬆️ update dependency react-native-web to v0.18.1 (da8c34a)
Release v1.0.0-alpha.2
1.0.0-alpha.2 (2022-06-14)
Bug Fixes
- meter: 🐛 set default value for themeColor
Code Refactors
- checkbox: ♻️ wrapped tailwind classnames inside
cx
- badge: 🎨 improve theme structure
- button: ♻️ wrap Button Component
- button: ♻️ wrap button component
Maintanance Updates
- deps: ⬆️ update dependency lint-staged to v13.0.1 (#46) (2f24edd)
- avatar: 💄 update active status bg color
- badge: 🎨 add theme and set default theme to base
- button: 🎨 add button theme, add themeColor prop & set to
base
- button: 💄 add active styles from figma to pressed state
- example-app: ✨ add different Button variant component to Screen
- checkbox: 💄 update checkbox theme to have updated colors and other theming
- checkbox: ➖ removed invalid utility class select-none
- checkbox: ✨ wrap checkbox component
- example-app: ✨ add Checkbox component screen
- spinner: ✨ wrap spinner component
- example-app: 🐛 changed icon prop to iconOnly
- example-app: ✨ add Spinner Component Screen
- avatar: 💄 update bg of typing container & change font weight of avatar initials
- meter: ✨ wrap meter component, add theming to meter & restructured theme
- meter: 🩹 change order of props
- badge: 🚑 fix outline text color, add vertical padding to badge container
- example-app: ✨ add outline badge variants to example app
- example-app: ♻️ add common component export, add MeterComponent to drawer screen
- spinner: 🩹 change
h-14px
tailwind classname toh-3.5
- primitives: 🚚 change primitives folder name (#51)
- spinner: 🐛 change border-2 tailwind classname to { borderWidth: 1.5 }
- checkbox: 🚑 add optional chaining for null check
- button: 🎨 move
opacity-0
tailwind classname to button theme - badge: 🔥 remove badge keys
Release v1.0.0-alpha.1
Release v1.0.0-alpha.0
Feature Updates
- 🎨 added default Button library theme (6768c6d)
- 🎨 added progress bar theme to default theme context (3710c72)
- 🎨 added switchTheme to defaultTheme (be2abc0)
- 🎨 added thumb shadow style (f062df5)
- 🔥 added slider range option (0719e25)
- 🔥 changed multiple conditional icons into a one single scalable icon (c32328a)
- 🔥 wrapped progress bar component (800a7b0)
- 🏷️ added avatar component types (8484279)
- 🏷️ added Button prop types and keys (d0083a8)
- 🏷️ added DeepDictionary and DeepPartial common types (7088635)
- 🏷️ created a generalised Dict for objects (8830cbb)
- 💄 added avatar group theme (840beff)
- 📦 added example expo app related dependencies (3b4bcba)
- ✏️ added avatar component prop keys (5b8b254)
- ♻️ refactored Avatar Status (1309e19)
- 🚀 wrapped button component with use of , new prefix and suffix slots (ccf5ca7)
- ✨ added avatar basic theme to context with active and away status (14e23ed)
- ✨ added circular prop to Avatar (c4bdd79)
- ✨ added create Box Element hook (bb7cab6)
- ✨ added create element and component util functions (c9d60a2)
- ✨ added create Text Element hook (d1a87da)
- ✨ added default tailwind config for styling (0583fbf)
- ✨ added icon style option to createButtonIcon function (eed573f)
- ✨ added isFunction helper (2c2c5bc)
- ✨ added isString, isUndefined util functions (09ffc8b)
- ✨ added min, max and hint to Circular Progress Component (0b1e8fa)
- ✨ added progress bar component (949fafd)
- ✨ added showRing and ringColor props to AvatarGroup (de9f12b)
- ✨ added thumbTintColor Switch Component (55a3a12)
- ✨ added track color props for progress bar customization (7417653)
- ✨ added typing animation to Avatar Status (62fa3b9)
- ✨ added useAvatarProps hook (d57df86)
- ✨ added useSpinnerProps hook (2be93ed)
- ✨ created a common Theme Context using default tailwind functions (bd9b991)
- ✨ created Animated Box component (eeb7cfc)
- ✨ created basic single value Slider component (7489341)
- ✨ created Box component (ba356c2)
- ✨ created Switch component (b27b489)
- ✨ created Text component (4a15dfb)
- ✨ created Touchable component (cfce698)
- ✨ created TouchableWithoutFeedback component (b18ff7d)
- ✨ updated Button component with prefix, suffix and its loading states (9eedfbb)
- ✨ used and createIcon for prefix and suffix slots (2faeba4)
- ✨ wrapped storybook inside TailwindThemeProvider (914a2d7)
- 🎉 added ButtonSpinner as loading component for Button (3653303)
- 🎉 added createIcon function' (82ada09)
- 🎉 added useTagProps hook (3b463af)
- 🎉 created AvatarGroup component (c57abd8)
- 🎉 created AvatarImage component (aca4f3d)
- 🎉 created badge component (e201b37)
- 🎉 created basic button component (b32453f)
- 🎉 created basic Tooltip component (723cc89)
- 🎉 created ButtonPrefix and ButtonSuffix components (0506291)
- 🎉 created Circular Progress component (80e0312)
- 🎉 created Icon Wrapper Component (df30762)
- 🎉 created Spinner Component (85fb19c)
- 🎉 created Tag Component (a4c6342)
- ⚡ added for loading button (2e3b685)
- ⚡ added circular theme for avatar (643703a)
- ⚡ added createContext util function (0c68b9a)
- ⚡ added prefix and suffix as button options (a596b35)
- ⚡ added useButtonProps hook (6c763b0)
- ⚡ created basic Avatar component with status(Active, away,...