@clutchd/avatar
Version:
A basic avatar component powered by next/image.
634 lines (399 loc) • 10.1 kB
Markdown
# @clutchd/avatar
## 7.0.0
### Major Changes
- abb04e7: More closely pertains to `@radix-ui/react-avatar` but with nextjs image features
### Patch Changes
- Updated dependencies [abb04e7]
- @clutchd/image@3.0.0
## 6.0.18
### Patch Changes
- c021177: Update deps
- Updated dependencies [c021177]
- @clutchd/compose-props@3.0.16
- @clutchd/component@6.0.16
- @clutchd/image@2.0.18
## 6.0.17
### Patch Changes
- 14bb529: custom release script
- Updated dependencies [14bb529]
- @clutchd/component@6.0.15
- @clutchd/compose-props@3.0.15
- @clutchd/image@2.0.17
## 6.0.16
### Patch Changes
- d17470f: changeset publish
- Updated dependencies [d17470f]
- @clutchd/component@6.0.14
- @clutchd/compose-props@3.0.14
- @clutchd/image@2.0.16
## 6.0.15
### Patch Changes
- @clutchd/component@6.0.13
- @clutchd/image@2.0.15
## 6.0.14
### Patch Changes
- Fix deps
- Updated dependencies
- @clutchd/component@6.0.12
- @clutchd/compose-props@3.0.13
- @clutchd/image@2.0.14
## 6.0.13
### Patch Changes
- 825983f: bun-publish
- Updated dependencies [825983f]
- @clutchd/component@6.0.11
- @clutchd/compose-props@3.0.12
- @clutchd/image@2.0.13
## 6.0.12
### Patch Changes
- 92a22a7: Update all packages, fix publish script
- Updated dependencies [92a22a7]
- @clutchd/compose-props@3.0.11
- @clutchd/component@6.0.10
- @clutchd/image@2.0.12
## 6.0.11
### Patch Changes
- b643771: Fixed for real?
- Updated dependencies [b643771]
- @clutchd/component@6.0.9
- @clutchd/compose-props@3.0.10
- @clutchd/image@2.0.11
## 6.0.10
### Patch Changes
- 56c4d5b: Fix releases
- Updated dependencies [56c4d5b]
- @clutchd/component@6.0.8
- @clutchd/compose-props@3.0.9
- @clutchd/image@2.0.10
## 6.0.9
### Patch Changes
- aacd792: Please 2
- Updated dependencies [aacd792]
- @clutchd/component@6.0.7
- @clutchd/compose-props@3.0.8
- @clutchd/image@2.0.9
## 6.0.8
### Patch Changes
- 246caaa: Please
- Updated dependencies [246caaa]
- @clutchd/component@6.0.6
- @clutchd/compose-props@3.0.7
- @clutchd/image@2.0.8
## 6.0.7
### Patch Changes
- a8c83eb: Update packages
- Updated dependencies [a8c83eb]
- @clutchd/component@6.0.5
- @clutchd/compose-props@3.0.6
- @clutchd/image@2.0.7
## 6.0.6
### Patch Changes
- f2c705f: Fix changeset releases with bun
- Updated dependencies [f2c705f]
- @clutchd/compose-props@3.0.5
- @clutchd/component@6.0.4
- @clutchd/image@2.0.6
## 6.0.5
### Patch Changes
- 72d5060: Fix release
- Updated dependencies [72d5060]
- @clutchd/component@6.0.3
- @clutchd/compose-props@3.0.4
- @clutchd/image@2.0.5
## 6.0.4
### Patch Changes
- @clutchd/component@6.0.2
- @clutchd/compose-props@3.0.3
- @clutchd/image@2.0.4
## 6.0.3
### Patch Changes
- 810ca3d: Fix lint
- Updated dependencies [8720587]
- Updated dependencies [5a813d0]
- Updated dependencies [082cd6b]
- Updated dependencies [e09e7dd]
- @clutchd/component@6.0.1
- @clutchd/compose-props@3.0.3
- @clutchd/image@2.0.3
## 6.0.2
### Patch Changes
- 72d6d265: Update deps
- Updated dependencies [19aeff50]
- Updated dependencies [194a141e]
- Updated dependencies [a25c581b]
- Updated dependencies [c3bc9d72]
- Updated dependencies [38495d5e]
- @clutchd/component@6.0.0
- @clutchd/compose-props@3.0.2
- @clutchd/image@2.0.2
## 6.0.1
### Patch Changes
- @clutchd/component@5.0.0
- @clutchd/image@2.0.1
## 6.0.0
### Major Changes
- 20f02758: Rework Avatar to allow for a very composable unstyled setup. Still supports the standard styled Avatar with a simplified api. If more custom usecases are needed, it is up to the end user to "build" their own avatar with the provided composable components.
### Patch Changes
- 912b0728: Fix IAvatar type
- 0e513d5d: AvatarImage now ensures it is not rendered if a src is not provided
- 53b6c01c: Improve type imports
- Updated dependencies [9386329b]
- @clutchd/image@2.0.0
## 5.0.2
### Patch Changes
- d72868db: Export html interfaces
## 5.0.1
### Patch Changes
- Updated dependencies [90b88e96]
- @clutchd/image@1.1.0
## 5.0.0
### Major Changes
- 0356a875: Stable release
### Patch Changes
- Updated dependencies [1ac7e080]
- Updated dependencies [3c214fd9]
- Updated dependencies [1598fc1c]
- Updated dependencies [1b23f343]
- @clutchd/image@1.0.0
- @clutchd/component@4.1.0
- @clutchd/compose-props@3.0.1
## 4.0.0
### Major Changes
- fb26d96c: esm only
### Patch Changes
- fb26d96c: fix package.json
- Updated dependencies [49d885ae]
- @clutchd/component@4.0.2
## 3.1.2
### Patch Changes
- @clutchd/component@4.0.1
## 3.1.1
### Patch Changes
- Updated dependencies [d47ab7a]
- @clutchd/component@4.0.0
## 3.1.0
### Minor Changes
- a83dc31: Update to Next 14
## 3.0.2
### Patch Changes
- Updated dependencies [10988f6]
- @clutchd/component@3.0.0
## 3.0.1
### Patch Changes
- Updated dependencies [e8e9937]
- @clutchd/component@2.2.2
## 3.0.0
### Major Changes
- db20ddf: Remove themeing
## 2.1.17
### Patch Changes
- Updated dependencies [309f2fa]
- Updated dependencies [762d147]
- @clutchd/component@2.2.0
## 2.1.16
### Patch Changes
- @clutchd/twx@1.1.4
## 2.1.15
### Patch Changes
- @clutchd/component@2.1.1
## 2.1.14
### Patch Changes
- Updated dependencies [e3d35ae]
- @clutchd/component@2.1.0
## 2.1.13
### Patch Changes
- Updated dependencies [56084dc]
- @clutchd/component@2.0.10
## 2.1.12
### Patch Changes
- @clutchd/component@2.0.9
## 2.1.11
### Patch Changes
- @clutchd/component@2.0.8
## 2.1.10
### Patch Changes
- Updated dependencies [240ccc7]
- @clutchd/component@2.0.7
## 2.1.9
### Patch Changes
- @clutchd/component@2.0.6
## 2.1.8
### Patch Changes
- 0e006b2: Improve build outputs
- Updated dependencies [0e006b2]
- @clutchd/twx@1.1.3
- @clutchd/component@2.0.5
## 2.1.7
### Patch Changes
- @clutchd/component@2.0.4
## 2.1.6
### Patch Changes
- @clutchd/component@2.0.3
## 2.1.5
### Patch Changes
- 13e29c8: Update dependencies
## 2.1.4
### Patch Changes
- aecdd5f: Update jest pkg ref
- 45fbf85: Migrate to new @clutchd/jest package
- 04ed016: Update next
- 465de04: Update jest config
- Updated dependencies [ea083a0]
- Updated dependencies [aecdd5f]
- Updated dependencies [45fbf85]
- Updated dependencies [465de04]
- @clutchd/component@2.0.2
- @clutchd/twx@1.1.2
## 2.1.3
### Patch Changes
- @clutchd/component@2.0.1
## 2.1.2
### Patch Changes
- Updated dependencies [29b79c1]
- Updated dependencies [87a20b8]
- @clutchd/twx@1.1.1
- @clutchd/component@2.0.0
## 2.1.1
### Patch Changes
- a6138a7: Pin config package
- b512919: Update packages
- 6f27817: Update deps
- 3effd42: Fix builds
- Updated dependencies [a6138a7]
- Updated dependencies [8ca1bc5]
- Updated dependencies [b512919]
- @clutchd/component@1.1.1
- @clutchd/twx@1.1.0
## 2.1.0
### Minor Changes
- 7c63db3: Update deps
### Patch Changes
- b5a68cb: Remove unneeded deps
## 2.0.0
### Major Changes
- aaea11c: Simplify avatar props
### Minor Changes
- b0fae00: Update for new theming
### Patch Changes
- Updated dependencies [87552c6]
- Updated dependencies [08b143d]
- Updated dependencies [e30240c]
- Updated dependencies [29fe8b5]
- @clutchd/component@1.1.0
## 1.0.0
### Major Changes
- 14a0e20: Improve consistency, replace fallback prop with children prop
### Minor Changes
- e9498f1: Support refs
### Patch Changes
- dfdc6b9: Update more deps
- 920d084: Update deps
- 906e3b4: Render as div
- 9bf475b: Improve loading state changes
- Updated dependencies [dfdc6b9]
- Updated dependencies [54775b6]
- Updated dependencies [e2cc50b]
- Updated dependencies [7cc7a2d]
- Updated dependencies [920d084]
- @clutchd/clsx@1.0.2
- @clutchd/component@1.0.2
- @clutchd/is-empty@2.0.4
## 0.6.8
### Patch Changes
- b687171: Update tailwind dep
- Updated dependencies [d8e3e45]
- Updated dependencies [b687171]
- @clutchd/is-empty@2.0.3
## 0.6.7
### Patch Changes
- Updated dependencies [7089479]
- Updated dependencies [b78113a]
- Updated dependencies [f13cbd8]
- @clutchd/clsx@1.0.1
- @clutchd/component@1.0.1
## 0.6.6
### Patch Changes
- Updated dependencies [0fb255f]
- @clutchd/clsx@1.0.0
## 0.6.5
### Patch Changes
- 5cd46fa: Add explicit display names
- Updated dependencies [6a13ed2]
- Updated dependencies [b76ffc8]
- @clutchd/component@1.0.0
## 0.6.4
### Patch Changes
- e32ed39: Update deps
- Updated dependencies [322bf0c]
- @clutchd/clsx@0.1.3
## 0.6.3
### Patch Changes
- Updated dependencies [39df52a]
- @clutchd/component@0.9.0
## 0.6.2
### Patch Changes
- Updated dependencies [40e8e39]
- @clutchd/is-empty@2.0.0
## 0.6.1
### Patch Changes
- Updated dependencies [c24e543]
- @clutchd/component@0.8.0
## 0.6.0
### Minor Changes
- ac2bd66: Add border-width, reduce export size, simplify sizing
## 0.5.2
### Patch Changes
- 21a112c: Update deps
## 0.5.1
### Patch Changes
- e568059: Reduce bundle sizes
- Updated dependencies [e568059]
- @clutchd/text@0.3.16
## 0.5.0
### Minor Changes
- 088a30e: Improve avatar flexibility
### Patch Changes
- 088a30e: Fix packages
- Updated dependencies [cc72d04]
- Updated dependencies [088a30e]
- @clutchd/text@0.3.15
- @clutchd/clsx@0.1.2
- @clutchd/component@0.7.2
- @clutchd/is-empty@1.1.2
- @clutchd/tailwind@0.7.1
## 0.4.4
### Patch Changes
- 9256aa2: Update dependencies
- Updated dependencies [9256aa2]
- @clutchd/component@0.7.1
## 0.4.3
### Patch Changes
- 2d40609: Fix className bug
## 0.4.2
### Patch Changes
- Updated dependencies [922509c]
- @clutchd/component@0.7.0
## 0.4.1
### Patch Changes
- 6d9baff: Cleanup deps
- Updated dependencies [6d9baff]
- @clutchd/clsx@0.1.1
- @clutchd/component@0.6.1
## 0.4.0
### Minor Changes
- 52dec31: Migrate clsx to @clutchd/clsx
## 0.3.0
### Minor Changes
- d3f7029: Improve fallback colors
### Patch Changes
- Updated dependencies [8ce15fc]
- @clutchd/component@0.6.0
## 0.2.0
### Minor Changes
- 7221dab: Improve avatar types
### Patch Changes
- Updated dependencies [3b4167b]
- @clutchd/component@0.5.0
## 0.1.0
### Minor Changes
- c0096e7: Initial release