Brian Vaughn
4c610950a4
Hide "style" prop if we are showing the style editor
...
Also add react-native-web to test harness
2019-07-24 14:05:56 -07:00
Brian Vaughn
1178d57257
Fixed a module resolution issue and a syntax error from a bad merge
2019-07-23 07:46:19 -07:00
Brian Vaughn
4b34a77d29
Improve Bridge Flow types ( #352 )
...
* Updated local fork of react-window
* Updated Fow 97 -> 103
* Lint ignore NPM dist
* Improved Bridge Flow types
2019-07-20 14:08:23 -07:00
Brian Vaughn
cb3fb42129
Patch console to append component stacks ( #348 )
...
* Patch console.warn and console.error to auto-append owners-only component stacks.
This setting is enabled by default and will work for React Native even if no front-end DevTools shell is being used. The setting can be disabled via a new, persisted user preference though.
2019-07-17 11:12:39 -07:00
Brian Vaughn
0f2fb5badf
Standalone NPM packages and React Native support ( #335 )
...
* Add version 4 react-devtools and react-devtools-core packages which support both React Native and e.g. Safari or iframe DOM usage.
* Replaces typed operations arrays with regular arrays in order to support Hermes. This is unfortunate, since in theory a typed array buffer could be more efficiently transferred between frontend and backend for the web extension, but this never actually worked properly in v8, only Spidermonkey, and it fails entirely in Hermes so for the time being- it's been removed.
* Adds support for React Native (paper renderer)
* Adds a style editor for react-native and react-native-web
2019-07-13 10:05:04 -07:00
Brian Vaughn
81e5e9be0b
Updated @reach/tooltip to v0.2.2 for a bugfix
2019-06-19 15:43:15 -07:00
Brian Vaughn
0e4005e0a1
Added command to build Chrome CRX
2019-06-18 15:44:22 -07:00
Brian Vaughn
8f53235017
Fixed regression fixtures
2019-06-09 16:16:06 -07:00
Dan Abramov
ad7458bb42
Merge branch 'master' into legacy
2019-06-07 17:54:54 -07:00
Brian Vaughn
dc9b0810f9
Changed react-window alias
2019-06-05 14:33:24 -07:00
Brian Vaughn
6ff733873c
Vendored react-window
2019-06-05 14:27:57 -07:00
Brian Vaughn
92c2d8366b
Updated Chrome installation
...
1. Removed auto-updates XML (since the feature doens't work for self hosted extensions)
2. Replaced CRX with packed ZIP (since people are having trouble with the CRX, and auto-udpates doesn't work anyway)
2019-05-28 08:52:21 -07:00
Brian Vaughn
94bebda825
Merged master
2019-05-25 09:10:43 -07:00
Brian Vaughn
d440380719
Upgraded to canary with priority level info
2019-05-20 09:54:07 -07:00
Sarhan Aissi
ad94f9ef08
Replaced adm-zip with node-archiver
2019-05-13 03:55:05 +01:00
Frank Calise
285568825b
Fixed build chrome not working on Windows due to rm command not existing
2019-05-12 10:12:17 -04:00
Brian Vaughn
b74f3f507a
Added basic tests for InspectedElementContext
2019-05-10 09:13:54 -07:00
Brian Vaughn
44e90e6ef4
Upgrade @reach UI and remove tooltip fork
2019-05-07 15:22:57 -07:00
Brian Vaughn
acdc9bae67
Added export+import profiling data test coverage
...
Also fixed an incomplete import feature as well as a regression in export that had gone unnoticed due to previous lack of test coverage.
2019-05-07 13:08:46 -07:00
Brian Vaughn
6ab8972345
Update to React canary release for interaction tracing bugfix
2019-05-06 13:52:27 -07:00
Brian Vaughn
da1e5776b1
Added a second Profiling test (for CommitDetails) and fixed some module reset prolems
2019-05-04 13:11:56 -07:00
Brian Vaughn
f7c8e3a05c
Experimenting with profiler tests
2019-05-03 15:01:26 -07:00
Brian Vaughn
435e22ad1b
Fixed deploy script
2019-05-03 08:55:31 -07:00
Brian Vaughn
540207901d
Added some component filtering tests
2019-05-01 13:31:55 -07:00
Dan Abramov
b9ae9393b9
Use WebpackDevServer for local testing
2019-05-01 17:19:26 +01:00
Dan Abramov
d5319566a1
Fix broken start:prod command
2019-04-25 14:21:58 +01:00
Dan Abramov
52deada495
Bump React versions
2019-04-24 15:57:43 +01:00
Brian Vaughn
53c7338420
Updated flow-bin to attempt to fix the error
2019-04-23 09:00:25 -07:00
Brian Vaughn
d85f566d66
Merged master (tooltip changes)
2019-04-23 08:49:40 -07:00
Brian Vaughn
8b33dd673d
Added @reach/tooltip
2019-04-23 08:41:52 -07:00
Brian Vaughn
ec7536704d
Locked down canary versions
2019-04-22 19:32:16 -07:00
Brian Vaughn
e31ae91023
Removed duplicate scheduler module
2019-04-22 13:10:47 -07:00
Brian Vaughn
403bf49a78
Use new @reach/tooltip
2019-04-20 14:29:03 -07:00
Brian Vaughn
c0b414d581
Node scripts should fail if not NODE_ENV specified
2019-04-18 18:13:34 -07:00
Brian Vaughn
29811cd24e
Added legacy (v15) tests
2019-04-17 15:30:20 -07:00
Dan Abramov
9182d0b0aa
Bump alpha to get Andrew's fix
2019-04-16 19:09:52 +01:00
Dan Abramov
d4db178d33
Bump to canary
2019-04-16 17:39:26 +01:00
Dan Abramov
947e3c2c04
Add production mode to dev shell
2019-04-15 15:39:25 +01:00
Brian Vaughn
7f6fdfea95
Add package commands for creating dev builds for easier debugging
2019-04-13 18:25:56 -07:00
Dan
6d70028a26
Bump React Hooks plugin
2019-04-13 16:38:34 +01:00
Brian Vaughn
670d1348f1
Chrome build+deploy script auto-increment a prerelease version
2019-04-12 14:42:34 -07:00
Brian Vaughn
26361427ae
Auto-update Chrome extension
2019-04-12 13:46:05 -07:00
Brian Vaughn
9c1dad5059
react-window 1.8.0
2019-04-12 10:57:56 -07:00
Brian Vaughn
af8a5d9311
Added devEngines entry to package.json
2019-04-12 09:24:16 -07:00
Brian Vaughn
be930d5490
Use Circle CI to run lint, prettier, flow, and tests
2019-04-12 09:17:42 -07:00
Brian Vaughn
4ad85b26c0
Cleaned up setup/polyfills
2019-04-12 08:55:29 -07:00
Brian Vaughn
5d6a2082cc
Updated React test utils for newer version of act()
2019-04-12 08:55:29 -07:00
Brian Vaughn
9fb794b6ed
Added multi-test setup logic
2019-04-12 08:55:29 -07:00
Brian Vaughn
7621df5baf
Initial example test. Will iterate from here.
2019-04-12 08:55:29 -07:00
Brian Vaughn
f7212d8035
Upgrade react-window to fix a scroll-to bug
2019-04-10 07:42:32 -07:00