Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge changes from master into Gatsby branch #10853

Merged
merged 31 commits into from
Sep 27, 2017
Merged

Commits on Sep 22, 2017

  1. Update changelog for unreleased 16.0 changes (facebook#10730)

    * First shot at updating changelog for 16.0
    
    **what is the change?:**
    Added an 'unreleased' section to the changelog with info from facebook#10294
    
    **why make this change?:**
    To get things set for the 16.0 release.
    
    **test plan:**
    Visual inspection
    
    **issue:**
    facebook#8854
    
    * Fix typos and formatting errors in changelog
    
    * Add requestAnimationFrame and remove "New helpful warnings"
    
    **what is the change?:**
    In response to helpful code review -
    - Add mention of dependency on `requestAnimationFrame` and need to
      polyfill that as well as `Map` and `Set`
    - Remove "New helpful warnings" section; it was incomplete, and there
      are so many new and updated warnings that it might not be reasonable
      to cover them in the changelog.
    
    **why make this change?:**
    Accuracy
    
    **test plan:**
    Visual inspection
    
    **issue:**
    issue facebook#8854
    
    * Improve wording
    
    * Improve wording and fix missing links
    
    * Add backticks to file names & code; wording tweak
    
    * Break "Major Changes" into "New Feature" and "Breaking Changes"
    
    * Add server side render changes to 16.0 changelog
    
    * Change gist link from mine to gaearons
    
    * Add note about returning fragments
    
    * fix misc nits
    
    * Misc. formatting/wording fixes to changelog
    
    **what is the change?:**
    Thanks to the kind code review comments of @gaearon and @nhunzaker we
    have
    - removed the non-deterministic bold styling on some bullet points
    - improved wording of the bullet points for portals, attribute whitelist
      changes, and server rendering changes
    - Add note about error boundaries including a breaking change to error
      handling behavior.
    - punctuation and capitalization fixes
    
    **why make this change?:**
    Clarity and correctness
    
    **test plan:**
    Visual inspection
    
    **issue:**
    facebook#8854
    
    * fix broken link
    flarnie authored Sep 22, 2017
    Configuration menu
    Copy the full SHA
    cdfbe6b View commit details
    Browse the repository at this point in the history
  2. Fixes facebook#9667: Updated createTextInstance to create the text no…

    …de on correct document (facebook#10723)
    kenotron authored and sophiebits committed Sep 22, 2017
    Configuration menu
    Copy the full SHA
    a160f3e View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2017

  1. Record sizes

    gaearon committed Sep 24, 2017
    Configuration menu
    Copy the full SHA
    4c45058 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2017

  1. Add a changelog for elements having the same key (facebook#10811)

    *  Add a changelog for elements having the same key
    
    * Reword
    koba04 authored and gaearon committed Sep 25, 2017
    Configuration menu
    Copy the full SHA
    7b2101e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f9bfd08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e8c09c View commit details
    Browse the repository at this point in the history
  4. Update DOM warning wording and link (facebook#10819)

    * Update DOM warning wording and link
    
    * Consistently use "Invalid" for known misspellings
    gaearon authored Sep 25, 2017
    Configuration menu
    Copy the full SHA
    b24d23d View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2017

  1. Update license headers BSD+Patents -> MIT

    Did find and replace in TextMate.
    
    ```
    find: (?:( \*)( ))?Copyright (?:\(c\) )?(\d{4})\b.+Facebook[\s\S]+(?:this source tree|the same directory)\.$
    replace: $1$2Copyright (c) $3-present, Facebook, Inc.\n$1\n$1$2This source code is licensed under the MIT license found in the\n$1$2LICENSE file in the root directory of this source tree.
    ```
    sophiebits committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    d63249d View commit details
    Browse the repository at this point in the history
  2. Change license and remove references to PATENTS

    Only remaining references:
    
    ```
    docs/_posts/2014-10-28-react-v0.12.md
    51:You can read the full text of the [LICENSE](https://github.com/facebook/react/blob/master/LICENSE) and [`PATENTS`](https://github.com/facebook/react/blob/master/PATENTS) files on GitHub.
    
    docs/_posts/2015-04-17-react-native-v0.4.md
    20:* **Patent Grant**: Many of you had concerns and questions around the PATENTS file. We pushed [a new version of the grant](https://code.facebook.com/posts/1639473982937255/updating-our-open-source-patent-grant/).
    
    src/__mocks__/vendor/third_party/WebComponents.js
    8: * subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
    ```
    sophiebits committed Sep 26, 2017
    18 Configuration menu
    Copy the full SHA
    b765fb2 View commit details
    Browse the repository at this point in the history
  3. 1 Configuration menu
    Copy the full SHA
    e932ad6 View commit details
    Browse the repository at this point in the history
  4. Add ReactTestRenderer documentations (facebook#10692)

    * Add ReactTestRenderer documentations
    
    * Add TestRenderer documentations
    
    * TestRenderer is not experiment
    
    * Add a link for jsdom
    
    * Use ES Modules syntax
    
    * Twaek
    
    * Add a Link component
    
    * Use Jest assertions
    
    * Move a documentation for createNodeMock to Idea section
    
    * Renamed
    
    * Tweak
    
    * Rename
    
    * More explicit
    
    * Add a usecase for createNodeMock
    koba04 authored and acdlite committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    b9d5569 View commit details
    Browse the repository at this point in the history
  5. Add changelog for 15.6.2

    gaearon authored Sep 26, 2017
    Configuration menu
    Copy the full SHA
    e858ed5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9f8387a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4de45cf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ec75ad1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1fcdc02 View commit details
    Browse the repository at this point in the history
  10. Update error codes

    acdlite committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    7ccfbfc View commit details
    Browse the repository at this point in the history
  11. Update CHANGELOG for React 16

    acdlite committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    b62d315 View commit details
    Browse the repository at this point in the history
  12. v16.0.0

    acdlite committed Sep 26, 2017
    1 Configuration menu
    Copy the full SHA
    5c6ef40 View commit details
    Browse the repository at this point in the history
  13. Doc updates for React 16 + blog post (facebook#10824)

    * Doc updates for React 16 + blog post
    
    * Add link to Sophie's post
    acdlite authored Sep 26, 2017
    Configuration menu
    Copy the full SHA
    5f6326f View commit details
    Browse the repository at this point in the history
  14. Fix React links on the website (facebook#10837)

    * Fix React links on the website
    
    * Fix code editor
    
    * Fix code editor, attempt 2
    gaearon authored Sep 26, 2017
    Configuration menu
    Copy the full SHA
    893919f View commit details
    Browse the repository at this point in the history
  15. Doc change for prevContext removal in CDU (facebook#10836)

    * Doc change for prevContext removal in CDU
    
    Ref: facebook#8631
    
    * Minor rewording
    STRML authored and gaearon committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    5120bf8 View commit details
    Browse the repository at this point in the history
  16. Fix note formatting

    gaearon authored Sep 26, 2017
    Configuration menu
    Copy the full SHA
    26cf268 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ba1396f View commit details
    Browse the repository at this point in the history
  18. Update Portals Documentation (facebook#10840)

    * Update Portals Documentation
    
    Correct some grammar to be more explicit and clear. Update example CodePen to better match code found in documentation. Update code example styles to match other code examples (ie. 'State and Lifecycle', 'Handling Events').
    
    * Clean up comment to be accurate to example
    
    There was a small comment overlooked when reviewing the documentation. This fixes it to be accurate to the example as well as grammatically correct.
    
    * Update portals.md
    
    * More fixes
    SavePointSam authored and gaearon committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    0479959 View commit details
    Browse the repository at this point in the history
  19. Update name of property initializer proposal (facebook#10812)

    The proposal for property initializers is called [Public Class Fields](https://tc39.github.io/proposal-class-public-fields/) now (part of the combined [Class Fields](https://github.com/tc39/proposal-class-fields) proposal).
    karlhorky authored and gaearon committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    8b39991 View commit details
    Browse the repository at this point in the history
  20. Fix portal link (facebook#10845)

    acdlite authored and gaearon committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    706d2f4 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    138634f View commit details
    Browse the repository at this point in the history
  22. Minor doc edit

    gaearon authored Sep 26, 2017
    1 Configuration menu
    Copy the full SHA
    9ce135f View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    0af28ea View commit details
    Browse the repository at this point in the history
  24. Rename urls

    acdlite committed Sep 26, 2017
    Configuration menu
    Copy the full SHA
    9fce9a2 View commit details
    Browse the repository at this point in the history