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

Use React.createContext() with observed bits #1021

Closed
wants to merge 20 commits into from

Commits on Aug 14, 2018

  1. Merge pull request cellog#5 from reduxjs/master

    merge in master
    cellog authored Aug 14, 2018
    Configuration menu
    Copy the full SHA
    96c53ac View commit details
    Browse the repository at this point in the history
  2. alternate 6.x implementation

    cellog committed Aug 14, 2018
    Configuration menu
    Copy the full SHA
    41c7c80 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1abc115 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5dfa621 View commit details
    Browse the repository at this point in the history
  5. fix renderCountProp, add a test

    also clean up unused canary values
    cellog committed Aug 14, 2018
    Configuration menu
    Copy the full SHA
    c9f268e View commit details
    Browse the repository at this point in the history
  6. remove errant console.log

    cellog committed Aug 14, 2018
    Configuration menu
    Copy the full SHA
    5be3ca0 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2018

  1. expose context consumer and provider

    This will allow third party apps to use these in their code
    cellog committed Aug 18, 2018
    Configuration menu
    Copy the full SHA
    bc62b77 View commit details
    Browse the repository at this point in the history
  2. changes requested by @timdorr

    * export Context instead of just Consumer/Provider
    * fix error messages for removed functionality
    * minor displayName change
    cellog committed Aug 18, 2018
    Configuration menu
    Copy the full SHA
    9782b5d View commit details
    Browse the repository at this point in the history
  3. keep prop-types in production minified UMD build

    when the time is right, one need only
    change the BABEL_ENV for build:umd:min back to "rollup-production"
    cellog committed Aug 18, 2018
    Configuration menu
    Copy the full SHA
    68c1ffa View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2018

  1. performance optimizations: HEADS UP API change too

    * React.forwardRef is VERY slow, on the order of 2x slower in our benchmark. So we only enable it if withRef="forwardRef" folks using withRef=true will get an error telling them to update and not rely on getWrappedInstance() but just to use the ref directly
    * renderCountProp is removed, as this is natively supported in React dev tools now
    * all usages of shallowEquals are removed for pure components, it was unnecessary.
    * instead of allowing passing in a custom Context consumer in props, it is now required to be passed in via connect options at declaration time.
    cellog committed Aug 19, 2018
    Configuration menu
    Copy the full SHA
    3c222f2 View commit details
    Browse the repository at this point in the history
  2. small optimizations/refactors

    cellog committed Aug 19, 2018
    Configuration menu
    Copy the full SHA
    4855c84 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2018

  1. Configuration menu
    Copy the full SHA
    ea4af2a View commit details
    Browse the repository at this point in the history
  2. update hoist-non-react-statics

    cellog committed Aug 25, 2018
    Configuration menu
    Copy the full SHA
    5f3aee2 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2018

  1. change back version

    cellog committed Aug 26, 2018
    Configuration menu
    Copy the full SHA
    52cfa13 View commit details
    Browse the repository at this point in the history
  2. cosmetics

    cellog committed Aug 26, 2018
    Configuration menu
    Copy the full SHA
    ede6245 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2018

  1. Configuration menu
    Copy the full SHA
    b018b98 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    129ad67 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2018

  1. speed optimization

    theKashey committed Sep 18, 2018
    Configuration menu
    Copy the full SHA
    409e1f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d9964a View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2018

  1. use fast object tracker

    theKashey committed Sep 26, 2018
    Configuration menu
    Copy the full SHA
    8874a34 View commit details
    Browse the repository at this point in the history