Commit Graph

512 Commits

Author SHA1 Message Date
Nicolas Gallagher d60b90b717 Minor npm script edit 2023-03-20 12:25:50 -07:00
Eddie Kimmel 9868738604 [change] React 18 support
* Support React 18 concurrency and constraints.
* Add new render / hydrate functions.
* Remove uses of findNodeHandle.
* Expose ability to unmount an application once ran.

Fix #1529
Close #2330
2023-03-20 12:25:10 -07:00
Nicolas Gallagher 1aa84d5447 Misc dependency updates 2022-07-04 15:10:01 -07:00
Nicolas Gallagher 3f04120d50 Update lint-staged and husky 2022-07-04 14:04:06 -07:00
Nicolas Gallagher 174b8f505a Update prettier and reformat source code 2022-07-03 17:37:19 -07:00
Nicolas Gallagher 9fce0678e5 Update benchmarks dependencies 2022-07-03 17:08:14 -07:00
Nicolas Gallagher b6f844da30 Update eslint dependencies 2022-07-03 16:57:07 -07:00
Nicolas Gallagher 98dc30de73 Update jest dependencies 2022-07-03 16:50:06 -07:00
Nicolas Gallagher 341a9fc5c4 Update babel dependencies 2022-07-03 16:44:12 -07:00
Nicolas Gallagher 074861623e Fix workflows and monorepo deps
* Remove 'react' packages from monorepo dependencies.
* Ensure 'react-native-web' package is built first.
2022-07-02 12:35:12 -07:00
Nicolas Gallagher 31f2e66bf0 Change development scripts
Switch to npm-workspaces monorepo task management.
2022-07-02 12:02:24 -07:00
Nicolas Gallagher 50e267b0aa Publish only updates react-native-web packages
The script to release react-native-web is now limited to version-locking
related packages, not every package in the monorepo.
2022-07-02 12:02:15 -07:00
Nicolas Gallagher b704844ca7 Build react-native-web using @babel/runtime
Share babel helpers across files. Reduces flat bundle size by 30K
minified and 3K gzipped.
2022-07-02 12:01:06 -07:00
Nicolas Gallagher f81095442f Reorganize monorepo structure
* Move all config files to './configs'
* Simplify './scripts' folder.
2022-07-02 12:01:01 -07:00
Nicolas Gallagher d31a8a1ec1 0.18.3 2022-07-02 11:48:32 -07:00
yuxizhe 379da30e4c Regularly test against next builds of React
Test against react@next Once a week on Monday

Close #1484
Close #2318
2022-06-28 14:15:25 -07:00
Nicolas Gallagher 09ec7b6e53 0.18.2 2022-06-27 16:34:25 -07:00
Nicolas Gallagher c00b5e4192 0.18.1 2022-06-14 10:47:58 -07:00
Nicolas Gallagher fa10c75daf Update npm publish script with OTP support 2022-06-14 10:46:31 -07:00
Nicolas Gallagher 7095118edd 0.18.0 2022-06-10 13:30:24 -07:00
Nicolas Gallagher 8034a57aae Minor fixes
Close #2264
Close #2275
2022-06-10 10:13:14 -07:00
Nicolas Gallagher 314d78c0cc Update packages and benchmarks
Remove libraries from benchmarks as comparison to css-modules baseline is what
matters. This makes benchmark builds faster and will reduce how often people
open PRs asking for their library to be included.

Close #2210
2022-03-02 10:50:05 -08:00
Nicolas Gallagher dc9ecfbc84 0.17.7 2022-03-01 13:22:24 -08:00
Nicolas Gallagher da80ede2dc 0.17.6 2022-02-18 10:31:11 -08:00
Nicolas Gallagher 081a128db3 0.17.5 2021-09-29 10:34:06 -07:00
Nicolas Gallagher 798d34e192 0.17.4 2021-09-29 10:24:51 -07:00
Nicolas Gallagher 36681c4f54 0.17.3 2021-09-29 10:12:10 -07:00
Nicolas Gallagher 68e878be8f 0.17.2 2021-09-28 11:41:39 -07:00
Nicolas Gallagher 39ee95b4a4 0.17.1 2021-06-23 10:45:51 -07:00
Nicolas Gallagher b2eb3ca03f 0.17.0 2021-06-17 09:45:30 -07:00
Nicolas Gallagher 6de619563c 0.16.5 2021-06-08 16:43:36 -07:00
Nicolas Gallagher 3fc7634819 0.16.4 2021-06-08 15:13:05 -07:00
Nicolas Gallagher 855d5340c3 0.16.3 2021-05-13 14:33:24 -07:00
Nicolas Gallagher c9eb794790 0.16.2 2021-05-03 10:09:58 -07:00
Nicolas Gallagher 8362f3907f 0.16.1 2021-04-23 11:09:26 -07:00
Nicolas Gallagher 2d9dca42fa 0.16.0 2021-04-20 12:19:56 -07:00
Charlie Croom c4e2d7a919 [change] Add generated Flow files to package dist
Fix #1684
Close #1982
2021-04-20 10:44:46 -07:00
Charlie Croom 84fd278af1 Update flow to 0.148
Close #1980
2021-04-20 10:44:45 -07:00
Charlie Croom 56dd0fb656 Move flow-typed files into default directory
Close #1953
2021-04-20 10:44:44 -07:00
Charlie Croom 26a3e1e958 Update flow to 0.142 2021-04-20 10:44:44 -07:00
Nicolas Gallagher 9d6d39f2c7 0.15.7 2021-04-13 12:42:07 -07:00
Nicolas Gallagher 6bfd80cc56 0.15.6 2021-04-06 17:17:15 -07:00
Nicolas Gallagher 6fa5353457 0.15.5 2021-03-30 19:09:29 -07:00
Nicolas Gallagher fc4cc216a1 0.15.4 2021-03-30 15:13:19 -07:00
Nicolas Gallagher 0ac406c91e 0.15.3 2021-03-29 13:50:09 -07:00
Nicolas Gallagher 833d55bae4 0.15.2 2021-03-29 11:27:28 -07:00
Nicolas Gallagher 457d406714 0.15.1 2021-03-26 14:17:05 -07:00
Nicolas Gallagher c47bec7b93 0.15.0 2021-02-12 10:54:39 -08:00
Nicolas Gallagher f6aed0534d Fix package.json scripts 2021-02-12 10:45:23 -08:00
Nicolas Gallagher 325fcbf5a0 Update pre-commit checks 2021-02-11 14:58:08 -08:00