rollup/rollup
### [`v2.11.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2110)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.10.9...v2.11.0)
_2020-05-27_
##### Features
- Add basic support for optional chaining ([#3582](https://togithub.com/rollup/rollup/issues/3582))
- Provide a normalized set of options with proper default values to `buildStart` and `renderStart` ([#3597](https://togithub.com/rollup/rollup/issues/3597))
- Do not count adding properties to the prototype of an unused class as a side-effect ([#3598](https://togithub.com/rollup/rollup/issues/3598))
- Support providing `null` for empty setters in SystemJS via option ([#3592](https://togithub.com/rollup/rollup/issues/3592))
##### Bug Fixes
- Do not fail when using a `/*#__PURE__*/` annotation inside a class field ([#3599](https://togithub.com/rollup/rollup/issues/3599))
- Allow using `--watch` and `--treeshake` together with sub-options such as `--watch.clearScreen` on the command line ([#3597](https://togithub.com/rollup/rollup/issues/3597))
##### Pull Requests
- [#3582](https://togithub.com/rollup/rollup/pull/3582): Support optional chaining via acorn fork([@guybedford](https://togithub.com/guybedford))
- [#3592](https://togithub.com/rollup/rollup/pull/3592): System format optional setters([@guybedford](https://togithub.com/guybedford))
- [#3597](https://togithub.com/rollup/rollup/pull/3597): Provide normalized options ([@lukastaegert](https://togithub.com/lukastaegert))
- [#3598](https://togithub.com/rollup/rollup/pull/3598): Treeshake prototype modifications in classes ([@lukastaegert](https://togithub.com/lukastaegert))
- [#3599](https://togithub.com/rollup/rollup/pull/3599): Retain pure annotations in class fields ([@lukastaegert](https://togithub.com/lukastaegert))
- [#3601](https://togithub.com/rollup/rollup/pull/3601): Fix white-space in docs ([@tu4mo](https://togithub.com/tu4mo))
Renovate configuration
:date: Schedule: "after 10pm every weekday,every weekend,before 5am every weekday" (UTC).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
2.10.9
->2.11.0
Release Notes
rollup/rollup
### [`v2.11.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2110) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.10.9...v2.11.0) _2020-05-27_ ##### Features - Add basic support for optional chaining ([#3582](https://togithub.com/rollup/rollup/issues/3582)) - Provide a normalized set of options with proper default values to `buildStart` and `renderStart` ([#3597](https://togithub.com/rollup/rollup/issues/3597)) - Do not count adding properties to the prototype of an unused class as a side-effect ([#3598](https://togithub.com/rollup/rollup/issues/3598)) - Support providing `null` for empty setters in SystemJS via option ([#3592](https://togithub.com/rollup/rollup/issues/3592)) ##### Bug Fixes - Do not fail when using a `/*#__PURE__*/` annotation inside a class field ([#3599](https://togithub.com/rollup/rollup/issues/3599)) - Allow using `--watch` and `--treeshake` together with sub-options such as `--watch.clearScreen` on the command line ([#3597](https://togithub.com/rollup/rollup/issues/3597)) ##### Pull Requests - [#3582](https://togithub.com/rollup/rollup/pull/3582): Support optional chaining via acorn fork([@guybedford](https://togithub.com/guybedford)) - [#3592](https://togithub.com/rollup/rollup/pull/3592): System format optional setters([@guybedford](https://togithub.com/guybedford)) - [#3597](https://togithub.com/rollup/rollup/pull/3597): Provide normalized options ([@lukastaegert](https://togithub.com/lukastaegert)) - [#3598](https://togithub.com/rollup/rollup/pull/3598): Treeshake prototype modifications in classes ([@lukastaegert](https://togithub.com/lukastaegert)) - [#3599](https://togithub.com/rollup/rollup/pull/3599): Retain pure annotations in class fields ([@lukastaegert](https://togithub.com/lukastaegert)) - [#3601](https://togithub.com/rollup/rollup/pull/3601): Fix white-space in docs ([@tu4mo](https://togithub.com/tu4mo))Renovate configuration
:date: Schedule: "after 10pm every weekday,every weekend,before 5am every weekday" (UTC).
:vertical_traffic_light: Automerge: Enabled.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.