Added
- [190](https://github.com/plotly/dash/pull/190) `exceptions.PreventUpdate` can be raised inside a callback to prevent the callback from updating the app. See https://community.plotly.com/t/improving-handling-of-aborted-callbacks/7536/2.
Removed
- Removes logging from redux middleware from production build based on process.env.NODE_ENV.
Changed
- Many pylint style fixes: [163](https://github.com/plotly/dash/pull/163), [164](https://github.com/plotly/dash/pull/164), [165](https://github.com/plotly/dash/pull/165), [166](https://github.com/plotly/dash/pull/166), [167](https://github.com/plotly/dash/pull/167), [168](https://github.com/plotly/dash/pull/168), [169](https://github.com/plotly/dash/pull/169), [172](https://github.com/plotly/dash/pull/172), [173](https://github.com/plotly/dash/pull/173), [181](https://github.com/plotly/dash/pull/181), [185](https://github.com/plotly/dash/pull/185), [186](https://github.com/plotly/dash/pull/186), [193](https://github.com/plotly/dash/pull/193)
- [184](https://github.com/plotly/dash/pull/184) New integration test framework.
- [174](https://github.com/plotly/dash/pull/174) Submodules are now imported into the `dash` namespace for better IDE completion.