rollup/rollup
### [`v2.29.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2290)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.28.2...v2.29.0)
_2020-10-08_
##### Features
- Allow passing custom options to other plugins via `this.resolve` ([#3807](https://togithub.com/rollup/rollup/issues/3807))
- Allow attaching custom meta information to modules when resolving, loading or transforming ([#3807](https://togithub.com/rollup/rollup/issues/3807))
- Do not throw but return `null` when using `this.getModuleInfo` for an unknown id ([#3807](https://togithub.com/rollup/rollup/issues/3807))
##### Bug Fixes
- Trigger build in watch mode when files are added to a watched directory ([#3812](https://togithub.com/rollup/rollup/issues/3812))
- Make `code` optional when transforming modules ([#3807](https://togithub.com/rollup/rollup/issues/3807))
##### Pull Requests
- [#3807](https://togithub.com/rollup/rollup/pull/3807): Implement new APIs for inter-plugin communication ([@lukastaegert](https://togithub.com/lukastaegert))
- [#3808](https://togithub.com/rollup/rollup/pull/3808): Document that the default value of --format is 'es' ([@jameshfisher](https://togithub.com/jameshfisher))
- [#3812](https://togithub.com/rollup/rollup/pull/3812): Watch: listen for new files added to a directory ([@dmitrage](https://togithub.com/dmitrage))
### [`v2.28.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2282)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.28.1...v2.28.2)
_2020-09-24_
##### Bug Fixes
- Fix a source of possible variable name conflicts when using preserveModules with SystemJS ([#3796](https://togithub.com/rollup/rollup/issues/3796))
##### Pull Requests
- [#3792](https://togithub.com/rollup/rollup/pull/3792): add documentation for output.PreserveModulesRoot ([@davidroeca](https://togithub.com/davidroeca))
- [#3796](https://togithub.com/rollup/rollup/pull/3796): Fix SystemJS default variable conflict ([@lukastaegert](https://togithub.com/lukastaegert))
Renovate configuration
:date: Schedule: "after 10pm every weekday,before 4am every weekday,every weekend" in timezone UTC.
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
: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.28.1
->^2.29.0
Release Notes
rollup/rollup
### [`v2.29.0`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2290) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.28.2...v2.29.0) _2020-10-08_ ##### Features - Allow passing custom options to other plugins via `this.resolve` ([#3807](https://togithub.com/rollup/rollup/issues/3807)) - Allow attaching custom meta information to modules when resolving, loading or transforming ([#3807](https://togithub.com/rollup/rollup/issues/3807)) - Do not throw but return `null` when using `this.getModuleInfo` for an unknown id ([#3807](https://togithub.com/rollup/rollup/issues/3807)) ##### Bug Fixes - Trigger build in watch mode when files are added to a watched directory ([#3812](https://togithub.com/rollup/rollup/issues/3812)) - Make `code` optional when transforming modules ([#3807](https://togithub.com/rollup/rollup/issues/3807)) ##### Pull Requests - [#3807](https://togithub.com/rollup/rollup/pull/3807): Implement new APIs for inter-plugin communication ([@lukastaegert](https://togithub.com/lukastaegert)) - [#3808](https://togithub.com/rollup/rollup/pull/3808): Document that the default value of --format is 'es' ([@jameshfisher](https://togithub.com/jameshfisher)) - [#3812](https://togithub.com/rollup/rollup/pull/3812): Watch: listen for new files added to a directory ([@dmitrage](https://togithub.com/dmitrage)) ### [`v2.28.2`](https://togithub.com/rollup/rollup/blob/master/CHANGELOG.md#2282) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.28.1...v2.28.2) _2020-09-24_ ##### Bug Fixes - Fix a source of possible variable name conflicts when using preserveModules with SystemJS ([#3796](https://togithub.com/rollup/rollup/issues/3796)) ##### Pull Requests - [#3792](https://togithub.com/rollup/rollup/pull/3792): add documentation for output.PreserveModulesRoot ([@davidroeca](https://togithub.com/davidroeca)) - [#3796](https://togithub.com/rollup/rollup/pull/3796): Fix SystemJS default variable conflict ([@lukastaegert](https://togithub.com/lukastaegert))Renovate configuration
:date: Schedule: "after 10pm every weekday,before 4am every weekday,every weekend" in timezone UTC.
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
: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.