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 new Context, forwardRef for 6.x (alternate implementation to #995) #997

Closed
wants to merge 30 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
aaa0470
fix connected props derived props generation
cellog Jul 14, 2018
41ff984
fix linting errors
cellog Jul 14, 2018
9f44bed
update dev dependency to React 16.4
cellog Jul 16, 2018
865cc82
Merge pull request #3 from reduxjs/master
cellog Aug 11, 2018
eaa3284
prepare for react-testing-library
cellog Aug 12, 2018
499aa63
add wallaby.js for debugging using wallaby
cellog Aug 12, 2018
0e2e194
begin work of moving from enzyme to rtl
cellog Aug 12, 2018
1e0ad89
convert more tests to rtl
cellog Aug 12, 2018
545f53d
fully convert to rtl, remove enzyme and test renderer deps
cellog Aug 12, 2018
5333b40
fix error in test
cellog Aug 12, 2018
a47b64c
convert to rtl
cellog Aug 12, 2018
77d4fa3
update testing infrastructure
cellog Aug 12, 2018
0f427b5
remove enzyme and react-test-renderer
cellog Aug 12, 2018
b255a46
fix lint errors
cellog Aug 12, 2018
eb960c4
Merge branch 'pre-6.x' into master
cellog Aug 12, 2018
f0e01b3
Merge pull request #4 from cellog/master
cellog Aug 12, 2018
79d5bbb
almost fully working 16.4-context-based
cellog Aug 12, 2018
70837a4
don't put unsubscribe in state (no need)
cellog Aug 12, 2018
f6bb7b9
fix custom store subscription
cellog Aug 12, 2018
5284a5d
fully working. Implement forwardRef
cellog Aug 13, 2018
5dba595
fix linting errors, remove createProvider
cellog Aug 13, 2018
944deb6
remove dead code for subscriptions
cellog Aug 13, 2018
3e95c17
better error messages on breaking behavior, new tests
cellog Aug 13, 2018
c7a39e4
rename to make the function clearer
cellog Aug 13, 2018
64078ee
update incorrect test, and fix updating store in props for Provider
cellog Aug 13, 2018
e2f78f0
update test to prove subscription updates for new stores
cellog Aug 13, 2018
92f5e31
fix rollup build
cellog Aug 13, 2018
a78e6d5
fix lint error
cellog Aug 13, 2018
5b4b201
remove prop-types in production build (#943)
cellog Aug 13, 2018
1ba4924
performance enhancements
cellog Aug 14, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
11 changes: 11 additions & 0 deletions .babelrc
Expand Up @@ -37,6 +37,17 @@
"plugins": [
"external-helpers"
]
},
"rollup-production": {
"plugins": [
"external-helpers",
["transform-react-remove-prop-types", { "removeImport": true }]
]
},
"production": {
"plugins": [
["transform-react-remove-prop-types", { "removeImport": true }]
]
}
}
}
4 changes: 0 additions & 4 deletions .travis.yml
Expand Up @@ -5,10 +5,6 @@ before_install:
- 'nvm install-latest-npm'
env:
matrix:
- REACT=0.14
- REACT=15
- REACT=16.2
- REACT=16.3
- REACT=16.4
sudo: false
script:
Expand Down