Nicolas Gallagher
dbc8f31be6
Update benchmark dependencies
2017-04-18 14:59:00 -07:00
Nicolas Gallagher
ed994dc670
Update 'getting-started' docs
2017-04-15 09:12:08 -07:00
Joe Cortopassi
a57e58607a
Change to using 'prepare' npm-script
...
Avoids excessive rebuilding of modules during development tasks
Close #429
2017-04-14 13:34:24 -07:00
Nicolas Gallagher
03ea259d70
Update documentation
...
Close #417
2017-04-14 09:03:38 -07:00
Nicolas Gallagher
e39b58fd04
Update LayoutPropTypes
...
* Consolidates certain style props under LayoutPropTypes.
* Adds 'direction' style prop.
* Adds 'scroll' to 'overflow' style prop.
* Filter out 'aspectRatio' for now.
Ref #420
2017-04-14 08:28:06 -07:00
Nicolas Gallagher
ab45211401
[change] remove TextInput autogrow behaviour
...
This is non-standard. Removes 'maxNumberOfLines' too.
Ref #287
2017-04-13 20:46:28 -07:00
Nicolas Gallagher
32183bb92a
Update performance dependencies
2017-04-13 20:37:08 -07:00
Nicolas Gallagher
761c42301d
Update prettier
2017-04-13 19:26:01 -07:00
Nicolas Gallagher
0863894f40
[change] make react-dom a peer dependency
2017-04-13 19:24:43 -07:00
Nicolas Gallagher
8f736ddefe
Update enzyme and don't use react-test-renderer
2017-04-13 19:22:47 -07:00
Nicolas Gallagher
ab686e2a07
Update webpack
2017-04-13 18:30:37 -07:00
Nicolas Gallagher
2c14bdab2e
Update inline-style-prefixer
2017-04-13 17:33:54 -07:00
Nicolas Gallagher
0b8b064757
Update babel packages
2017-04-13 17:32:37 -07:00
Nicolas Gallagher
93eadb734b
Update eslint plugins
2017-04-13 17:24:57 -07:00
Nicolas Gallagher
8d561d7309
Update prettier and eslint
2017-04-13 17:18:54 -07:00
Nicolas Gallagher
cdca9e1e2b
Update 'modality' implementation
2017-04-13 15:57:58 -07:00
Nicolas Gallagher
170bab659d
[change] use 'prop-types' and 'create-react-class'
...
Preparation for React 15.5
2017-04-11 22:20:39 -07:00
Nicolas Gallagher
941c628445
Remove dependency on most react-dom internals
2017-04-09 19:20:08 -07:00
Nicolas Gallagher
547c375bd6
Add more comparative benchmarks
...
Add "aphrodite", "react-jss", and "reactxp" renderers.
"react-addons-perf" is required due to:
https://github.com/Microsoft/reactxp/issues/11
2017-04-08 18:52:15 -07:00
Sunil Pai
aa85876eb2
Improve performance of glamor benchmark renderer
2017-04-08 18:48:16 -07:00
Nicolas Gallagher
50b168cc41
Add note about Safari flexbox performance
2017-04-05 14:48:11 -07:00
Nicolas Gallagher
25a11e673d
0.0.81
0.0.81
2017-04-05 14:03:07 -07:00
Nicolas Gallagher
e846054f4e
Add 'Tweet' to performance benchmarks
2017-04-05 14:02:17 -07:00
Nicolas Gallagher
d6854abd7d
[fix] accessibilityLiveRegion values
2017-04-02 16:16:41 -07:00
Nicolas Gallagher
1b172319b9
[change] use 'aria-level' to determine DOM heading tag
...
Fix #401
Close #402
2017-03-30 09:25:13 -07:00
Nicolas Gallagher
e81394c26e
Add 'platform' benchmark
...
The "platform" benchmark relies on no intermediate layer. All the static
CSS it requires is inlined in the HTML page.
2017-03-25 09:11:23 -07:00
Nicolas Gallagher
d33aa3eee2
[change] Touchable no default 'accessibilityRole'
2017-03-23 15:42:20 -07:00
Nicolas Gallagher
5d78c73e8c
[add] export 'ViewPropTypes'
...
See https://github.com/reactjs/react-codemod/pull/99
2017-03-23 12:06:24 -07:00
Nicolas Gallagher
7735d304ef
[fix] export 'processColor'
2017-03-23 11:57:14 -07:00
Nicolas Gallagher
b7c72308ea
0.0.80
0.0.80
2017-03-22 23:43:37 -07:00
Nicolas Gallagher
5fee075774
Add 'processColor' tests
2017-03-22 23:40:40 -07:00
Nicolas Gallagher
25204eeff0
[fix] convert color values to CSS color
...
Convert all hex and numeric colors to rgba. Assume non-hex strings are
valid CSS colors.
2017-03-22 23:15:42 -07:00
Nicolas Gallagher
9c61fe58d3
[add] View 'hitSlop' shim
...
Shim the 'hitSlop' prop using a positioned element to extend the size of
a View's touch target without changing layout. Unlike the native
implementation, the touch target may extend past the parent view bounds.
2017-03-22 23:01:53 -07:00
Nicolas Gallagher
782125d169
Remove pointerEvents code from View
2017-03-20 22:53:57 -07:00
Nicolas Gallagher
af805d67e6
0.0.79
0.0.79
2017-03-20 22:42:00 -07:00
Nicolas Gallagher
68068f8cb6
[fix] support React Native props in 'setNativeProps'
...
React Native allows props like 'pointerEvents' to be set using
'setNativeProps'.
Fix #392
2017-03-20 22:33:59 -07:00
Nicolas Gallagher
e05e2122d7
[fix] avoid setting empty style objects
2017-03-20 22:33:59 -07:00
Nicolas Gallagher
47dac44120
[fix] filter 'lineBreakMode' from Text props
2017-03-20 22:33:53 -07:00
Nicolas Gallagher
22af6894c2
Update jest
2017-03-20 22:18:50 -07:00
Nicolas Gallagher
458c534200
[change] improve button accessibility and styling
...
1. If no 'accessibilityRole' is set, fallback to looking for 'button'
role in the equivalent native props. This helps improve accessibility of
button-like components authored without the web platform in mind.
2. Ensure button context is properly inherited.
3. Add 'appearance:none' to DOM button elements to enable better styling
support in Safari
Fix #378
2017-03-20 14:50:01 -07:00
Nicolas Gallagher
ec2db3e2a3
0.0.78
0.0.78
2017-03-19 18:45:21 -07:00
Bruno Lemos
e6f00f7592
[add] default option for Platform.select
...
See: https://github.com/facebook/react-native/commit/f30ab35e9278f120247f49d6a355e263cc357946
2017-03-19 15:27:07 -07:00
Nicolas Gallagher
976320916e
[change] move bridge code into createDOMElement
...
Moves event normalization and the ResponderEventPlugin injection from
'View' to 'createDOMElement'.
The 'react-native-web/lite' variant is removed from the performance
directory as the implementation is not substantially different.
Micro-optimizations to marginally narrow the performance gap to
css-modules.
2017-03-19 15:19:26 -07:00
Nicolas Gallagher
808790505e
[change] onLayout improvements
...
1. Fires when window resizes
2. Guards against nodes being unmounted
Fix #397
Ref #60
2017-03-19 13:29:47 -07:00
Nicolas Gallagher
89ad493ce5
Update benchmark results
2017-03-14 17:23:16 -07:00
Nicolas Gallagher
c4f2869ad8
0.0.77
0.0.77
2017-03-09 18:20:07 -08:00
Nicolas Gallagher
3ae1e5b786
[fix] don't run 'modality' without a DOM
...
Fix #387
2017-03-09 18:13:00 -08:00
Nicolas Gallagher
e929fb572d
[change] add 'testID' prop to 'Button'
...
Close #386
2017-03-09 18:09:27 -08:00
Nicolas Gallagher
5af9d537c2
Fix stylesheet snapshots
2017-03-06 12:56:50 -08:00
Nicolas Gallagher
b7d3f0d099
0.0.76
0.0.76
2017-03-06 12:31:41 -08:00