This repository was archived by the owner on Sep 6, 2022. It is now read-only.
Commit c28e153
authored
Merge v3.5 release (#1929)
* Docs Update: sass.md | New webpack version -loader suffix (#1484)
* New webpack version -loader suffix
New webpack version no longer allowed to omit the '-loader' suffix when using loaders.
* Webpack 2 migration module.loaders => module.rules
* Fix Loaders/Rules
* chore(docs): fix link to redux-saga docs
Fix a broken link to redux-saga docs.
* feat(webpack): Support OpenType fonts with .otf file extension (#1471)
* chore(docs): improve testing documentation
* [doc] improve code snippet syntax in unit-testing doc
linted code snippet and removed uneeded import
* [doc] add overview of reducer test in unit testing doc
add the completed reducer test file as overview in unit testing documentation
* [doc] improve component testing doc
linted code snippets, added complete test file as refernce and link to next doc page.
* chore(setup): remove LGTM config files (#1317)
* chore(setup): remove LGTM
* Add collaborating guidelines
* Add @KarandikarMihir
* Remove .react.js extensions (#1469)
* Remove .react.js extensions
* Restore file names in the title comments
* Remove hyphens
* chore(deps): update deps roll-up Jan-21-2017 (#1501)
* fix(tests): Replace sinon restore (#1512)
* Remove sinon.restore()
* Lock down sinon version
* chore(all): move to an organisation on GitHub
* Make webpack build less verbose (#1510)
* removed route names from app/routes (#1509)
* removed route names from app/routes
* removed name prop from internals/templates/routes
* removed name from internals/gens/route/route.hbs and routeWithReducer.hbs
* fix(eslint): Enable rule react/no-array-index-key (#1521)
* enable rule react/no-array-index-key
* fix test of List component
* fix(dependencies.js): clean up console clutter for install scripts (#1532)
Ref #1506
* Fix typo i18n.md (#1541)
* chore(deps): update deps roll-up Jan-28-2017 (#1531)
* chore(deps): update deps roll-up Jan-28-2017
* Update package.json
* Set history@3.2.1
* Using optimised version of the banner (#1560)
Taken from #907
* test(build:clean script): remove test:clean from build:clean - fixes coveralls reporting? (#1563)
* Update docs (README.md, Gotchas.md) (#1534)
* Update README.md
* Update gotchas.md
* Add links to gotchas
* Update docs
* Remove redundant sentence
* Move reinstall steps to gotchas.md
* Update README.md
* Minor corrections
* Add jest cache clean to gotchas.md
* Fix team of devs link (#1566)
* chore(deps): update deps roll-up Feb-04-2017 (#1561)
* Add iOS home screen icon (#1585)
* fix manifest icons (#1568)
* manifest(fix) (#1594)
* Change dev source map style (#1559)
* (fix) ProgressBar state error (#1553)
* Bind listener to the current instance of component
* Bring up coverage
* Reassign listener with newly bound listener
* Minor changes
* Separated dev and prod middlewares (#1556)
* Update FAQ with Styles getting overridden (#1592)
* Improve <List> tests (#1134)
* Fix imported styles (#1599)
* Migrate webpack loaders
* Add comment to CSS loader
This should help clarify and reduce common problems
* Split css rules into two
* Updated docs
* First draft of new styling docs
* Fix Sass heading
* Fix links and wording
* Add LESS and other improvements
* Post test fixes
* Updated headings and added more info section
* fix: Intl polyfill for language generator (#1611)
* fix: Intl polyfill for language generator
* fix: appveyor chrome issue by adding suggested --ignore-checksums
* Fix broken link in documentation. Fixes #1638. (#1643)
* refactor(react-router-scroll): Import only useScroll (#1609)
* chore(package.json): sort ESLint config (#1660)
This PR will sort the ESLint configuration alphabetically in `package.json`.
* Fix iOS home screen icons (#1604)
* Use absolute paths
* AppVeyor install chrome ignoring checksums
* Add Stateless Functions to Container Generator (#1494)
* Add Stateless Functions to Container Generator
* Fix linting test for generators
* Tightened up generator type names
- Also made component and container use similar order and language
* Fix odd node5 issue
* and disable eslint for the var
* Fix missing reference (#1725)
* Moving Contrib documentation to the right place (#1721)
* refactor(react-router): Import only necessary components (#1608)
Instead of importing the entire library, cherry-pick the components we use.
This is [supported and encouraged](https://github.com/ReactTraining/react-router/blob/master/docs/guides/MinimizingBundleSize.md) by react-router.
Reduced the size of the main bundle by 9 KB (709 KB -> 700 KB).
* Fixing links for the contributing.md (#1738)
* a grammatical item (#1740)
* Remove state update in componentWillUpdate (#1769)
* syntatical improvements to progress bar (#1633)
* syntatical improvements to progress bar
* declare propTypes and defaultProps on the class instead of using the static keyword
* Improve the setup to recognize our own repo before clearing it. (#1720)
* Add intelligence to the setup to recognize our own repo, before nuking it. (#760, #1719)
* Cleaning up console messages upon setup
* Adding a prompt for deciding whether to clear the repo or not. Fixed: #760, #1719
* Fixing the scenario where it was not exiting this file after not removing the repository
* Doing minor changes suggested
* Updating quickstart file location (#1712)
* Request utils: handle 204 and 205 HTTP response (#1780)
* feat(core): styled-components v2 update (#1775)
* feat(core): styled-components v2 update
* fix(deps): lock version for styled plugin
* Fix: Use local instance of shelljs (#1782)
* Use local instance of shelljs
* Replace var with const
* Switching deprecated babel-preset-latest to babel-preset-env (#1736)
* adding babel-preset-env package
* replacing deprecated babel-preset-latest with babel-preset-env
to avoid the following npm installation warning:
```
npm WARN deprecated babel-preset-latest@6.24.0:
preset-latest accomplishes the same task as babel-preset-env.
Please install it with 'npm install babel-preset-env --save-dev'.
'{ "presets": ["latest"] }' to '{ "presets": ["env"] }'.
For more info, please check the docs: http://babeljs.io/docs/plugins/preset-env
```
Ref. #1667
* removing deprecated babel-preset-latest package
* Add missing word (#1789)
* Migrating from React.PropTypes to PropTypes (#1787)
* adding prop-types dependency
* migrating from React.PropTypes to PropTypes
* Adding some tests (#1784)
* tests(FeaturePage): testing shouldComponentUpdate function
* tests(HomePage): testing if username prop is missing
* tests(ProgressBar): testing when route is not changing
* tests: removing global-styles.js from coverage collect
* tests(Toggle): adding tests for empty values prop
* tests(store): adding missing tests
* tests(ProgressBar): adding missing tests
* chore(deps): update deps roll-up Jun-01-2017 (#1794)
* chore(deps): update deps roll-up Jun-01-2017
* Add react-test-renderer as dev dependency
* Remove `react-addons-test-utils`
* Use new `react-helmet` API
* Get rid of the warning: 'DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic, see webpack/loader-utils#56 parseQuery() will be replaced with getOptions() in the next major version of loader-utils.'
Get rid of the warning: 'DeprecationWarning: loaderUtils.parseQuery() received a non-string value which can be problematic, see webpack/loader-utils#56 parseQuery() will be replaced with getOptions() in the next major version of loader-utils.'
* Revert line that wasn't meant to be commited
* docs(maintenance): Create dependency update doc (#1790)
* docs(maintenance): Create dependency update doc
* Update dependency.md
* Update dependency.md
* Update dependency.md
* Update dependency.md
* Add link to #598
* Update the 'tagged template literals' link to point to its new home at styled-components.com (#1824)
* feat(core): React Router v4, React-Loadable, asyncInjectors (#1746)
* Migrate to react router v4.
* Make sure Switch renders after redux state change by passing in redux location, propagate computedMatch to Route, and make not-found matcher non-exact.
* Fix route generator.
* Implicitly pass store into loader from AsyncRoute to simplify custom child route components.
* Fix route prop propagation.
* Regen yarn.lock
* Keep track of route loading in redux state and read in progress bar.
* Replace AsyncRoute with react-loadable
* Add `DefaultLoadingComponentProvider`
* Rename `loader.js` to `Loadable.js`
* Revert 9f44f1b
* small chores
* Add tests
* Update generators
* Exclude component/Loadable from coverage
* Update docs
* Make App a class that extends React.Component to enable hot reloading
* Add a link to RR4 API
* Improve generators
* Fix linting errors
* Update react-loadable
* Update yarn.lock
* Propagate InnerLoadable props to the rendered component, for Route props like match.
* Refactor
* rename withMappedState -> withConnect
* rename name to key
* Use constants
* Make 'daemon' a default mode for `injectReducer`
* Simplify `ejectSaga`
* Improve docs
* clean up
* recommend to use `ConnectedSwitch`
* turn `App` into a function like it was before
* Run CI
* Import `memoryHistory` and `browserHistory` from `react-router-dom` instead of `react-router`
* Remove path from a 'not found' route
* Update deps
* Simplify tests
* Remove modes from `injectReducer`
* Make second argument to be a descriptor in `sagaInjectors`
* Change `constants` to have consistent values
* Remove non-daemon saga descriptors in production in `ejectSaga`
* Save an entire descriptor in the saga registry
* Fix `constants` in templates
* fix(hmr): Replace `preset-hmre` with vanilla webpack HMR (#1871)
* Replace react-hmre with bare webpack hmr
* Explicitly unmount the main component
* Prevent recomputing reducers for `replaceReducer`
* Add a link to Wepack HMR to the docs
* Remove `overlay=true`
* Accept an array of modules to hot reload
* Add Debugging section in Docs + VS Code instructions (#1698)
* Add debugging section in README
* Move WebStorm FAQ to debugging section
* Add VS Code to debugging section
* Update VS Code launch config
* Update VS Code config to work in dev branch
* Add VS Code launch.json config
* Update launch.json to be compatible with master
* Update VS Code launch to be compatible with master
* Remove .vscode launch config
* Add notice on source map issue for VS Code.
* move onSubmitForm test into mapDispatchToProps test (#1644)
* Use camelcase for reducer and saga key to match selector. (#1888)
* chore(deps): remove unusable deps sinon (#1882)
* chore(deps): downgrade `sanitize.css` (#1872)
* chore(templates): turn `App` into a functional component (#1892)
Fixes #1884
* fix(generators): use correct selector names in tests and regular selectors should not be nested (#1873)
* Rename store.js to configureStore.js to Prevent conflict with storeJS… (#1904)
* Rename store.js to configureStore.js to Prevent conflict with storeJS npm package
* Fix store -> configureStore
* Bump webpack to 3.0.0 and update related deps (#1823)
* Bump webpack to 3.0.0 and related deps
* Add ModuleConcatenationPlugin to webpack base config
* Check in mysterious change in yarn.lock
* Install latest html-webpack-plugin and resolve incorrect peer dep issue
* Update webpack to 3.5.4
* Bump webpack to 3.5.5
* Move ModuleConcatenationPlugin from base to prod config, add --display-optimization-bailout flag
* Serve Dlls via add-asset-html-webpack-plugin (#1849)
* Serve Dlls via add-asset-html-webpack-plugin
* Remove duplicate dll script tags and cheerio dependency
* Remove cheerio refs from docs
* Minor whitespace change
* Remove eslint exception in webpack.dll.babel.js
* chore(deps): Upgrade React to v15.6 (#1832)
* chore(deps): regenerate `yarn.lock` (#1931)
* chore(deps): regenerate `yarn.lock`
* Empty commit to restart netlify
* chore(3.5): Update changelog.md1 parent 27e7398 commit c28e153
File tree
167 files changed
+6372
-4780
lines changed- .github
- app
- components
- Button
- Header
- Img
- IssueIcon
- ListItem
- List
- tests
- LoadingIndicator
- ProgressBar
- tests
- ReposList
- ToggleOption
- Toggle
- tests
- containers
- App
- tests
- FeaturePage
- tests
- HomePage
- tests
- __snapshots__
- LanguageProvider
- tests
- LocaleToggle
- tests
- NotFoundPage
- RepoListItem
- images
- tests
- utils
- tests
- docs
- css
- general
- js
- maintenance
- testing
- internals
- generators
- component
- container
- language
- route
- scripts
- templates
- containers
- App
- tests
- HomePage
- LanguageProvider
- NotFoundPage
- tests
- utils
- tests
- webpack
- server
- middlewares
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
167 files changed
+6372
-4780
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
120 | 120 | | |
121 | 121 | | |
122 | 122 | | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
3 | 71 | | |
4 | 72 | | |
5 | 73 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| 120 | + | |
120 | 121 | | |
121 | 122 | | |
122 | 123 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
| 15 | + | |
17 | 16 | | |
18 | | - | |
| 17 | + | |
19 | 18 | | |
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
23 | 22 | | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | 23 | | |
28 | 24 | | |
29 | 25 | | |
30 | 26 | | |
31 | 27 | | |
32 | | - | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
33 | 40 | | |
34 | 41 | | |
35 | 42 | | |
36 | 43 | | |
37 | | - | |
| 44 | + | |
38 | 45 | | |
39 | 46 | | |
40 | 47 | | |
41 | 48 | | |
42 | 49 | | |
43 | 50 | | |
44 | 51 | | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | 52 | | |
49 | 53 | | |
50 | 54 | | |
| |||
57 | 61 | | |
58 | 62 | | |
59 | 63 | | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | 64 | | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
78 | 68 | | |
79 | 69 | | |
80 | 70 | | |
81 | 71 | | |
82 | 72 | | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
92 | 76 | | |
93 | 77 | | |
94 | | - | |
| 78 | + | |
95 | 79 | | |
96 | 80 | | |
97 | 81 | | |
98 | | - | |
99 | 82 | | |
| 83 | + | |
100 | 84 | | |
101 | 85 | | |
102 | | - | |
| 86 | + | |
| 87 | + | |
103 | 88 | | |
104 | 89 | | |
105 | 90 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | 1 | | |
4 | 2 | | |
5 | | - | |
| 3 | + | |
6 | 4 | | |
7 | 5 | | |
8 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
0 commit comments