Sebastian Markbåge
2b8edfdd0b
Get patch versions of Flow ( #6716 )
...
Best practice or whatever.
2016-05-06 14:48:56 -07:00
Ben Alpert
15d24a54fa
Disable coverage on Travis ( #6712 )
2016-05-05 17:14:26 -07:00
Paul O’Shannessy
060b763f23
Cleanup: remove @nolint ( #6703 )
2016-05-05 16:12:17 -07:00
Andreas Svensson and Ben Alpert
2bd47459cc
DOMLazyTree, populate <object> before insertion into DOM ( #6691 )
2016-05-05 15:12:11 -07:00
Ben Alpert
848efb7b5b
Move dev-only flags to only exist on composites ( #6709 )
...
_isOwnerNecessary was unused.
2016-05-05 15:07:04 -07:00
Dan Abramov
820c0f6836
Merge pull request #6647 from gaearon/bye-bye-reactperf
...
Replace ReactPerf with new implementation
2016-05-05 02:57:13 +01:00
Jay Phelps and Jim
902e44b9c6
[DOCS] ReactTextComponent was renamed ReactDOMTextComponent a while ago ( #6700 )
2016-05-04 14:44:53 -07:00
Dan Abramov
dc69793785
Merge pull request #6696 from dotu/patch-3
...
Create 03-interactivity-and-dynamic-uis.ru-RU.md
2016-05-04 20:22:50 +01:00
Andrey Safronov
c2f9372dbe
Update 03-interactivity-and-dynamic-uis.ru-RU.md
2016-05-04 22:53:39 +04:00
Andrey Safronov
9645059f28
Update 03-interactivity-and-dynamic-uis.ru-RU.md
...
надо ли менять в заголовках слова "помещать в состояние" на "хранить в состоянии" ?
2016-05-04 19:04:26 +04:00
Keyan Zhang and Jim
5e2cc04c84
fixed transform-react-jsx-source devDep ( #6697 )
2016-05-03 23:50:27 -07:00
Andrey Safronov
494b370ce3
Create 03-interactivity-and-dynamic-uis.ru-RU.md
2016-05-04 10:01:40 +04:00
Paul O’Shannessy
1dc7dac68d
Setup grunt flow task and run on travis ( #6684 )
2016-05-03 18:16:38 -07:00
Troy DeMonbreun and Jim
a20b4983ae
Fix for #6062 : Show source line number on unknown property warning ( #6398 )
...
* New approach for 6062 fix : Show source line number on unknown property warning
* WIP: ReactDebugToolEventForwarderDevTool
* Update event signature to debugID
* Trigger events in ReactDOMComponent
* Renamed to onMountDOMComponent; passing in element directly
* Added debugID; updated simple test
* Added test for multi-div JSX to ref exact line
* Added test for composite component
2016-05-03 15:51:07 -07:00
Paul O’Shannessy
281e014756
grunt jest tasks shouldn't use watchman ( #6675 )
2016-05-03 14:39:11 -07:00
Sebastian Markbåge
29c855648d
Set up Flow - Yay! ( #6682 )
...
This just configures flow to be checked and fixes our existing
Flow typed files.
Possible enhancements:
Export .js.flow declarations from the build. Unclear whether this
will be a supported workflow in the future or not, so let's wait
on that.
We should fail builds and CI on Flow errors.
Ideally we should lint for Flow style guides (like no space before
colon).
2016-05-03 14:37:13 -07:00
Paul O’Shannessy
6bcac27f2f
Ensure babelrc gets added to zipfile too ( #6688 )
2016-05-03 13:58:06 -07:00
Kevin Suttle and Jim
92a9b777d3
Fix broken link to TypeScript docs ( #6687 )
2016-05-03 10:56:01 -07:00
Pieter De Baets
b46729c0be
Remove some mocks that are already packaged by InitializeJavaScriptAppEngine ( #6642 )
2016-05-03 16:46:51 +01:00
Dan Abramov
34dc765bde
Fix displayName in ReactPerf.getInclusive() output
2016-05-03 14:21:30 +01:00
Dan Abramov
4b3291e295
Add tests and fix wasted render calculation
2016-05-03 14:21:30 +01:00
Dan Abramov
cc141fe888
Add getUpdateCount() to ReactComponentTreeDevtool
...
It is necessary to exclude just mounted components from wasted calculation.
2016-05-03 14:21:30 +01:00
Dan Abramov
85c5e99559
Make stats less noisy for top-level components
2016-05-03 14:21:29 +01:00
Dan Abramov
1ef958204f
Ignore lifecycle events outside batches
...
Technically this shouldn't happen but it seems possible with ReactNativeMount.unmountComponentAtNode().
For now, let's just ignore these lifecycle events because ReactPerf makes a hard assumption that all lifecycle hooks happen inside batches.
We can revisit later when we have a comprehensive test suite for ReactPerf itself.
2016-05-03 14:21:29 +01:00
Dan Abramov
194638f27c
Fix incorrect onBegin/onEnd timer pair
2016-05-03 14:21:29 +01:00
Dan Abramov
a679af3c23
Use performanceNow() instead of performance.now()
2016-05-03 14:21:29 +01:00
Dan Abramov
6fb19c25db
Emit flush events on React Native for ReactPerf
2016-05-03 14:21:29 +01:00
Dan Abramov
dd146a058b
Add getLastMeasurements() as it is documented as public API
2016-05-03 14:21:29 +01:00
Dan Abramov
818615ee7c
Rename the new ReactPerfAnalysis to ReactPerf
2016-05-03 14:21:29 +01:00
Dan Abramov
ae7550877e
Delete the old ReactPerf
2016-05-03 14:21:28 +01:00
Pieter De Baets
4e29e377fc
Move ReactIOS components to native subfolder ( #6643 )
...
* Move ReactIOS components to ReactNative
* Drop ReactNative subfolder
2016-05-03 14:05:33 +01:00
Tanase Hagi and Paul O’Shannessy
c01c50b062
Update examples/basic-commonjs/package.json ( #6685 )
2016-05-02 20:50:25 -07:00
Jim
837dd8d8eb
fixed minor typo ( #6568 )
2016-05-02 17:59:03 -07:00
Dan Abramov
ad9be54d96
Merge pull request #6669 from dotu/patch-2
...
Create 02-displaying-data.ru-RU.md
2016-05-03 01:56:27 +01:00
Jake Boone and Jim
3652089ff2
Grammar correction in ReactDOMInput.js warning ( #6657 )
...
Changed "a uncontrolled input" to "an uncontrolled input".
2016-05-02 15:23:22 -07:00
Brandon Dail and Paul O’Shannessy
f688357094
Return early from enqueuePutListener for SSR ( #6678 )
2016-05-02 14:26:35 -07:00
Paul O’Shannessy
37266eeb79
Ensure we're using latest object-assign ( #6681 )
...
This picks up the change to feature test against order bugs.
2016-05-02 13:16:25 -07:00
Andrey Safronov
3a790e052d
Update 02-displaying-data.ru-RU
...
dot
2016-05-03 00:15:14 +04:00
Andrey Safronov
340e83179c
Update 02-displaying-data.ru-RU
...
исправил ошибки
2016-05-02 23:03:34 +04:00
Paul O’Shannessy
80ce1b221f
Update website for 15.0.2
...
(cherry picked from commit 846b5ea252108d104ab1b67f99879459ef591851)
2016-05-02 10:16:03 -07:00
Paul O’Shannessy
a74ad243bd
Update readme for 15.0.2
...
(cherry picked from commit 4dec99c61e521d7a655d148e3dd4c42d1bf39456)
2016-05-02 10:15:57 -07:00
Paul O’Shannessy
e38d60f146
Changelog for 15.0.2
...
(cherry picked from commit a157791264f75ee119e13bb8a1999016f4f17a3f)
2016-05-02 10:15:45 -07:00
Andrey Safronov
799553109d
Update 02-displaying-data.ru-RU
...
Многие предложения перестроены, добавлены запятые
2016-05-02 18:43:26 +04:00
Desmond Brand and Jim
64c5eca61d
Add links to docs for addons and top level API ( #6555 )
...
This makes it easier to figure out where the docs live.
Googling for e.g. `react-addons-update` also works, but this should
make things easier for people that hyperclick directly to the source.
2016-05-02 06:14:28 -07:00
Andrey Safronov
8b3f9af4c1
Create 02-displaying-data.ru-RU.md
...
Translation for language code ru-RU
2016-05-01 15:52:42 +04:00
Sasha Aickin and Jim
2d00724a18
Add test logic to make sure that events get tested when rendering on top of server-generated markup. ( #6668 )
2016-04-30 11:21:34 -07:00
Greg Hurrell and Jim
81d323588c
Remove errant console.log ( #6664 )
...
That crept in in 6f0b8cade6 .
2016-04-30 07:45:23 -07:00
Andrey Safronov and Jim
ec10bcb428
Create 01-why-react.ru-RU.md ( #6659 )
...
* Create 01-why-react.ru-RU.md
* Create 01-why-react.ru-RU.md
Translation for language code [ru-RU](https://en.wikipedia.org/wiki/Russian_language )
* Create 01-why-react.ru-RU.md
Errors fixes
* Update 01-why-react.ru-RU.md
исправил "чтобы решить".
спасибо за отзывчивость. надеюсь дальнейшие переводы хоть немного помогут распространению React в России :)
2016-04-30 07:43:25 -07:00
Sebastian Markbåge
f2e8e13db5
Get rid of transformMatrix/decomposeMatrix special case ( #6660 )
...
This is no longer needed on the native side.
This is also the last use of the Platform flag. React Core is now
platform agnostic with regard to React Native. So I'll remove
the mocks and dependency.
2016-04-29 15:57:12 -07:00
Jason Quense and Jim
5271afe479
Bail out of dedupe logic in cases where there is an incomplete value descriptor ( #6648 )
2016-04-29 15:21:01 -07:00