styled-components
4.7/5448

styled-components

npm i styled-components

307 Versions

6.0.0-beta.6

beta
19 days ago

6.0.0-beta.5

1 month ago

6.0.0-beta.4

1 month ago

6.0.0-beta.3

2 months ago
yarn add styled-components@beta
What's Changed Breaking changes in v6 (as of this version)
  • now using stylis v4 (if using stylis-plugin-rtl you'll need to upgrade to the newer version)
  • dropped $as and $forwardedAs props (use as or forwardedAs)
  • dropped automatic prop filtering, use transient props ($ prefix) for stuff you don't want to be passed to child component / HTML
  • node >= 14 needed

Full Changelog: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.2...v6.0.0-beta.3


5.3.6

latest
2 months ago
What's Changed Deprecations
  • $as and $forwardedAs will be removed in the next major version, use the unprefixed props instead
New Contributors

Full Changelog: https://github.com/styled-components/styled-components/compare/v5.3.5...v5.3.6


6.0.0-beta.2

3 months ago
yarn add styled-components@beta
What's Changed Breaking changes in v6 (as of this version)
  • now using stylis v4 (if using stylis-plugin-rtl you'll need to upgrade to the newer version)
  • dropped automatic prop filtering, use transient props ($ prefix) for stuff you don't want to be passed to child component / HTML
  • node >= 14 needed

Full Changelog: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.1...v6.0.0-beta.2


6.0.0-beta.1

3 months ago
yarn add styled-components@beta
What's Changed Breaking changes in v6 (as of this version)
  • now using stylis v4 (if using stylis-plugin-rtl you'll need to upgrade to the newer version)
  • node >= 14 needed

Full Changelog: https://github.com/styled-components/styled-components/compare/v6.0.0-beta.0...v6.0.0-beta.1


6.0.0-beta.0

3 months ago
yarn add styled-components@beta
What's Changed Breaking changes in v6 (as of this version)
  • now using stylis v4 (if using stylis-plugin-rtl you'll need to upgrade to the newer version)
  • node >= 14 needed
New Contributors

Full Changelog: https://github.com/styled-components/styled-components/compare/v6.0.0-alpha.5...v6.0.0-beta.0


6.0.0-alpha.7

alpha
4 months ago

6.0.0-alpha.6

4 months ago

6.0.0-alpha.5

8 months ago
  • Fix types associated with styled-components/macros
  • Add optional peer dependency for babel-plugin-styled-components (required for macros)

Updated sandbox for alpha: https://codesandbox.io/s/styled-components-v6-alpha-sandbox-05bod1?file=/src/App.tsx

Full Changelog: https://github.com/styled-components/styled-components/compare/v6.0.0-alpha.4...v6.0.0-alpha.5


5.3.5

8 months ago

Add statement of solidarity against the war on Ukraine πŸ‡ΊπŸ‡¦


6.0.0-alpha.4

8 months ago
  • Added type for CSSProp (this is in definitely typed but wasn't exposed by us)
  • Exposed more base types

Recommended styled-components.d.ts setup for your project:

// create styled-components.d.ts in your project source
// if it isn't being picked up, check tsconfig compilerOptions.types
import type { CSSProp } from 'styled-components';
import Theme from './theme';

type ThemeType = typeof Theme;

declare module 'styled-components' {
  export interface DefaultTheme extends ThemeType {}
}

declare module 'react' {
  interface DOMAttributes<T> {
    css?: CSSProp;
  }
}

Full Changelog: https://github.com/styled-components/styled-components/compare/v6.0.0-alpha.2...v6.0.0-alpha.4


6.0.0-alpha.3

8 months ago

6.0.0-alpha.2

8 months ago

Added "types" package.json fields for TS type acquistion.

Full Changelog: https://github.com/styled-components/styled-components/compare/v6.0.0-alpha.1...v6.0.0-alpha.2


5.3.4

8 months ago

6.0.0-alpha.1

9 months ago

Fixed the TS declarations not getting emitted correctly by rollup.

Full Changelog: https://github.com/styled-components/styled-components/compare/.v6.0.0-alpha.0...v6.0.0-alpha.1


6.0.0-alpha.0

9 months ago

After an epic amount of refactoring, I'm pleased to announce the first alpha of styled-components v6!

Highlights:

  1. styled-components is now written in TypeScript and ships its own types
  2. stylis v4
  3. tons of bug fixes
  4. node 14+ now required

Full Changelog: https://github.com/styled-components/styled-components/compare/v5.2.0...v6.0.0-alpha.0


5.3.3

1 year ago
What's Changed New Contributors

Full Changelog: https://github.com/styled-components/styled-components/compare/v5.3.1...v5.3.3


5.3.2

1 year ago

5.3.1

1 year ago
  • Fix forced server-side mode not triggering global styles (See #3566)

  • Fix SSR collisions caused by insufficient hash inputs and reordering of groups on the client, which is a regression in v5.2.0 (See #3563)

  • Fix dynamic creation React warning for React v18, backported to v5 by @lynndylanhurley (See #3564)

  • Add missing typeof window check when checking for duplicate instances of styled-components (See #3553)

  • Prevent ServerStyleSheet from emitting empty style tags, which would cause issues in IE11 (See #3555)

  • Support css tagged templates inside style objects, by @roginfarrer and @dvingo (See #3469)


5.3.1-pr3564

pr3564
1 year ago

5.3.1-pr3563

pr3563
1 year ago

5.3.0

2 years ago
  • Pass elementToBeCreated as a third parameter to shouldForwardProp so that the user-specified function can decide whether to pass through props based on whether the created element will be a tag or another component. (see #3436)

  • Fix React Native components accepts function as style prop. (see #3389)


5.2.3

2 years ago

fix an issue with an unguarded window accessor in a SSR path (see #3446)


5.2.2

2 years ago
  • For React Native based components, pass testID down to the native component if specified for an easier time testing. (see #3365)

  • Enable users of the babel macro to customize the styled-components import with importModuleName (see #3422)

  • [fix] COMPLEX_SELECTOR_PREFIX.includes wasn't transpiled (see #3397)


5.2.1

2 years ago

Tweak server-side build settings to resolve an issue with jest-dom not being able to pick up generated styles (see #3308) thanks @Lazyuki


5.2.0

2 years ago
  • Make sure StyleSheetManager renders all styles in iframe / child windows (see #3159) thanks @eramdam!

  • Rework how components self-reference in extension scenarios (see #3236); should fix a bunch of subtle bugs around patterns like & + &

  • Fix keyframes not receiving a modified stylis instance when using something like stylis-plugin-rtl (see #3239)

  • Big performance gain for components using style objects (see #3239)

  • We no longer emit dynamic classNames for empty rulesets, so some className churn may occur in snapshots

  • Preallocate global style placement to ensure cGS is consistently inserted at the top of the stylesheet; note that this is done in runtime order so, if you have multiple cGS that have overlapping styles, ensure they're defined in code in the sequence you would want them injected (see #3239)

  • Add "engines" to package.json (currently set to Node 10, the oldest supported LTS distribution) (see #3201) thanks @MichaelDeBoey!

Finally, special thanks to @willheslam for testing and some last minute fixes on this release!


5.2.0-test.12

test
2 years ago

5.2.0-test.11

2 years ago

5.2.0-test.10

2 years ago

We are planning to release 5.2 on September 2/3, please help us test!

yarn add styled-components@test
  • Preallocate global style placement to ensure cGS is consistently inserted at the top of the stylesheet; note that this is done in runtime order so, if you have multiple cGS that have overlapping styles, ensure they're defined in code in the sequence you would want them injected (see #3239)

    NOTE: This is a behavioral change and might require adjustment in your codebase if you have many createGlobalStyle components in use. We do not think it will affect the majority of projects other than fix existing bugs.

  • createGlobalStyle is now React.StrictMode compliant

  • Make sure StyleSheetManager renders all styles in iframe / child windows (see #3159) thanks @eramdam!

  • Rework how components self-reference in extension scenarios (see #3236); should fix a bunch of subtle bugs around patterns like & + &

  • Fix keyframes not receiving a modified stylis instance when using something like stylis-plugin-rtl (see #3239)

  • Big performance gain for components using style objects (see #3239)

  • We no longer emit dynamic classNames for empty rulesets, so some className churn may occur in snapshots

  • Add "engines" to package.json (currently set to Node 10, the oldest supported LTS distribution) (see #3201) thanks @MichaelDeBoey!


5.2.0-test.9

2 years ago

5.2.0-test.8

2 years ago

5.2.0-test.7

2 years ago

5.2.0-test.6

2 years ago

5.2.0-test.5

2 years ago

5.2.0-test.4

2 years ago

5.2.0-test.3

2 years ago

5.2.0-test.2

2 years ago

5.2.0-test.1

2 years ago

5.2.0-test.0

2 years ago

5.1.1

3 years ago
New Functionality
  • Implement shouldForwardProp API for native and primitive platforms, which was previously missing in [v5.1.0] (see #3093) This has been released under a patch bump instead of a minor, since it's only been missing from Native-support.
Bugfixes
  • Added useTheme hook to named exports for react-primitives entrypoint (see #2982) thanks @jladuval!
  • Escape every CSS ident character necessary when converting component display names to class names (see #3102) thanks @kripod!

5.1.0

3 years ago
New Functionality
  • Add shouldForwardProp API (almost the same as emotion's, just a slightly different usage pattern); https://github.com/styled-components/styled-components/pull/3006

    Sometimes when composing multiple higher-order components together, it's possible to get into scenarios when multiple layers consume props by the same name. In the past we've introduced various workarounds for popular props like "as" but this power-user API allows for more granular customization of what props are passed down to descendant component children when using the styled() HOC wrapper.

    When combined with other APIs like .attrs() this becomes a very powerful constellation of abilities.

    Here's how you use it:

    const Comp = styled('div').withConfig({
      shouldForwardProp: (prop, defaultValidatorFn) => !['filterThis'].includes(prop),
    })`
      color: red;
    `;
    
    render(<Comp filterThis="abc" passThru="def" />);
    
    # Renders: <div className="[generated]" passThru="def"></div>
    

    The second argument defaultValidatorFn is what we use internally to validate props based on known HTML attributes. It's provided so you can filter exactly what props you don't wish to pass and then fall-back to the default filtering mechanism if desired.

    Other methods on the styled HOC like .attrs can be chained after withConfig(), and before opening your template literal:

    const Comp = styled('div').withConfig({
      shouldForwardProp: (prop, defaultValidatorFn) => !['filterThis'].includes(prop),
    }).attrs({ className: 'foo' })`
      color: red;
    `;
    
    render(<Comp filterThis="abc" passThru="def" />);
    
    # Renders: <div className="[generated] foo" passThru="def"></div>
    

    Thanks @stevesims and all that contributed!

  • Add "transient props" API; https://github.com/styled-components/styled-components/pull/3052

    Think of transient props as a lightweight, but complementary API to shouldForwardProp. Because styled-components allows any kind of prop to be used for styling (a trait shared by most CSS-in-JS libraries, but not the third party library ecosystem in general), adding a filter for every possible prop you might use can get cumbersome.

    Transient props are a new pattern to pass props that are explicitly consumed only by styled components and are not meant to be passed down to deeper component layers. Here's how you use them:

    const Comp = styled.div`
      color: ${props => props.$fg || 'black'};
    `;
    
    render(<Comp $fg="red">I'm red!</Comp>);
    

    Note the dollar sign ($) prefix on the prop; this marks it as transient and styled-components knows not to add it to the rendered DOM element or pass it further down the component hierarchy.

Bugfixes
  • Fix slow SSR Rehydration for malformed CSS and increase fault-tolerance (see #3018)

  • Change isPlainObject (internal method) to support objects created in a different context (see #3068) thanks @keeganstreet!

  • Add support for the <video disablePictureInPicture> (see #3058) thanks @egdbear!


5.0.1-revisedssr

3 years ago

5.0.1

3 years ago
  • Added useTheme hook to named exports for react native (#2982)

  • Performance enhancements

    • Refactored hashing function that is a bit faster in benchmarks (#2983)
    • Fixed a bitwise math issue that was causing SSR performance degradations due to how we allocate typed arrays under the hood (#2996)
  • Added some helpful new dev-time warnings for antipatterns

    • Recommending against usage of css @import inside createGlobalStyle and what to do instead (#2997)
    • Catching and warning against dynamic creation of styled-components inside other component render paths (#2998)

5.0.0-testgrouplimit.0

3 years ago

5.0.0-testdeopt2

3 years ago

5.0.0-testdeopt

3 years ago

5.0.0

3 years ago

It's finally here!!! πŸš€See the migrating to v5 FAQ page for easy upgrade instructions!

Read the v5 release announcement! TL;DR:
  • 19% smaller bundle size
  • 18% faster client-side mounting
  • 17% faster updating of dynamic styles
  • 45% faster server-side rendering
  • RTL support

...and much more all, with no breaking changes!

NOTE: At this time we recommend not using @import inside of createGlobalStyle. We're working on better behavior for this functionality but it just doesn't really work at the moment and it's better if you just embed these imports in your HTML index file, etc.

Changes
  • StyleSheetManager enhancements

    • you can now supply stylis plugins like stylis-plugin-rtl; <StyleSheetManager stylisPlugins={[]}>...</StyleSheetManager>
    • disableVendorPrefixes removes autoprefixing if you don't need legacy browser support; <StyleSheetManager disableVendorPrefixes>...</StyleSheetManager>
    • disableCSSOMInjection forces using the slower injection mode if other integrations in your runtime environment can't parse CSSOM-injected styles; <StyleSheetManager disableCSSOMInjection>...</StyleSheetManager>
  • Removed the "subfunction" attrs syntax that was deprecated in v4

    styled.div.attrs({ role: p => p.onClick ? 'button' : '' })`
      color: red;
    `
    

    becomes

    styled.div.attrs(p => ({ role: p.onClick ? 'button' : '' }))`
      color: red;
    `
    
  • Update css-to-react-native to v3.0.0 (#2811); the one breaking change noted is that unitless line height is no longer allowed when setting font properties

  • disallow /ad/i in generated class names (#2837); this change primarily helps to avoid some overly aggressive ad blockers that will mangle generated classnames containing the substring "ad"

  • if you use styled-components from CDN, in v5 the "react-is" dependency was added (make sure you add this to your project)


5.0.0-cgsmem

3 years ago

5.0.0-rc.3

3 years ago

This should be the last RC before general v5 release in a week or two!

NOTE: If you've been testing this stylisPlugins functionality with the stylis-rtl plugin, please switch from stylis-rtl to stylis-plugin-rtl.

  • make useTheme cleaner (#2879) props @sayjeyhi
  • unnecessary flattening and interleave of css without interpolations @vepor
  • switch back to mainline hoist-non-react-statics (#2934) …
  • use funding field instead of post install script (#2931) props @koba04
  • fix usage of nested stylesheetmanagers in SSR
  • expose version in API (#2888) props @jamesarmenta
  • refactor stylis management (#2936)

5.0.0-fixhoist

3 years ago

5.0.0-rc.2

3 years ago

Note: we've switched from canary to v5 as the target branch for the new release. It's basically the same, but fixed up so it'll merge cleanly onto master.

Changes from rc.1:

  • fix a few missed cases where attrs were not preferred over props (d2f4509)
  • remove the theme usage dev-time check (df36f93); this was done in master already, just forward-porting
  • aggregate classNames passed via attrs (#2859, 12a9f3c)
  • replace rehydration from CSSOM with progressive regex (#2872)

5.0.0-regexrehydrate

3 years ago

5.0.0-rc.1

3 years ago

Changes from rc.0:

  • Inline mixin-deep so it is transpiled consistently for IE

4.4.1

3 years ago
  • Fix styled-components's react-native import for React Native Web, by @fiberjw (see #2797)

  • Remove dev-time warning if referencing a theme prop without an outer ThemeProvider, the check for it isn't smart enough to handle cases with "or" or ternary fallbacks and creates undesirable noise in various third party integrations


5.0.0-rc.0

3 years ago

We're almost there! After several months of work (thank you beta testers!) this is the first v5 release candidate build.

Overall v5 changes:

  • Major performance and bundle size improvements over v4, see the announcement blog for more details!

  • StyleSheetManager enhancements

    • you can now supply stylis plugins like stylis-rtl; <StyleSheetManager stylisPlugins={[]}>...</StyleSheetManager>
    • disableVendorPrefixes removes autoprefixing if you don't need legacy browser support; <StyleSheetManager disableVendorPrefixes>...</StyleSheetManager>
    • disableCSSOMInjection forces using the slower injection mode if other integrations in your runtime environment can't parse CSSOM-injected styles; <StyleSheetManager disableCSSOMInjection>...</StyleSheetManager>
  • Removed the "subfunction" attrs syntax that was deprecated in v4

    styled.div.attrs({ role: p => p.onClick ? 'button' : '' })`
      color: red;
    `
    

    becomes

    styled.div.attrs(p => ({ role: p.onClick ? 'button' : '' }))`
      color: red;
    `
    

Changes since the last beta:

  • disallow /ad/i in generated class names (#2837); this change primarily helps to avoid some overly aggressive ad blockers that will mangle generated classnames containing the substring "ad"

  • Update css-to-react-native to v3.0.0 (#2811); the one breaking change noted is that unitless line height is no longer allowed when setting font properties

  • replace merge-anything with mixin-deep (#2838); saving bytes, this is used when merging defaultProps for extended styled components

  • shard createGlobalStyle by runtime instance (#2824); cGS is implemented such that it's really meant to be used as a singleton, but it's not uncommon for people to have multiple instances of the same cGS component on the page at once. This change ensures that as instances and mounted and removed the existing global styles don't get removed as well

  • memoize theme (#2820); a minor performance tweak when ThemeProvider is given a reference-equal theme prop

  • make ThemeProvider error straightforward (#2787); more obvious messaging that the theme prop is required when using ThemeProvider


5.0.0-beta.11-cgsmulti

3 years ago

5.0.0-beta.11

3 years ago

5.0.0-beta.10-rulefix

3 years ago

5.0.0-beta.10

3 years ago

4.4.0-reactnativewebfix

3 years ago

4.4.0

3 years ago

This is the last minor release before v5, please start using the beta and give us feedback!

This is a minor release not a patch release due to this change: #2738. Apologies if this causes some code churn in your projects, it was a long-standing bug that needed fixing.

  • Fix to use ownerDocument instead of global document, by @yamachig (see #2721)

  • Backport fix for SSR classname mismatches in development mode for some environments like next.js (see #2701)

  • Fix attrs not properly taking precedence over props

  • Backport fix where classnames are composed in the wrong order if custom class names are passed in (see #2760)

  • Fix add check for style tag detached - sheet in the style tag is null in this case, by @newying61 (see #2707)


5.0.0-beta.9

3 years ago
  • attrs should take precedence over props (#2737)
  • Use ownerDocument instead of global document (#2726) props @yamachig
  • show the multi instance warning for all envs (#2663)
  • Get rid of the ThemeProvider single child context restriction (#2708) props @vkrol
  • Update error message with clickable link. (#2702) props @unixchad
  • memoize createGlobalStyle for performance

5.0.0-beta.8-groupsizefix

3 years ago

5.0.0-beta.8

3 years ago
  • add lightweight dev warning when theme is consumed but not provided (#2655)

  • fix component selectors + css prop usage (#2656)

5.0.0-beta.7 was unpublished due to a build error


5.0.0-beta.6-ej4

3 years ago

5.0.0-beta.6-ej3

3 years ago

5.0.0-beta.6-ej2

3 years ago

5.0.0-beta.6-ej1

3 years ago

5.0.0-beta.6-ej

3 years ago

5.0.0-beta.6

3 years ago
  • remove the concept of foldedComponentIds (#2652); fixes an issue where if a folded component itself is used later in the component tree than the folding result it could lead to specificity clashes

  • bump too many classes warning back up to 200 (7af8e12bc32e44ea977e3e9fa6d45b6fdfd3a4e2)

  • revise & simplify how we determine the theme, fix createGlobalStyle HMR and behavior around defaultProps.theme (#2647)


5.0.0-beta.5-removefoldedcomponentids

3 years ago

5.0.0-beta.5-ej2

3 years ago

5.0.0-beta.5

3 years ago
  • switched from stylis to @emotion/stylis (#2640); mostly a bundle size win and a minor performance boost

  • removed "stylisOptions" prop from StyleSheetManager, but reimplemented the ability to remove vendor prefixes as "disableVendorPrefixes"

  • disable ComponentStyle staticness in non-production modes (#2634); should help fix some cases where className mismatches happen in runtimes like next.js dev mode

  • lower the threshold for the "too many classes" warning to 50 (#2622); the previous limit was 200, probably much too high


5.0.0-beta.4

3 years ago

4.3.2

3 years ago

Fix usage of the "css" prop with the styled-components babel macro (relevant to CRA 2.x users), by @jamesknelson (see #2633)


5.0.0-beta.3

3 years ago

Fixes the "stream" module not getting properly DCE'd for browser build targets


5.0.0-beta.2

3 years ago

Fixes HMR (#2623)


5.0.0-beta.1

3 years ago

fix inconsistency between client & server that breaks rehydration (#2621)


5.0.0-beta.0

3 years ago

5.0.0-alpha.2

3 years ago
  • Remove deprecated object-form attrs functionality
  • Internal refactor to remove some unnecessary code

5.0.0-alpha.1

3 years ago

5.0.0-alpha.0

3 years ago

4.3.1

3 years ago
  • Revert #2586; breaks rehydration in dev for certain runtimes like next.js

We'll explore reintroducing it in v5 but better safe than sorry.


4.3.1-0

3 years ago

4.3.0

3 years ago
  • Make it possible to initialize SC_ATTR and SC_DISABLE_SPEEDY via REACT_APP_* .env variables for easier integration with CRA applications (see #2501)

  • Fix components being folded inappropriately when an interim HOC is present (see #2586)

  • Fix theme prop for styled native components, also fixes theme in defaultProps for them (see #2576)

  • Add "forwardedAs" prop to allow deeply passing a different "as" prop value to underlying components when using styled() as a higher-order component (see #2580)

  • Implement defaultProps folding (see #2597)


4.2.1

4 years ago

Major thanks to our wonderful contributors!

  • Remove className usage checker dev utility due to excessive false-positive noise in certain runtime environments like next.js and the related warning suppression prop (see #2563).

  • Attach displayName to forwardRef function as described in React docs (see #2508).

  • Compatibility with react-native-web 0.11 (see #2453).

  • Add stack trace to .attrs warning (see #2486).

  • Fix functions as values for object literals. (see 2489)

  • Remove validation in Babel macro, by @mAAdhaTTah (see #2427)


5.0.0-5.canary-sheet

4 years ago

5.0.0-4.canary-sheet

4 years ago

5.0.0-3.canary-sheet

4 years ago

5.0.0-1.canary-sheet

4 years ago

5.0.0-0.canary-sheet

4 years ago

4.2.0

4 years ago

Thanks to our amazing contributors for leading the charge on this big minor release! Awesome perf stuff in there and QOL changes in preparation for v5.

  • Reduced GC pressure when using component selector styles. (see #2424).

  • Add svg tag marker to domElements.js (see #2389)

  • Make the GlobalStyleComponent created by createGlobalStyle call the base constructor with props (see #2321).

  • Move to Mono repository structure with lerna @imbhargav5 (see #2326)

  • Expose StyleSheetContext and StyleSheetConsumer for you fancy babes doing wild stuff

  • Filter suppressClassNameWarning to not to pass down to the wrapped components @taneba (see #2365)

  • Fix an edge case where React would break streaming inside <textarea> elements, which have special child behavior and aren't a suitable place to inject a style tag (see #2413)


4.1.4-alpha.6

4 years ago

4.1.4-alpha.5

4 years ago

4.1.4-alpha.4

4 years ago

4.1.4-alpha.3

4 years ago

4.1.4-alpha.2

4 years ago

4.1.3

4 years ago

Under the hood code cleanup of the Babel macro, by @lucleray (see #2286)

307 Versions

TagPublished
6.0.0-beta.6beta19d ago
6.0.0-beta.51mo ago
6.0.0-beta.41mo ago
6.0.0-beta.32mos ago
5.3.6latest2mos ago
6.0.0-beta.23mos ago
6.0.0-beta.13mos ago
6.0.0-beta.03mos ago
6.0.0-alpha.7alpha4mos ago
6.0.0-alpha.64mos ago
6.0.0-alpha.58mos ago
5.3.58mos ago
6.0.0-alpha.48mos ago
6.0.0-alpha.38mos ago
6.0.0-alpha.28mos ago
5.3.48mos ago
6.0.0-alpha.19mos ago
6.0.0-alpha.09mos ago
5.3.31yr ago
5.3.21yr ago
5.3.11yr ago
5.3.1-pr3564pr35641yr ago
5.3.1-pr3563pr35631yr ago
5.3.02yrs ago
5.2.32yrs ago
5.2.22yrs ago
5.2.12yrs ago
5.2.02yrs ago
5.2.0-test.12test2yrs ago
5.2.0-test.112yrs ago
5.2.0-test.102yrs ago
5.2.0-test.92yrs ago
5.2.0-test.82yrs ago
5.2.0-test.72yrs ago
5.2.0-test.62yrs ago
5.2.0-test.52yrs ago
5.2.0-test.42yrs ago
5.2.0-test.32yrs ago
5.2.0-test.22yrs ago
5.2.0-test.12yrs ago
5.2.0-test.02yrs ago
5.1.13yrs ago
5.1.03yrs ago
5.0.1-revisedssr3yrs ago
5.0.13yrs ago
5.0.0-testgrouplimit.03yrs ago
5.0.0-testdeopt23yrs ago
5.0.0-testdeopt3yrs ago
5.0.03yrs ago
5.0.0-cgsmem3yrs ago
5.0.0-rc.33yrs ago
5.0.0-fixhoist3yrs ago
5.0.0-rc.23yrs ago
5.0.0-regexrehydrate3yrs ago
5.0.0-rc.13yrs ago
4.4.13yrs ago
5.0.0-rc.03yrs ago
5.0.0-beta.11-cgsmulti3yrs ago
5.0.0-beta.113yrs ago
5.0.0-beta.10-rulefix3yrs ago
5.0.0-beta.103yrs ago
4.4.0-reactnativewebfix3yrs ago
4.4.03yrs ago
5.0.0-beta.93yrs ago
5.0.0-beta.8-groupsizefix3yrs ago
5.0.0-beta.83yrs ago
5.0.0-beta.6-ej43yrs ago
5.0.0-beta.6-ej33yrs ago
5.0.0-beta.6-ej23yrs ago
5.0.0-beta.6-ej13yrs ago
5.0.0-beta.6-ej3yrs ago
5.0.0-beta.63yrs ago
5.0.0-beta.5-removefoldedcomponentids3yrs ago
5.0.0-beta.5-ej23yrs ago
5.0.0-beta.53yrs ago
5.0.0-beta.43yrs ago
4.3.23yrs ago
5.0.0-beta.33yrs ago
5.0.0-beta.23yrs ago
5.0.0-beta.13yrs ago
5.0.0-beta.03yrs ago
5.0.0-alpha.23yrs ago
5.0.0-alpha.13yrs ago
5.0.0-alpha.03yrs ago
4.3.13yrs ago
4.3.1-03yrs ago
4.3.03yrs ago
4.2.14yrs ago
5.0.0-5.canary-sheet4yrs ago
5.0.0-4.canary-sheet4yrs ago
5.0.0-3.canary-sheet4yrs ago
5.0.0-1.canary-sheet4yrs ago
5.0.0-0.canary-sheet4yrs ago
4.2.04yrs ago
4.1.4-alpha.64yrs ago
4.1.4-alpha.54yrs ago
4.1.4-alpha.44yrs ago
4.1.4-alpha.34yrs ago
4.1.4-alpha.24yrs ago
4.1.34yrs ago