Jonas Gebhardt
83e4ef16e6
Community Round-up #18
2014-03-14 16:56:12 -07:00
ray
f6a2888910
change some translation words
2014-03-13 23:28:50 +08:00
ray
b7471bcd93
add translation for getting-started.md
2014-03-13 23:19:29 +08:00
ray
93b6804912
make translation better
2014-03-13 21:12:25 +08:00
ray
3c9b797d21
fix (
2014-03-13 21:00:25 +08:00
Paul O’Shannessy
308c9a0752
Merge pull request #1181 from lrowe/patch-5
...
omitClose for all void elements
2014-03-12 16:37:52 -07:00
davidxi
29abe53924
Update jasmine-support.js
...
fix typo in multiple error messages.
2014-03-12 14:39:14 -04:00
Adam Solove
6a01752f3d
Add svg text-anchor attribute.
2014-03-12 10:07:05 -04:00
Andreas Svensson
60d7a02d44
Normalize whitespace for transformed JSX code
2014-03-12 10:03:16 +01:00
Ben Alpert
6fd53815cd
Merge pull request #1246 from ericflo/patch-1
...
Remove Shirtstarter as an example application.
2014-03-11 15:48:20 -07:00
Eric Florenzano
3efa02da91
Remove Shirtstarter as an example application.
...
We have unexpectedly had to shut Shirtstarter down, so it won't serve as a good React.js example any more unfortunately -- sorry for the documentation churn.
2014-03-11 15:45:14 -07:00
Jeff Morrison
d9af091244
Merge pull request #1242 from syranide/jsxcomfix
...
Unbreak JSX comment comma fix
2014-03-11 10:13:24 -07:00
Ingvar Stepanyan
25773ed1b3
CommonJS builder config to Grunt style for easier handling and readability.
2014-03-11 13:40:38 +00:00
Ingvar Stepanyan
9e224e615f
Renamed browserify tasks/configs to cjs, updated pure-cjs to 1.9.0 for better build speed.
2014-03-11 13:26:36 +02:00
ray
b0f9f73e91
Merge branch 'master' of github.com:rayqian/react
...
Conflicts:
docs/docs/01-why-react.zh-CN.md
2014-03-11 17:52:20 +08:00
ray
c6a59c0ae6
fix some translation error
2014-03-11 17:51:09 +08:00
ray
69767d4b79
fix some translation error
2014-03-11 17:42:03 +08:00
ray
c3948483d9
add chinese translation for 01-why-react.md
2014-03-11 17:36:57 +08:00
Cheng Lou
3ce2cd04e2
Merge pull request #1243 from jeffcarp/master
...
Remove unused variable in ballmer-peak
2014-03-10 21:29:35 -07:00
Jeff Carpenter
652f5aea28
Remove unused variable
2014-03-10 19:48:13 -07:00
Andreas Svensson
280ff2e5a7
Unbreak JSX comment comma fix
2014-03-11 00:31:59 +01:00
Pete Hunt
5ede7fb619
ReactDOMComponent optimization
...
Slight optimization to not do unneeded reconciles of DOM components
2014-03-10 15:32:20 -07:00
Sebastian Markbage
3ea3274ca4
Clone on mount
...
This is the first step towards descriptors. This will start cloning the
component when it's mounted instead of mounting the first instance.
This avoids an issue where a reference to the first instance can hang around
in props. Since a mounted component gets mutated, the descriptor changes.
We don't need to clone the props object itself. Mutating the shallow props
object of a child that's passed into you is already flawed. Those cases need to
use cloneWithProps. A props object is considered shallow frozen after it leaves
the render it was created in.
2014-03-10 15:28:54 -07:00
Paul O’Shannessy
2ca810fbf3
Merge pull request #1225 from spicyj/cprop
...
Fix removing DOM property with mapped name
2014-03-10 11:29:10 -07:00
Pete Hunt
d9dd9d5cb3
Merge pull request #1235 from fxbois/master
...
Update 08-tooling-integration.md
2014-03-08 20:15:45 -08:00
fxbois
9ffd70c688
Update 08-tooling-integration.md
...
emacs compatibility
2014-03-08 18:12:05 +01:00
Ingvar Stepanyan
3171436d97
Switched from browserify to pure-cjs bundler.
...
Optimizations and fix for JSXTransformer build.
Dropped dependency on emulation of Node.js native modules.
Added deamdify step for JSXTransformer build.
2014-03-08 16:33:58 +02:00
Jeff Morrison
9ce7ecc3d9
Merge pull request #1219 from syranide/jsxempty
...
Fix empty JSX expressions sometimes emitting erroneous commas
2014-03-07 21:23:55 -08:00
Paul O’Shannessy
9f9c8bcebf
Merge pull request #1228 from spicyj/grunt-debug
...
Bring back `grunt test --debug`
2014-03-07 11:18:29 -08:00
Ben Alpert
ec54dcbd8f
Avoid JSX in ReactCSSTransitionGroup code
...
Supposedly we want these to be plain JS.
2014-03-06 22:16:25 -08:00
Ben Alpert
9766ed5797
Bring back grunt test --debug
2014-03-06 22:11:55 -08:00
Ben Alpert
1d209248ef
Remove obsolete __VERSION__ references
2014-03-06 20:33:06 -08:00
Ben Alpert
21e06196cd
Fix removing DOM property with mapped name
2014-03-06 17:50:01 -08:00
Lily
4b56947560
included link to React devtools in tooling-integration. fixes #791
2014-03-06 13:00:48 -08:00
Paul O’Shannessy
554b677e60
Merge pull request #1180 from evanc/master
...
Test that Node is a function before using instanceof on it
2014-03-06 11:02:28 -08:00
Andreas Svensson
aa70419f9d
Fix empty JSX expressions sometimes emitting erroneous commas
2014-03-06 13:01:03 +01:00
Cheng Lou
af1b63456e
Merge pull request #1222 from spicyj/npm-dl
...
[docs] Add more words to downloads page
2014-03-05 20:23:10 -08:00
Ben Alpert
ac3051530a
[docs] Add more words to downloads page
2014-03-05 20:16:50 -08:00
Paul O’Shannessy
c5f56f318a
Merge pull request #1208 from passy/patch-3
...
Fix docstring typo for pure render mixin
2014-03-05 19:13:22 -08:00
Paul O’Shannessy
be2c185888
Merge pull request #1211 from spicyj/freeze
...
Add Object.freeze to polyfill list
2014-03-05 12:18:20 -08:00
Paul O’Shannessy
7d0e6c6c0b
Merge pull request #1192 from spicyj/srcset
...
Add srcSet attribute
2014-03-04 21:39:46 -08:00
Jing Chen
13aa8d37e6
Allow falsy values in statics
...
We found that the component would break if we set any statics with the
value 0. It turns out @chenglou already ran into this with
d71736b3ed but the statics code was copied
earlier, and still has this falsy check. Made the same change, updated
the unittest.
2014-03-04 18:15:49 -08:00
Kunal Mehta
06f762da77
Add Immutable
...
As titled. First of 3 diffs to add Immutable, ImmutableMap, and ImmutableObject. No logic changes.
2014-03-04 18:14:47 -08:00
Kunal Mehta
4ad320dd13
LegacyImmutableObject module
...
This copies the old implementation of ImmutableObject into LegacyImmutableObject.
2014-03-04 18:14:12 -08:00
Ben Newman
521201f121
Merge pull request #1215 from benjamn/fix-cloneWithProps-test
...
Fix stale usage of emptyObject in cloneWithProps-test.
2014-03-04 13:27:59 -05:00
Ben Newman
41d30bb7de
Re-require cloneWithProps as well, for consistency.
...
And don't mock `emptyObject`, since that might actually replace it with a
mutable/non-frozen object.
2014-03-04 13:12:59 -05:00
Ben Newman
9c87aef67f
Fix stale usage of emptyObject in cloneWithProps-test.
...
After we run `require('mock-modules').dumpCache()`, the object exported by
the `emptyObject` module will no longer be identical to previously
exported objects, so tests like `expect(component.refs).toBe(emptyObject)`
will fail.
Note that this behavior only manifests itself in tests, because of course
we do not call `dumpCache` in production code.
We could consider storing the `emptyObject` globally to thwart the effects
of `dumpCache`, but it's more idiomatic simply to re-`require` the latest
version of `emptyObject`.
2014-03-04 12:59:55 -05:00
Ben Alpert
c3cfcf073d
Remove custom attrs properly when setting to null
...
I don't think this particular codepath was exercised at all (because all the callers call deleteValueForProperty) but this fixes a bug here nonetheless.
2014-03-03 17:43:03 -08:00
Ben Alpert
ec8b0d7fbf
Add srcSet attribute
...
Chrome beta supports this now: http://blog.chromium.org/2014/02/chrome-34-responsive-images-and_9316.html .
2014-03-03 17:12:00 -08:00
Ben Alpert
e954a1c0d9
Add Object.freeze to polyfill list
2014-03-03 15:55:19 -08:00