Commit Graph
49 Commits
Author SHA1 Message Date
Andrew Clark 8a63f54e24 Bump package.json versions 2019-08-08 14:24:39 -07:00
Veniamin KrolandBrandon Dail e83577d9e7 Rename StatelessComponent to FunctionComponent in react-is/README.md (#15963) 2019-06-24 16:21:58 -07:00
Andrew ClarkandGitHub a5dc5b0014 Remove <ConcurrentMode /> (#15532)
Use createSyncRoot instead.
2019-05-13 16:10:00 -07:00
Dan Abramov 1da28eeab0 Update versions for 16.8.6 2019-03-27 23:58:16 -07:00
Dan Abramov 60a61fe73f Release 16.8.5 2019-03-22 16:47:59 +00:00
Brian VaughnandGitHub 3305a14e54 unstable_Profiler -> Profiler (#15172) 2019-03-21 09:18:34 -07:00
Brian Vaughn cc639a0d55 16.8.4 and changelog 2019-03-05 15:17:42 -08:00
Dan Abramov c268429792 Release 16.8.3 2019-02-21 18:09:18 +00:00
Dan Abramov 0448d1f099 Release 16.8.2 2019-02-14 19:13:15 +00:00
Brian Vaughn 10792d5a91 16.8.1 packages 2019-02-06 18:21:33 +00:00
Brian Vaughn da0e88304b 16.8.0 2019-02-06 08:04:00 +00:00
Ramón Chancay OrtegaandSunil Pai e1d5f781a9 Importing React for the first example. (#14346) 2019-01-23 14:10:03 +00:00
Grey BakerandDan Abramov 20c6fd146b Add directory details to the package.json of all packages (#14628)
Specifying the directory as part of the `repository` field in a `package.json`
allows third party tools to provide better support when working with monorepos.
For example, it allows them to correctly construct a commit diff for a specific
package.

This format was accepted by npm in https://github.com/npm/rfcs/pull/19.
2019-01-18 20:21:12 +00:00
Andrew Clark 98bb25c411 React v16.7.0 2018-12-19 17:23:14 -08:00
Pleun VanderbauwhedeandBrian Vaughn 77c14709ef Add support for Suspense & lazy() to the react-is package (#14423)
* Add support for lazy & Suspense to react-is
2018-12-12 10:56:52 -08:00
Jinto JoseandSebastian Markbåge 2fb9f46aeb Adding isMemo check to react-is package (#14313) 2018-11-28 12:51:21 -08:00
Brian VaughnandGitHub 3f246c8122 Publish a local release (canary or stable) to NPM (#14260)
New release scripts.

Learn more at https://github.com/facebook/react/blob/master/scripts/release/README.md
2018-11-23 12:37:18 -08:00
Andrew Clark 1fcd68a613 Updating package versions for release 16.6.1 2018-11-06 18:19:57 -08:00
Jordan HarbandandDan Abramov 2911440eed [react-is] add back proper AsyncMode symbol, for back compat (#13959)
- Partial revert of #13732
 - Fixes #13958.
2018-10-31 19:03:50 +00:00
Dan Abramov 4985ccf91b Updating package versions for release 16.6.0 2018-10-23 16:23:41 -07:00
Dan Abramov 3762c14b3f Revert all package versions to 16.5.2 state
Our release script is getting really confused so I'm resetting to last working state.
2018-10-23 16:18:28 -07:00
Dan AbramovandGitHub 820bec4ebb Bump version to 16.6.0-beta.0 (#13906)
* Bump version to 16.6.0-beta.0

* Root too
2018-10-20 13:03:15 -04:00
Dan Abramov 68f8da07b2 Updating package versions for release 16.6.0-alpha.01fb17f 2018-10-10 17:12:05 +01:00
Dan AbramovandGitHub eaa8b6f259 Terminology: Functional -> Function Component (#13775)
* Terminology: Functional -> Function Component

* Drop the "stateless" (functions are already stateless, right?)
2018-10-04 22:44:46 +01:00
Joe CortopassiandDan Abramov 97ca6ff8fa --save is no longer needed (#13756)
`--save` is on by default as of [npm 5](https://blog.npmjs.org/post/161081169345/v500), and `npm install aphrodite` is functionally equivalent to `npm install --save aphrodite` now
2018-10-01 19:15:11 +01:00
Dominic GannawayandGitHub e9ab29e0f6 Rename AsyncMode -> ConcurrentMode (#13732)
* Rename AsyncMode -> ConcurrentMode
2018-09-26 17:13:02 +01:00
Brian Vaughn 94916e4c79 Updating package versions for release 16.5.2 2018-09-18 11:24:33 -07:00
Brian Vaughn 28ebb62640 Revert "Updating package versions for release 16.6.0-alpha.0"
This reverts commit 31b9c40bd7.
2018-09-18 11:00:13 -07:00
Brian Vaughn 31b9c40bd7 Updating package versions for release 16.6.0-alpha.0 2018-09-17 14:59:57 -07:00
Dan Abramov 4a6e52eea0 Updating package versions for release 16.5.1 2018-09-13 19:31:18 +01:00
Héctor RamosandGitHub 7353a5add1 Drop the year from Facebook copyright headers and the LICENSE file. (#13593) 2018-09-07 15:11:23 -07:00
Brian Vaughn 94e698bf8d Updating package versions for release 16.5.0 2018-09-06 09:29:36 -07:00
Brian VaughnandGitHub ef3a387221 Bumped version to 16.4.3-alpha.0 (#13448)
* Bumped version to 16.4.3-alpha.0
* Bump react-is peer dep version in react-test-renderer
2018-08-20 14:28:43 -07:00
Dan Abramov b9187cd83a Updating package versions for release 16.4.1 2018-06-13 17:16:10 +01:00
Andrew Clark 7e3d2d6202 Updating package versions for release 16.4.0 2018-05-23 17:30:33 -07:00
Brian VaughnandGitHub 0272a35b3e Add Profiler component for collecting new render timing info (#12745)
Add a new component type, Profiler, that can be used to collect new render time metrics. Since this is a new, experimental API, it will be exported as React.unstable_Profiler initially.

Most of the functionality for this component has been added behind a feature flag, enableProfileModeMetrics. When the feature flag is disabled, the component will just render its children with no additional behavior. When the flag is enabled, React will also collect timing information and pass it to the onRender function (as described below).
2018-05-10 15:25:32 -07:00
Dan Abramov 80a94e2a4e Updating package versions for release 16.3.2 2018-04-16 16:14:28 +01:00
Dan Abramov bba27245bb Updating package versions for release 16.3.1 2018-04-04 01:22:30 +01:00
Brian Vaughn 1c895fbc76 Updating package versions for release 16.3.0 2018-03-29 13:03:33 -07:00
Brian Vaughn b75e3de86c Updated react-is README to show new isValidElementType() 2018-03-29 11:46:18 -07:00
James ReggioandBrian Vaughn baa1e1cd09 Add React.isValidElementType() (#12483)
* Add React.isValidElementType()

Per the conversation on #12453, there are a number of third-party
libraries (particularly those that generate higher-order components)
that are performing suboptimal validation of element types.

This commit exposes a function that can perform the desired check
without depending upon React internals.

* Move isValidElementType to shared/
2018-03-29 11:45:41 -07:00
Brian Vaughn 8fc13f1972 Updating package versions for release 16.3.0-rc.0 2018-03-27 19:07:53 -07:00
Jason QuenseandDan Abramov eb94519de0 Remove dependency on React (#12448)
Is this necessary? I'd like to use the package in enzyme to avoid having to recopy/paste the symbols for better debugging names, but at hard dep in enzyme proper on a version of react isn't gonna work. This seems safe since nothing explicitly depends on React in here?
2018-03-24 16:59:36 +00:00
Brian Vaughn 95ec465fdd Updating package versions for release 16.3.0-alpha.3 2018-03-22 12:41:43 -07:00
Jason QuenseandBrian Vaughn 1d33d6f54c Support ForwardRef type of work in TestRenderer (#12392)
* Support ForwardRef type of work in TestRenderer and ShallowRenderer.
* Release script now updates inter-package dependencies too (e.g. react-test-renderer depends on react-is).
2018-03-16 11:18:50 -07:00
Brian Vaughn 3bf5b07675 Updating package versions for release 16.3.0-alpha.2 2018-03-14 13:23:21 -07:00
Brian VaughnandGitHub b1d98d07e1 RFC #30: React.forwardRef implementation (#12346)
Added React.forwardRef support to react-reconciler based renders and the SSR partial renderer.
2018-03-14 13:07:58 -07:00
Brian Vaughn 16ca989c75 Updating package versions for release 16.3.0-alpha.1 2018-02-12 10:38:24 -08:00
Brian VaughnandGitHub 5ec35f6d82 Add react-is package (#12199)
Authoritative brand checking library.

Can be used without any dependency on React. Plausible replacement for `React.isValidElement.`
2018-02-11 14:08:40 -08:00