Commit Graph

  • c66fb9d643 run all tests except integration ones for now Evan Jacobs 2019-06-02 18:50:34 -05:00
  • b4fb1f957d use shallowequal for equivalency checking instead (#2585) Evan Jacobs 2019-06-02 14:14:44 -05:00
  • b547b51cdf shave off some unnecessary bytes Evan Jacobs 2019-06-02 12:29:28 -05:00
  • b65a296f1f freeze stylis customizations on initial mount of StyleSheetManager Evan Jacobs 2019-06-02 12:13:51 -05:00
  • 2efc501a45 fix typo Evan Jacobs 2019-06-02 12:00:34 -05:00
  • cbde357e07 reorganize types to eliminate cycles Evan Jacobs 2019-06-02 11:57:53 -05:00
  • d3e2a05c11 refactor StyleSheet to take a constructor object & easier reconstruction Evan Jacobs 2019-06-02 11:51:36 -05:00
  • 78d77062f0 add forwardedAs prop (#2573) Evan Jacobs 2019-06-01 17:40:30 -05:00
  • a3da267840 remove more fixme Evan Jacobs 2019-06-01 18:18:53 -05:00
  • c05c1cfd1f remove an allocation Evan Jacobs 2019-06-01 18:08:32 -05:00
  • 8cb3400c3e remove some fixmes Evan Jacobs 2019-06-01 18:01:48 -05:00
  • 77b8f30171 remove the injection mode attribute Evan Jacobs 2019-06-01 17:34:41 -05:00
  • 70dd27108a allow dynamic disabling of CSSOM injection via StyleSheetManager Evan Jacobs 2019-06-01 14:12:42 -05:00
  • 36741e6ea2 rename constant to be consistent Evan Jacobs 2019-06-01 13:44:52 -05:00
  • 197d56d077 more refactoring Evan Jacobs 2019-06-01 13:37:08 -05:00
  • 0d8fab8dea move stylis customization options into useMemo Evan Jacobs 2019-06-01 13:35:33 -05:00
  • c1de9f8b69 refactor away unnecessary function Evan Jacobs 2019-06-01 13:34:42 -05:00
  • 088c5420cd Fix theme prop usage in StyledNativeComponent (#2576) Jelte Fennema 2019-05-31 19:57:39 +02:00
  • 4f1f2b3e3f replace objectToCss with objectWithCssArray (#2542) Abdel-Rhman 2019-05-30 17:18:52 +02:00
  • 67ba229daf allow dynamic creation & configuration of stylis per stylesheet (#2565) Evan Jacobs 2019-05-30 09:35:32 -05:00
  • 9148d7b069 Fix IE11 quirk in canary when accessing cssText (#2572) Phil Plückthun 2019-05-30 15:30:28 +01:00
  • 98512c0138 Add tests for sheet/Rehydration Phil Pluckthun 2019-05-30 00:59:12 +01:00
  • 4e63446174 Add tests for sheet/Sheet Phil Pluckthun 2019-05-30 00:30:06 +01:00
  • e3032995b0 Add tests for sheet/GroupedTag Phil Pluckthun 2019-05-30 00:18:09 +01:00
  • 61e10e16a0 Add tests for sheet/GroupIDAllocator helpers Phil Pluckthun 2019-05-30 00:04:34 +01:00
  • ac79a6120f Add tests for sheet/Tag Phil Pluckthun 2019-05-29 23:58:50 +01:00
  • 683ae38f54 Add test for sheet/dom helper Phil Pluckthun 2019-05-29 23:30:43 +01:00
  • ca82459644 Fix tests for canary changes (#2569) Evan Jacobs 2019-05-29 21:47:31 -05:00
  • 4ad95f5c28 Fix macro with ts canary (#2568) James DiGioia 2019-05-29 11:26:46 -04:00
  • da1dc8d474 port over displayName fix for canary (#2540) Evan Jacobs 2019-05-29 03:20:00 -05:00
  • f46d64cf8a brief upgrade note in the readme [skip ci] (#2541) Evan Jacobs 2019-05-29 03:19:39 -05:00
  • d757ef0914 v5.0.0-4.canary-sheet Phil Pluckthun 2019-05-08 13:19:36 +01:00
  • 3d7a4041b4 Make hash collisions even less likely Phil Pluckthun 2019-05-08 13:17:39 +01:00
  • 034f1adeb2 v5.0.0-3.canary-sheet Phil Pluckthun 2019-05-03 16:16:43 +01:00
  • fff5c1e4ab Add indices to dynamic hashes in ComponentStyle Phil Pluckthun 2019-05-03 15:51:35 +01:00
  • cc5f20907e v5.0.0-1.canary-sheet Phil Pluckthun 2019-05-02 16:27:44 +01:00
  • 84bde1e64a Delete unused files Phil Pluckthun 2019-05-02 13:37:06 +01:00
  • 9df42afa05 Remove copying index.html to dist Phil Pluckthun 2019-05-02 12:11:48 +01:00
  • a7c1e07e40 Revert benchmarks to vendored SC v4 Phil Pluckthun 2019-05-02 12:10:45 +01:00
  • 9490b704b4 little logic cleanup Evan Jacobs 2019-05-01 21:54:48 -05:00
  • 0bbb20315b prevent double-inject of static styles Evan Jacobs 2019-05-01 21:45:59 -05:00
  • bf53bb936c fix linting error Evan Jacobs 2019-05-01 21:04:41 -05:00
  • b81c194c7d add top level benchmark command for easy running Evan Jacobs 2019-05-01 21:03:35 -05:00
  • 470ef331ec fix local setup I think Evan Jacobs 2019-05-01 20:48:06 -05:00
  • a2a5e2ded6 Add styled-components v4 to benchmarks Phil Pluckthun 2019-05-02 00:13:17 +01:00
  • 829749d317 Fix generateAlphabeticName with negative numbers Phil Pluckthun 2019-05-01 23:56:51 +01:00
  • e8a1e9471b Optimise ComponentStyle name generation Phil Pluckthun 2019-05-01 21:48:06 +01:00
  • 9e7ed2b462 Fix rollup-plugin-babel warning Phil Pluckthun 2019-05-02 00:27:00 +01:00
  • 2ee0fe2785 Fix lint errors and disable nit-picky rules Phil Pluckthun 2019-05-02 00:23:23 +01:00
  • 8c49a74466 Remove stylis rule splitter from stringifyRules Phil Pluckthun 2019-05-01 21:56:32 +01:00
  • 0a894d5e35 Filter out empty component styles from SSR Phil Pluckthun 2019-04-30 16:28:16 +01:00
  • 37ba69538a Fix resetStyled test utility Phil Pluckthun 2019-04-30 15:39:44 +01:00
  • 64c6aa6724 Fix regex matching in rehydration Phil Pluckthun 2019-04-30 15:23:54 +01:00
  • c468dc388f Fix GroupedTag buffer resizing Phil Pluckthun 2019-04-30 15:11:44 +01:00
  • d024f02ba1 Enable SSR rehydration and add active attr Phil Pluckthun 2019-04-30 14:53:28 +01:00
  • e995a19832 Tweak rehydration output Phil Pluckthun 2019-04-30 14:27:53 +01:00
  • 7f42fa1adb Fix VirtualTag and getRule index access Phil Pluckthun 2019-04-30 14:05:48 +01:00
  • e34dd34d51 Fix Tag.insertRule boundary check Phil Pluckthun 2019-04-30 13:46:44 +01:00
  • 923fcb0cdf Refactor static className caching in ComponentStyle Phil Pluckthun 2019-04-30 13:45:49 +01:00
  • 43d11bfaf7 Change SSR markers to allow for arbitrary IDs Phil Pluckthun 2019-04-30 13:36:48 +01:00
  • 05aa3a6796 Initialise every sheet's tags lazily Phil Pluckthun 2019-04-30 13:34:15 +01:00
  • 7115574ce2 Fix findLastStyleTag for text nodes Phil Pluckthun 2019-04-30 12:03:58 +01:00
  • 8b5faf6258 Fix rollup's stream warning by moving require down Phil Pluckthun 2019-04-30 10:53:16 +01:00
  • 5beb803392 Fix generic use breaking babel parser Phil Pluckthun 2019-04-30 10:50:27 +01:00
  • 2c963286be Switch styled-components models over to new Sheet Phil Pluckthun 2019-04-30 10:46:32 +01:00
  • bd0b307ee9 Rename 'ID' to 'Id' Phil Pluckthun 2019-04-30 10:18:21 +01:00
  • 8612e6a9aa Remove HTML logic from sheet Phil Pluckthun 2019-04-29 18:24:18 +01:00
  • 9ecf535cb9 Apply lint and flow fixes to sheet code Phil Pluckthun 2019-04-29 18:10:14 +01:00
  • 65252543e0 Clean up hashStr/hasher usage Phil Pluckthun 2019-04-29 17:59:48 +01:00
  • 9ab940971e Add initial rehydration logic Phil Pluckthun 2019-04-29 17:35:05 +01:00
  • 205e112838 Add basic Sheet implementation Phil Pluckthun 2019-04-29 16:38:29 +01:00
  • ab05782c14 Move hasher from ComponentStyle to utility Phil Pluckthun 2019-04-29 16:08:30 +01:00
  • cdad252299 Append new style tags after last one Phil Pluckthun 2019-04-29 15:16:34 +01:00
  • 8fd104f5db Add GroupedTag implementation Phil Pluckthun 2019-04-29 13:55:23 +01:00
  • 084e0aaf3d Add virtual, speedy, and text Tag implementation Phil Pluckthun 2019-04-29 11:26:42 +01:00
  • 0e92650078 update benchmark emotion example to v10 w/ styled syntax (#2525) Evan Jacobs 2019-05-01 20:16:21 -05:00
  • 930710c54b Fix benchmarks for canary (#2523) Phil Plückthun 2019-05-01 18:52:16 +01:00
  • d7100ca59c add a top level size command for ease of use Evan Jacobs 2019-04-19 17:51:29 -04:00
  • 9b09de2558 Fix macro import with new loose mode Phil Pluckthun 2019-04-18 17:44:25 +01:00
  • 144b66101c Fix flowconfig location Phil Pluckthun 2019-04-18 16:58:49 +01:00
  • a6dc34f945 Fix more configs after upgrade Phil Pluckthun 2019-04-18 16:51:59 +01:00
  • dd0eb13dae Add Sail CI config Phil Pluckthun 2019-04-18 15:15:59 +01:00
  • 75c44d3791 Re-remove README from styled-components package Phil Pluckthun 2019-04-18 14:29:16 +01:00
  • 1aaf68996a Upgrade babel to v7 Phil Pluckthun 2019-04-18 14:27:26 +01:00
  • d402f7f435 Remove obsolete tests Phil Pluckthun 2019-04-18 14:02:56 +01:00
  • ff771d5e66 Clean up package.json and remove lerna (for now?) Phil Pluckthun 2019-04-18 13:58:41 +01:00
  • b4b858cd67 Fix compatibility with react-native-web v0.11.0 (#2446) Mikael Sand 2019-04-20 01:01:32 +03:00
  • 568dbd52fa Reimplement StyledComponent using hooks (#2390) Jessica Franco 2019-04-18 21:38:20 +09:00
  • 04b565b11e Add README to canary branch with warning note Phil Pluckthun 2019-04-18 13:25:00 +01:00
  • 11ffacf4c8 v5.0.0-rc.1 v5.0.0-rc.1 Evan Jacobs 2019-10-31 13:48:56 -04:00
  • d1c20b1396 inline mixinDeep util (#2846) Evan Jacobs 2019-10-31 13:47:47 -04:00
  • 1cea00d470 v4.4.1 v4.4.1 legacy-v4 Evan Jacobs 2019-10-30 14:13:10 -04:00
  • 2e46bc4390 v5.0.0-rc.0 v5.0.0-rc.0 Evan Jacobs 2019-10-30 13:51:08 -04:00
  • 418de556e2 disallow /ad/i in generated class names (#2837) Evan Jacobs 2019-10-30 13:48:16 -04:00
  • 3fa83ca51f turn travis on (#2841) Evan Jacobs 2019-10-30 13:34:27 -04:00
  • 9d6779d2a0 Delete nodejs.yml Evan Jacobs 2019-10-29 18:34:19 -04:00
  • 5d36780f37 Update nodejs.yml Evan Jacobs 2019-10-29 18:33:59 -04:00
  • b44add77c4 Update css-to-react-native to v3.0.0 (#2811) Ole-Martin Bratteng 2019-10-29 22:17:42 +01:00
  • e4d2fa2a13 replace merge-anything with mixin-deep (#2838) Evan Jacobs 2019-10-29 17:07:00 -04:00
  • 4c8afc8f03 Revert "add console.error to catch theme references wo prop present (#2657)" Evan Jacobs 2019-10-28 18:18:52 -04:00