Commit Graph

  • 270d464a94 replace rehydration from CSSOM with progressive regex (#2872) Evan Jacobs 2019-11-12 16:42:44 -05:00
  • c914e00378 Merge pull request #2868 from styled-components/lekterable-patch-1 Max Stoiber 2019-11-09 11:12:29 +01:00
  • 6667e7bb0e Update main.yml Kornel Dubieniecki 2019-11-09 10:12:16 +01:00
  • 7a8c817574 Merge pull request #2867 from lekterable/master Max Stoiber 2019-11-08 11:58:39 +01:00
  • ec9fa146c7 Update .github/workflows/main.yml Kornel Dubieniecki 2019-11-08 11:48:27 +01:00
  • 4f96af7008 Create main.yml Kornel Dubieniecki 2019-11-08 11:28:08 +01:00
  • 96ed2ec455 remove canary branch disclosure from README Evan Jacobs 2019-11-07 16:33:24 -05:00
  • 062cfca5a9 fix building benchmarks Evan Jacobs 2019-11-07 16:29:15 -05:00
  • c11750e464 upgrade wsrun, its buggy output has been annoying me Evan Jacobs 2019-11-07 16:19:19 -05:00
  • e4b7fd4e14 remove some rebasing artifacts Evan Jacobs 2019-11-07 16:09:08 -05:00
  • e2e93a635e [styled-components] add ThemeProvider to Example (#2856) Samuli Ulmanen 2019-11-07 23:10:19 +02:00
  • 02aaba9b70 [styled-components] streaming ssr example to devServer (#2855) Samuli Ulmanen 2019-11-07 23:09:50 +02:00
  • 12a9f3c847 (v5) aggregate classNames passed via attrs (#2859) Evan Jacobs 2019-11-07 15:35:04 -05:00
  • df36f93b76 remove the theme usage dev-time check Evan Jacobs 2019-11-06 13:55:49 -05:00
  • d2f4509254 fix a few missed cases where attrs were not preferred over props Evan Jacobs 2019-11-06 13:54:24 -05:00
  • 5485947008 v5.0.0-rc.1 Evan Jacobs 2019-10-31 13:48:56 -04:00
  • 4ee67293c6 inline mixinDeep util (#2846) Evan Jacobs 2019-10-31 13:47:47 -04:00
  • 72a6c4193e v5.0.0-rc.0 Evan Jacobs 2019-10-30 13:51:08 -04:00
  • 2c760a1890 disallow /ad/i in generated class names (#2837) Evan Jacobs 2019-10-30 13:48:16 -04:00
  • c27a83a313 turn travis on (#2841) Evan Jacobs 2019-10-30 13:34:27 -04:00
  • a7d85e0235 Update css-to-react-native to v3.0.0 (#2811) Ole-Martin Bratteng 2019-10-29 22:17:42 +01:00
  • 7541c004f9 replace merge-anything with mixin-deep (#2838) Evan Jacobs 2019-10-29 17:07:00 -04:00
  • 5aeb3d218c alpha -> beta in readme Evan Jacobs 2019-10-28 17:08:02 -04:00
  • 6621b581f1 pin merge-anything to 2.2.x Evan Jacobs 2019-10-28 16:29:18 -04:00
  • d2df615579 update minor deps Evan Jacobs 2019-10-28 16:26:33 -04:00
  • 9a39dd3537 shard cGS by runtime instance (#2824) Evan Jacobs 2019-10-28 15:57:01 -04:00
  • 389b8155fb Adds object syntax to readme for documentation (#2826) Ashrith Reddy 2019-10-28 22:22:29 +05:30
  • b61fbb1b42 Memoize theme (#2820) Evan Jacobs 2019-10-28 12:52:17 -04:00
  • 81429d672d fix test that wasn't updated Evan Jacobs 2019-10-28 12:24:03 -04:00
  • d6b553e4e2 Make ThemeProvider error straightforward (#2787) Kornel Dubieniecki 2019-10-23 00:05:40 +02:00
  • da4b3642ed v5.0.0-beta.11 Evan Jacobs 2019-10-21 00:46:47 -04:00
  • 86329de5cf Revert "Use ownerDocument instead of global document (#2726)" (#2818) Evan Jacobs 2019-10-21 00:45:39 -04:00
  • 9a5a24fb98 v5.0.0-beta.10 Evan Jacobs 2019-10-21 00:21:46 -04:00
  • 3f1debe0e2 Fix GroupedTag.insertRules index drifting on failed insertions (#2798) Phil Plückthun 2019-10-14 14:06:38 +01:00
  • 7ef6b62756 Update ISSUE_TEMPLATE.md Evan Jacobs 2019-10-10 00:18:50 -04:00
  • 1cea0c651f Update ISSUE_TEMPLATE.md Evan Jacobs 2019-10-10 00:17:44 -04:00
  • 8cd1c726e3 chore: some refactors Sergio 2019-09-24 20:22:06 +02:00
  • 5113e510f6 feature: add useTheme hook Sergio 2019-09-24 20:05:59 +02:00
  • debfa9937d fix: add unit test for createGlobalStyle when style tag is detached from DOM and then remove the rules (#2761) Sho Mukai 2019-09-23 23:21:21 +10:00
  • 69278babca v5.0.0-beta.9 Evan Jacobs 2019-09-22 19:50:25 -04:00
  • 4c3e742f50 memoize cGS Evan Jacobs 2019-09-22 19:49:02 -04:00
  • 598d7981db clean up some weird test code Evan Jacobs 2019-09-22 19:48:16 -04:00
  • 185bb07b49 [canary] attrs should take precedence over props (#2737) Evan Jacobs 2019-09-09 16:21:18 -04:00
  • 42a17e5feb Use ownerDocument instead of global document (#2726) yamachi 2019-08-31 00:28:37 +09:00
  • 15f9c5d1dc show the multi instance warning for all envs (#2663) Evan Jacobs 2019-08-21 13:55:48 -04:00
  • ab1b1b8de7 Get rid of the ThemeProvider single child context restriction (#2708) Veniamin Krol 2019-08-08 16:04:54 +03:00
  • 1a7197cd76 v5.0.0-beta.8 Evan Jacobs 2019-07-01 09:24:58 -05:00
  • 81c67cf255 v5.0.0-beta.7 Evan Jacobs 2019-07-01 09:21:41 -05:00
  • 316ba5886a fix component selectors + css prop usage (#2656) Evan Jacobs 2019-07-01 09:20:48 -05:00
  • aecd8e3f09 add lightweight dev warning when theme is consumed but not provided (#2655) Evan Jacobs 2019-07-01 09:13:36 -05:00
  • deeb62ac09 v5.0.0-beta.6 Evan Jacobs 2019-06-27 08:45:32 -05:00
  • f90fb9553f remove the concept of foldedComponentIds (#2652) Evan Jacobs 2019-06-27 08:44:16 -05:00
  • 90ee1ed21f bump too many classes warning back up to 200 Evan Jacobs 2019-06-25 10:41:23 -05:00
  • 1e502a8acb fix cGS determineTheme usage Evan Jacobs 2019-06-24 20:19:26 -05:00
  • 1fbd24855f revise & simplify theme determination Evan Jacobs 2019-06-24 20:14:12 -05:00
  • 9497763511 restore some attrs test coverage, minor refactor Evan Jacobs 2019-06-24 12:09:25 -05:00
  • 90e812e689 remove annoying, unnecessary lint checks Evan Jacobs 2019-06-24 11:47:20 -05:00
  • 04a9b2739e v5.0.0-beta.5 Evan Jacobs 2019-06-22 10:35:23 -05:00
  • 0c65719232 lower the threshold for the "too many classes" warning (#2622) Evan Jacobs 2019-06-22 10:30:23 -05:00
  • a8507e6ac7 disable ComponentStyle staticness in non-production modes (#2634) Evan Jacobs 2019-06-22 10:29:28 -05:00
  • 5b560e2851 use @emotion/stylis (#2640) Evan Jacobs 2019-06-21 14:24:58 -05:00
  • 1f76ff90fd v5.0.0-beta.4 Evan Jacobs 2019-06-20 22:53:34 -05:00
  • de41aab617 ssr backward-compat fix for ServerStyleSheet (#2639) Evan Jacobs 2019-06-20 22:52:36 -05:00
  • 4cee509fcf update changelog from 4.x Evan Jacobs 2019-06-19 23:56:50 -05:00
  • 471d557869 update macro to work with revised babel plugin setup Evan Jacobs 2019-06-19 23:55:09 -05:00
  • 3484b8c6c1 update internally to later babel-plugin-styled-components Evan Jacobs 2019-06-19 23:52:38 -05:00
  • 3bc57b3a3a add @babel/traverse, update flowtypes Evan Jacobs 2019-06-19 23:50:24 -05:00
  • d9a9bf0405 v5.0.0-beta.3 Evan Jacobs 2019-06-17 20:24:15 -05:00
  • 8a1b621417 properly DCE the stream module for non-server build targets Evan Jacobs 2019-06-17 20:23:29 -05:00
  • 2dc0ebca6f v5.0.0-beta.2 Evan Jacobs 2019-06-16 10:49:42 -05:00
  • 27431b9b54 fix HMR (#2623) Evan Jacobs 2019-06-16 10:48:45 -05:00
  • 9a108df855 v5.0.0-beta.1 Evan Jacobs 2019-06-15 21:51:02 -05:00
  • ed1ae8f84d fix inconsistency between client & server that breaks rehydration (#2621) Evan Jacobs 2019-06-15 18:05:38 -05:00
  • 6f1c3e9947 v5.0.0-beta.0 Evan Jacobs 2019-06-14 09:13:18 -05:00
  • 91ede16493 v5.0.0-alpha.2 Evan Jacobs 2019-06-10 22:03:20 -05:00
  • d81bda75a7 trim down the bundlesize target Evan Jacobs 2019-06-10 21:56:55 -05:00
  • a7b0b5d342 update prop validator Evan Jacobs 2019-06-10 21:53:17 -05:00
  • bdd1c0b28a convert StyledError into function that throws to reduce code size Evan Jacobs 2019-06-10 21:47:47 -05:00
  • 54db964451 remove unused code path Evan Jacobs 2019-06-05 17:02:55 -05:00
  • e99f924db6 attrs don't matter for the static-ness of a component's styles... Evan Jacobs 2019-06-05 16:49:04 -05:00
  • 799de1d652 remove deprecated functionality Evan Jacobs 2019-06-05 16:22:15 -05:00
  • 880cd0600e fix #2613 Evan Jacobs 2019-06-10 17:42:25 -05:00
  • 44e565bf5d update benchmark examples & rewrite a few with more idiomatic examples Evan Jacobs 2019-06-10 13:55:52 -05:00
  • 8025f704c8 update to latest s-c v4 version in benchmarks Evan Jacobs 2019-06-10 11:42:43 -05:00
  • 90f7134d0c README note on upgrading Evan Jacobs 2019-06-09 09:38:51 -05:00
  • 71086b21fc v5.0.0-alpha.1 Evan Jacobs 2019-06-08 19:34:27 -05:00
  • a6420bc865 v4 backward-compat fix on ServerStyleSheet.getStyleElement (#2611) Evan Jacobs 2019-06-08 19:33:46 -05:00
  • 50152dcd02 v5.0.0-alpha.0 Evan Jacobs 2019-06-08 19:10:15 -05:00
  • 7170afdf8e bring forward updated 4.x changelog Evan Jacobs 2019-06-08 19:00:42 -05:00
  • 5b4b7a3187 revert self-reference check to avoid folding over HOCs Evan Jacobs 2019-06-08 18:58:25 -05:00
  • 97a637a038 add seal fn back to ServerStyleSheet for backward compat (#2581) Evan Jacobs 2019-06-08 19:02:23 -05:00
  • 590c9d6e91 peer dependency & globals adjustments for bundle size (#2588) Evan Jacobs 2019-06-05 16:08:37 -05:00
  • 7d0012779f implement defaultProps folding for v5 Evan Jacobs 2019-06-05 00:56:23 -05:00
  • 7b32b43d67 update flow to 0.100 Evan Jacobs 2019-06-05 00:48:58 -05:00
  • 3c9f3b1872 carry-forward #2501 Evan Jacobs 2019-06-04 11:38:40 -05:00
  • 2847aae86c prevent folding for interim HOCs & fix subtle className composition bug (#2587) Evan Jacobs 2019-06-04 11:03:07 -05:00
  • 96953a64c3 prevent folding for interim HOCs & fix subtle className composition bug (#2587) Evan Jacobs 2019-06-04 11:03:07 -05:00
  • 62e35202cf generate the error map on workspace install for CI Evan Jacobs 2019-06-02 19:02:15 -05:00
  • be7e4eba17 remove babel-plugin-preval and generate errormap as a build step Evan Jacobs 2019-06-02 18:48:51 -05:00
  • fc20334155 make it clear not to touch the old errors.md Evan Jacobs 2019-06-02 18:55:26 -05:00