Skip to content

Releases: adaptui/react-native-tailwind

Release v1.0.0

27 Mar 10:37
Compare
Choose a tag to compare

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

07 Aug 08:58
b65eaf6
Compare
Choose a tag to compare
1.0.0-alpha.13 Pre-release
Pre-release

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

  • ✏️ use Font Family helper function to set font as Inter for android (9af122d)
  • ✨ use short hand function ts instead of tailwind.style from useTailwind hook (ec3719d)
  • avatar: ✨ update avatar component to ...
Read more

1.0.0-alpha.9

16 Dec 08:48
Compare
Choose a tag to compare
1.0.0-alpha.9 Pre-release
Pre-release

What's Changed

Updated packages to the latest version
Refactoring componentse

New Contributors

Full Changelog: 1.0.0-alpha.6...1.0.0-alpha.9

Release v1.0.0-alpha.6

27 Jun 13:45
Compare
Choose a tag to compare
Pre-release

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

27 Jun 06:30
Compare
Choose a tag to compare
Pre-release

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

21 Jun 11:08
1.0.0-alpha.4
bcd776a
Compare
Choose a tag to compare
1.0.0-alpha.4 Pre-release
Pre-release

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 and description 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

16 Jun 10:04
1.0.0-alpha.3
2dc22ae
Compare
Choose a tag to compare
Pre-release

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

14 Jun 14:28
1.0.0-alpha.2
ecbaacf
Compare
Choose a tag to compare
Pre-release

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 to h-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

08 Jun 13:01
1.0.0-alpha.1
2098b00
Compare
Choose a tag to compare
Pre-release

1.0.0-alpha.1 (2022-06-08)

Bug Fixes

  • deps: ⬆️ update dependency @chakra-ui/hooks to v2 (#44) (23c34e6)

Documentation Changes

  • readme: 📝 add build badge (ba0c046)

Release v1.0.0-alpha.0

08 Jun 12:40
1.0.0-alpha.0
95333c0
Compare
Choose a tag to compare
Pre-release

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,...
Read more