Skip to content

Releases: dvtng/react-loading-skeleton

v3.5.0

23 Sep 12:02
f8b040d
Compare
Choose a tag to compare

Features

  • Add optional customHighlightBackground prop. (#233)

3.4.0

15 Feb 13:02
672e93c
Compare
Choose a tag to compare

Features

  • Remove z-index: 1 from the skeleton. This was a Safari-specific workaround that is no longer necessary in the latest versions of the browser. (#216)

3.3.1

11 May 15:12
c96a340
Compare
Choose a tag to compare

Bug Fixes

  • Fix main and module being incorrect in package.json. (#191)

3.3.0

03 May 14:52
62c1039
Compare
Choose a tag to compare

Features

  • The library is now compatible with TypeScript's "moduleResolution": "nodenext" compiler option. (#187)

3.2.1

13 Apr 13:49
3dee692
Compare
Choose a tag to compare

Bug Fixes

  • The skeleton now has user-select: none so that it cannot be selected. (#179)

Thanks!

3.2.0

02 Mar 15:05
375f869
Compare
Choose a tag to compare

Features

  • The skeleton animation no longer plays for users who have enabled the prefers-reduced-motion accessibility setting.

Thanks!

3.1.1

11 Feb 14:15
687fa9a
Compare
Choose a tag to compare

Chores

  • Add the 'use client' directive to make the library compatible with React Server Components and Next.js 13. (#162)

Thanks!

3.1.0

11 Apr 14:03
2329bf3
Compare
Choose a tag to compare

Features

  • If count is set to a decimal number like 3.5, the component will display 3
    full-width skeletons followed by 1 half-width skeleton. (#136)

3.0.3

09 Feb 21:29
1691d54
Compare
Choose a tag to compare

Bug Fixes

  • Fix an edge case where the animated highlight had the wrong vertical position (#133)

Thanks!

3.0.2

24 Dec 18:09
0876672
Compare
Choose a tag to compare

Bug Fixes

  • Fix explicitly setting a Skeleton prop to undefined, like <Skeleton highlightColor={undefined}>, blocking style options from the SkeletonTheme (#128)
    • If you were relying on this behavior to block values from the SkeletonTheme, you can render a nested SkeletonTheme to override a theme defined higher up in the component tree, OR explicitly set one or more Skeleton props back to their default values e.g. <Skeleton baseColor="#ebebeb" />