Skip to content

Commit

Permalink
[core] Upgrade dev dependencies (#11096)
Browse files Browse the repository at this point in the history
  • Loading branch information
oliviertassinari committed Apr 22, 2018
1 parent 643460a commit 679beb2
Show file tree
Hide file tree
Showing 5 changed files with 356 additions and 478 deletions.
48 changes: 48 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,54 @@ Changes. Changes everywhere!

Coming Soon

## 1.0.0-beta.43
###### *Apr 22, 2018*

Big thanks to the 8 contributors who made this release possible.

Here are some highlights ✨:
- A better keyboard focused customization story (#11090) @oliviertassinari
- Various TypeScript fixes

### Breaking change

- [ButtonBase] Better keyboard focused story (#11090) @oliviertassinari
- Rename the `keyboardFocused` feature `focusVisible` in order to follow the CSS specification wording:
https://drafts.csswg.org/selectors-4/#the-focus-visible-pseudo
- Give up on the `classes` property to host the focus visible feature. The fact that the classes don't cascade was making it hard to use. Instead, we rely on a `focusVisibleClassName` property. This is allowing any component along the rendering chain to use the feature. For instance, a Switch component: Switch > SwitchBase > IconButton > ButtonBase.

```diff
<ButtonBase
- classes={{
- keyboardFocused: 'my-class-name',
- }}
+ focusVisibleClassName="my-class-name"
/>
```

#### Component Fixes / Enhancements

- [typescript] Constrain props type param appropriately in withStyles, withTheme, withWidth HOCs (#11003) @estaub
- [typescript] make Select's onChange prop optional (#11041) @nmchaves
- [Table] Remove overflow (#11062) @oliviertassinari
- [TablePagination] Allow the override of the action buttons (#11058) @lukePeavey
- [Popover] Add option to disable Menu auto positioning (#11050) @nicoffee
- [Input] Allow div props on InputAdornment in TypeScript (#11077) @mtandersson
- [Dialog] Fix iOS momentum scroll (#11066) @greenwombat
- [Portal] Global option to disable the portal (#11086) @oliviertassinari
- [ExpansionPanel] Fix display on IE11 and Edge (#11087) @oliviertassinari
- [CardActions] Fix CSS override (#11092) @oliviertassinari

#### Docs

- [docs] Fix broken link (#11042) @imrobinized
- [CONTRIBUTING] Update the docs (#11078) @oliviertassinari

#### Core

- [core] Better distinction between the private and public components (#11051) @oliviertassinari
- [core] Upgrade dev dependencies (#11096) @oliviertassinari

## 1.0.0-beta.42
###### *Apr 16, 2018*

Expand Down
7 changes: 2 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
"dependencies": {},
"devDependencies": {
"@types/enzyme": "^3.1.4",
"@types/react": "16.3.10",
"@types/react": "^16.3.12",
"argos-cli": "^0.0.9",
"autoprefixer": "^8.0.0",
"autosuggest-highlight": "^3.1.1",
Expand Down Expand Up @@ -144,7 +144,7 @@
"react-test-renderer": "^16.1.1",
"react-text-mask": "^5.0.2",
"recast": "^0.14.4",
"redux": "^3.7.2",
"redux": "^4.0.0",
"redux-logger": "^3.0.6",
"rimraf": "^2.6.2",
"sinon": "^4.1.2",
Expand All @@ -157,9 +157,6 @@
"webpack-bundle-analyzer": "^2.9.1",
"workbox-build": "^3.0.1"
},
"resolutions": {
"@types/react": "16.3.10"
},
"sideEffects": false,
"nyc": {
"include": [
Expand Down
2 changes: 1 addition & 1 deletion packages/material-ui-icons/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"react-dom": "^15.3.0 || ^16.0.0"
},
"dependencies": {
"recompose": "^0.26.0"
"recompose": "^0.26.0 || ^0.27.0"
},
"devDependencies": {
"material-design-icons": "^3.0.0",
Expand Down
2 changes: 1 addition & 1 deletion packages/material-ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
"react-popper": "^0.10.0",
"react-scrollbar-size": "^2.0.2",
"react-transition-group": "^2.2.1",
"recompose": "^0.26.0",
"recompose": "^0.26.0 || ^0.27.0",
"scroll": "^2.0.3",
"warning": "^3.0.0"
},
Expand Down

0 comments on commit 679beb2

Please sign in to comment.