:cookie: A simple, lightweight JavaScript API for handling browser cookies , it is easy to pick up and use, has a reasonable footprint(~2kb, gzipped: 0.95kb), and has no dependencies. It should not interfere with any JavaScript libraries or frameworks. https://jaywcjlove.github.io/cookie.js/
rollup/rollup
### [`v2.70.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2701)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.70.0...v2.70.1)
*2022-03-14*
##### Bug Fixes
- Handle unfinished hook action errors as regular errors and avoid console logging ([#4434](https://togithub.com/rollup/rollup/issues/4434))
- Allow access to "dist" folder in a Node 17 compatible way ([#4436](https://togithub.com/rollup/rollup/issues/4436))
##### Pull Requests
- [#4434](https://togithub.com/rollup/rollup/pull/4434): Track unfinished hook actions as regular errors ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4436](https://togithub.com/rollup/rollup/pull/4436): Update package.json ([@frank-dspeed](https://togithub.com/frank-dspeed))
### [`v2.70.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2700)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.69.2...v2.70.0)
*2022-03-07*
##### Features
- Make the `watchChange` and `closeWatcher` hooks asynchronous and make Rollup wait for these hooks before continuing ([#4427](https://togithub.com/rollup/rollup/issues/4427))
##### Bug Fixes
- Do not abort watch mode for errors in `watchChange` but display them properly ([#4427](https://togithub.com/rollup/rollup/issues/4427))
##### Pull Requests
- [#4427](https://togithub.com/rollup/rollup/pull/4427): Do not abort watch mode on errors in watchChange ([@lukastaegert](https://togithub.com/lukastaegert))
### [`v2.69.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2692)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.69.1...v2.69.2)
*2022-03-06*
##### Bug Fixes
- Mark `Object.entries` and `Object.fromEntries` as pure ([#4429](https://togithub.com/rollup/rollup/issues/4429))
- Make sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" ([#4428](https://togithub.com/rollup/rollup/issues/4428))
##### Pull Requests
- [#4428](https://togithub.com/rollup/rollup/pull/4428): Treat unknown prototype props as unknown ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4429](https://togithub.com/rollup/rollup/pull/4429): Treat unknown prototype props as unknown ([@869288142](https://togithub.com/869288142))
### [`v2.69.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2691)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.69.0...v2.69.1)
*2022-03-04*
##### Bug Fixes
- Approximate source position instead of ignoring it when using a low-resolution source map in a transform hook ([#4334](https://togithub.com/rollup/rollup/issues/4334))
##### Pull Requests
- [#4334](https://togithub.com/rollup/rollup/pull/4334): fix(sourcemap): fall back to low-resolution line mapping ([@aleclarson](https://togithub.com/aleclarson) and [@lukastaegert](https://togithub.com/lukastaegert))
### [`v2.69.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2690)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.68.0...v2.69.0)
*2022-03-02*
##### Features
- Introduce new `output.generatedCode.symbols` to control the usage of Symbols in Rollup-generated code ([#4378](https://togithub.com/rollup/rollup/issues/4378))
- soft-deprecate `output.namespaceToStringTag` in favor of `output.generatedCode.symbols` ([#4378](https://togithub.com/rollup/rollup/issues/4378))
##### Bug Fixes
- Properly handle `./` and `../` as external dependencies ([#4419](https://togithub.com/rollup/rollup/issues/4419))
- Make generated "Module" namespace toStringTag non-enumerable for correct Object.assign/spread behaviour ([#4378](https://togithub.com/rollup/rollup/issues/4378))
- Add file name to error when top-level-await is used in disallowed formats ([#4421](https://togithub.com/rollup/rollup/issues/4421))
##### Pull Requests
- [#4378](https://togithub.com/rollup/rollup/pull/4378): Make namespace @[@toStringTag](https://togithub.com/toStringTag) "Module" non-enumerable ([@dnalborczyk](https://togithub.com/dnalborczyk) and [@lukastaegert](https://togithub.com/lukastaegert))
- [#4413](https://togithub.com/rollup/rollup/pull/4413): refactor: some code and type fixes ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4418](https://togithub.com/rollup/rollup/pull/4418): chore: bump deps ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4419](https://togithub.com/rollup/rollup/pull/4419): Properly handle upper directories as external dependencies ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4421](https://togithub.com/rollup/rollup/pull/4421): Improve the error prompt and output the error file name ([@caoxiemeihao](https://togithub.com/caoxiemeihao))
- [#4423](https://togithub.com/rollup/rollup/pull/4423): Update 999-big-list-of-options.md ([@leoj3n](https://togithub.com/leoj3n))
### [`v2.68.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2680)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.67.3...v2.68.0)
*2022-02-22*
##### Features
- provide information about cached import resolutions in `shouldTransformCachedModule` ([#4414](https://togithub.com/rollup/rollup/issues/4414))
- Add "types" field to Rollup's package exports ([#4416](https://togithub.com/rollup/rollup/issues/4416))
##### Pull Requests
- [#4410](https://togithub.com/rollup/rollup/pull/4410): refactor: use map for declarations and name suggestions ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4411](https://togithub.com/rollup/rollup/pull/4411): refactor: use map for namespace reexports by name ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4412](https://togithub.com/rollup/rollup/pull/4412): refactor: use includes where appropriate ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4414](https://togithub.com/rollup/rollup/pull/4414): Add resolved sources to shouldTransformCachedModule ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4416](https://togithub.com/rollup/rollup/pull/4416): Add Typescript 4.5 nodenext node12 module resolution support ([@frank-dspeed](https://togithub.com/frank-dspeed))
### [`v2.67.3`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2673)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.67.2...v2.67.3)
*2022-02-18*
##### Bug Fixes
- Do not swallow other errors when unfinished hook actions are detected ([#4409](https://togithub.com/rollup/rollup/issues/4409))
- Add additional information to output when there are unfinished hook actions ([#4409](https://togithub.com/rollup/rollup/issues/4409))
##### Pull Requests
- [#4399](https://togithub.com/rollup/rollup/pull/4399): docs: remove const ([@TrickyPi](https://togithub.com/TrickyPi))
- [#4401](https://togithub.com/rollup/rollup/pull/4401): Improve test stability by getting independent of module id ordering in more places ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4403](https://togithub.com/rollup/rollup/pull/4403): fix: remove unnecessary property descriptor spread ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4404](https://togithub.com/rollup/rollup/pull/4404): refactor: use map for import descriptions + re-export descriptions ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4405](https://togithub.com/rollup/rollup/pull/4405): refactor: module exports to map ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4406](https://togithub.com/rollup/rollup/pull/4406): Fix a typo in 'Direct plugin communication' code example ([@younesmln](https://togithub.com/younesmln))
- [#4407](https://togithub.com/rollup/rollup/pull/4407): Document how resolveId is cached ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4409](https://togithub.com/rollup/rollup/pull/4409): Print ids for unfinished moduleParsed and shouldTransformCachedModule hooks ([@lukastaegert](https://togithub.com/lukastaegert))
### [`v2.67.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2672)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.67.1...v2.67.2)
*2022-02-10*
##### Bug Fixes
- Ensure consistent order between manual chunks to fix hashing issues ([#4397](https://togithub.com/rollup/rollup/issues/4397))
##### Pull Requests
- [#4390](https://togithub.com/rollup/rollup/pull/4390): refactor: add [@types/estree](https://togithub.com/types/estree) explicitly, fix dynamic type imports ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4391](https://togithub.com/rollup/rollup/pull/4391): chore: remove acorn-walk ambient type definitions ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4397](https://togithub.com/rollup/rollup/pull/4397): Sort manual chunks generated via a function by name ([@lukastaegert](https://togithub.com/lukastaegert))
### [`v2.67.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2671)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.67.0...v2.67.1)
*2022-02-07*
##### Bug Fixes
- Make chunk file and variable names more deterministic when emitting chunks ([#4386](https://togithub.com/rollup/rollup/issues/4386))
- Improve default module resolver performance by using non-blocking IO ([#4386](https://togithub.com/rollup/rollup/issues/4386))
##### Pull Requests
- [#4373](https://togithub.com/rollup/rollup/pull/4373): fix: even more types ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4382](https://togithub.com/rollup/rollup/pull/4382): Update contribution tut link desc ([@lemredd](https://togithub.com/lemredd))
- [#4383](https://togithub.com/rollup/rollup/pull/4383): chore: bump deps ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4384](https://togithub.com/rollup/rollup/pull/4384): chore: move "wait" to utils + re-use ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4385](https://togithub.com/rollup/rollup/pull/4385): refactor: convert watch tests to async functions ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4386](https://togithub.com/rollup/rollup/pull/4386): refactor: use fs.promises in resolve id, Part 4 ([@dnalborczyk](https://togithub.com/dnalborczyk) and [@lukastaegert](https://togithub.com/lukastaegert))
- [#4389](https://togithub.com/rollup/rollup/pull/4389): refactor: use fs.promises in generate license file, rollup config, Part 5 ([@dnalborczyk](https://togithub.com/dnalborczyk))
### [`v2.67.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2670)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.66.1...v2.67.0)
*2022-02-02*
##### Features
- Improve side effect detection when using Array.prototype.groupBy/groupByToMap ([#4360](https://togithub.com/rollup/rollup/issues/4360))
- Allow changing `moduleSideEffects` at any time during the build ([#4379](https://togithub.com/rollup/rollup/issues/4379))
- Soft-deprecate `ModuleInfo.hasModuleSideEffects` in favour of `ModuleInfo.moduleSideEffects` ([#4379](https://togithub.com/rollup/rollup/issues/4379))
##### Bug Fixes
- Do not include queries and hashes in generated file names when preserving modules ([#4374](https://togithub.com/rollup/rollup/issues/4374))
##### Pull Requests
- [#4319](https://togithub.com/rollup/rollup/pull/4319): refactor: use fs, fs-extra, remove sander ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4360](https://togithub.com/rollup/rollup/pull/4360): feat: add Array.prototype.groupBy/groupByToMap ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4361](https://togithub.com/rollup/rollup/pull/4361): fix: more types ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4369](https://togithub.com/rollup/rollup/pull/4369): fix: remove acorn-walk patch ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4371](https://togithub.com/rollup/rollup/pull/4371): refactor: use fs.promises in cli/run ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4372](https://togithub.com/rollup/rollup/pull/4372): refactor: use fs.promises in module loader ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4374](https://togithub.com/rollup/rollup/pull/4374): Ignore queries and hashes in file names when preserving modules ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4375](https://togithub.com/rollup/rollup/pull/4375): Fix typo in \_config.js ([@eltociear](https://togithub.com/eltociear))
- [#4376](https://togithub.com/rollup/rollup/pull/4376): refactor: fs.promises, move mkdir to writeoutputfile, Part 3 ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4379](https://togithub.com/rollup/rollup/pull/4379): Deprecate hasModuleSideEffects in favor of moduleSideEffects and ensure it is mutable on ModuleInfo ([@lukastaegert](https://togithub.com/lukastaegert))
### [`v2.66.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2661)
[Compare Source](https://togithub.com/rollup/rollup/compare/v2.66.0...v2.66.1)
*2022-01-25*
##### Bug Fixes
- Only warn for conflicting names in namespace reexports if it actually causes problems ([#4363](https://togithub.com/rollup/rollup/issues/4363))
- Only allow explicit exports or reexports as synthetic namespaces and hide them from namespace reexports ([#4364](https://togithub.com/rollup/rollup/issues/4364))
##### Pull Requests
- [#4362](https://togithub.com/rollup/rollup/pull/4362): refactor: convert exportsByName object to map ([@dnalborczyk](https://togithub.com/dnalborczyk))
- [#4363](https://togithub.com/rollup/rollup/pull/4363): Do not warn unnecessarily for namespace conflicts ([@lukastaegert](https://togithub.com/lukastaegert))
- [#4364](https://togithub.com/rollup/rollup/pull/4364): Do not expose synthetic namespace export in entries and namespaces ([@lukastaegert](https://togithub.com/lukastaegert))
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, click this checkbox.
This PR contains the following updates:
2.66.0
->2.70.1
Release Notes
rollup/rollup
### [`v2.70.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2701) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.70.0...v2.70.1) *2022-03-14* ##### Bug Fixes - Handle unfinished hook action errors as regular errors and avoid console logging ([#4434](https://togithub.com/rollup/rollup/issues/4434)) - Allow access to "dist" folder in a Node 17 compatible way ([#4436](https://togithub.com/rollup/rollup/issues/4436)) ##### Pull Requests - [#4434](https://togithub.com/rollup/rollup/pull/4434): Track unfinished hook actions as regular errors ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4436](https://togithub.com/rollup/rollup/pull/4436): Update package.json ([@frank-dspeed](https://togithub.com/frank-dspeed)) ### [`v2.70.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2700) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.69.2...v2.70.0) *2022-03-07* ##### Features - Make the `watchChange` and `closeWatcher` hooks asynchronous and make Rollup wait for these hooks before continuing ([#4427](https://togithub.com/rollup/rollup/issues/4427)) ##### Bug Fixes - Do not abort watch mode for errors in `watchChange` but display them properly ([#4427](https://togithub.com/rollup/rollup/issues/4427)) ##### Pull Requests - [#4427](https://togithub.com/rollup/rollup/pull/4427): Do not abort watch mode on errors in watchChange ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.69.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2692) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.69.1...v2.69.2) *2022-03-06* ##### Bug Fixes - Mark `Object.entries` and `Object.fromEntries` as pure ([#4429](https://togithub.com/rollup/rollup/issues/4429)) - Make sure new properties on Array.prototype and Object.prototype are not evaluated as "undefined" ([#4428](https://togithub.com/rollup/rollup/issues/4428)) ##### Pull Requests - [#4428](https://togithub.com/rollup/rollup/pull/4428): Treat unknown prototype props as unknown ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4429](https://togithub.com/rollup/rollup/pull/4429): Treat unknown prototype props as unknown ([@869288142](https://togithub.com/869288142)) ### [`v2.69.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2691) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.69.0...v2.69.1) *2022-03-04* ##### Bug Fixes - Approximate source position instead of ignoring it when using a low-resolution source map in a transform hook ([#4334](https://togithub.com/rollup/rollup/issues/4334)) ##### Pull Requests - [#4334](https://togithub.com/rollup/rollup/pull/4334): fix(sourcemap): fall back to low-resolution line mapping ([@aleclarson](https://togithub.com/aleclarson) and [@lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.69.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2690) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.68.0...v2.69.0) *2022-03-02* ##### Features - Introduce new `output.generatedCode.symbols` to control the usage of Symbols in Rollup-generated code ([#4378](https://togithub.com/rollup/rollup/issues/4378)) - soft-deprecate `output.namespaceToStringTag` in favor of `output.generatedCode.symbols` ([#4378](https://togithub.com/rollup/rollup/issues/4378)) ##### Bug Fixes - Properly handle `./` and `../` as external dependencies ([#4419](https://togithub.com/rollup/rollup/issues/4419)) - Make generated "Module" namespace toStringTag non-enumerable for correct Object.assign/spread behaviour ([#4378](https://togithub.com/rollup/rollup/issues/4378)) - Add file name to error when top-level-await is used in disallowed formats ([#4421](https://togithub.com/rollup/rollup/issues/4421)) ##### Pull Requests - [#4378](https://togithub.com/rollup/rollup/pull/4378): Make namespace @[@toStringTag](https://togithub.com/toStringTag) "Module" non-enumerable ([@dnalborczyk](https://togithub.com/dnalborczyk) and [@lukastaegert](https://togithub.com/lukastaegert)) - [#4413](https://togithub.com/rollup/rollup/pull/4413): refactor: some code and type fixes ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4418](https://togithub.com/rollup/rollup/pull/4418): chore: bump deps ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4419](https://togithub.com/rollup/rollup/pull/4419): Properly handle upper directories as external dependencies ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4421](https://togithub.com/rollup/rollup/pull/4421): Improve the error prompt and output the error file name ([@caoxiemeihao](https://togithub.com/caoxiemeihao)) - [#4423](https://togithub.com/rollup/rollup/pull/4423): Update 999-big-list-of-options.md ([@leoj3n](https://togithub.com/leoj3n)) ### [`v2.68.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2680) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.67.3...v2.68.0) *2022-02-22* ##### Features - provide information about cached import resolutions in `shouldTransformCachedModule` ([#4414](https://togithub.com/rollup/rollup/issues/4414)) - Add "types" field to Rollup's package exports ([#4416](https://togithub.com/rollup/rollup/issues/4416)) ##### Pull Requests - [#4410](https://togithub.com/rollup/rollup/pull/4410): refactor: use map for declarations and name suggestions ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4411](https://togithub.com/rollup/rollup/pull/4411): refactor: use map for namespace reexports by name ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4412](https://togithub.com/rollup/rollup/pull/4412): refactor: use includes where appropriate ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4414](https://togithub.com/rollup/rollup/pull/4414): Add resolved sources to shouldTransformCachedModule ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4416](https://togithub.com/rollup/rollup/pull/4416): Add Typescript 4.5 nodenext node12 module resolution support ([@frank-dspeed](https://togithub.com/frank-dspeed)) ### [`v2.67.3`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2673) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.67.2...v2.67.3) *2022-02-18* ##### Bug Fixes - Do not swallow other errors when unfinished hook actions are detected ([#4409](https://togithub.com/rollup/rollup/issues/4409)) - Add additional information to output when there are unfinished hook actions ([#4409](https://togithub.com/rollup/rollup/issues/4409)) ##### Pull Requests - [#4399](https://togithub.com/rollup/rollup/pull/4399): docs: remove const ([@TrickyPi](https://togithub.com/TrickyPi)) - [#4401](https://togithub.com/rollup/rollup/pull/4401): Improve test stability by getting independent of module id ordering in more places ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4403](https://togithub.com/rollup/rollup/pull/4403): fix: remove unnecessary property descriptor spread ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4404](https://togithub.com/rollup/rollup/pull/4404): refactor: use map for import descriptions + re-export descriptions ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4405](https://togithub.com/rollup/rollup/pull/4405): refactor: module exports to map ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4406](https://togithub.com/rollup/rollup/pull/4406): Fix a typo in 'Direct plugin communication' code example ([@younesmln](https://togithub.com/younesmln)) - [#4407](https://togithub.com/rollup/rollup/pull/4407): Document how resolveId is cached ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4409](https://togithub.com/rollup/rollup/pull/4409): Print ids for unfinished moduleParsed and shouldTransformCachedModule hooks ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.67.2`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2672) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.67.1...v2.67.2) *2022-02-10* ##### Bug Fixes - Ensure consistent order between manual chunks to fix hashing issues ([#4397](https://togithub.com/rollup/rollup/issues/4397)) ##### Pull Requests - [#4390](https://togithub.com/rollup/rollup/pull/4390): refactor: add [@types/estree](https://togithub.com/types/estree) explicitly, fix dynamic type imports ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4391](https://togithub.com/rollup/rollup/pull/4391): chore: remove acorn-walk ambient type definitions ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4397](https://togithub.com/rollup/rollup/pull/4397): Sort manual chunks generated via a function by name ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.67.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2671) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.67.0...v2.67.1) *2022-02-07* ##### Bug Fixes - Make chunk file and variable names more deterministic when emitting chunks ([#4386](https://togithub.com/rollup/rollup/issues/4386)) - Improve default module resolver performance by using non-blocking IO ([#4386](https://togithub.com/rollup/rollup/issues/4386)) ##### Pull Requests - [#4373](https://togithub.com/rollup/rollup/pull/4373): fix: even more types ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4382](https://togithub.com/rollup/rollup/pull/4382): Update contribution tut link desc ([@lemredd](https://togithub.com/lemredd)) - [#4383](https://togithub.com/rollup/rollup/pull/4383): chore: bump deps ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4384](https://togithub.com/rollup/rollup/pull/4384): chore: move "wait" to utils + re-use ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4385](https://togithub.com/rollup/rollup/pull/4385): refactor: convert watch tests to async functions ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4386](https://togithub.com/rollup/rollup/pull/4386): refactor: use fs.promises in resolve id, Part 4 ([@dnalborczyk](https://togithub.com/dnalborczyk) and [@lukastaegert](https://togithub.com/lukastaegert)) - [#4389](https://togithub.com/rollup/rollup/pull/4389): refactor: use fs.promises in generate license file, rollup config, Part 5 ([@dnalborczyk](https://togithub.com/dnalborczyk)) ### [`v2.67.0`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2670) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.66.1...v2.67.0) *2022-02-02* ##### Features - Improve side effect detection when using Array.prototype.groupBy/groupByToMap ([#4360](https://togithub.com/rollup/rollup/issues/4360)) - Allow changing `moduleSideEffects` at any time during the build ([#4379](https://togithub.com/rollup/rollup/issues/4379)) - Soft-deprecate `ModuleInfo.hasModuleSideEffects` in favour of `ModuleInfo.moduleSideEffects` ([#4379](https://togithub.com/rollup/rollup/issues/4379)) ##### Bug Fixes - Do not include queries and hashes in generated file names when preserving modules ([#4374](https://togithub.com/rollup/rollup/issues/4374)) ##### Pull Requests - [#4319](https://togithub.com/rollup/rollup/pull/4319): refactor: use fs, fs-extra, remove sander ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4360](https://togithub.com/rollup/rollup/pull/4360): feat: add Array.prototype.groupBy/groupByToMap ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4361](https://togithub.com/rollup/rollup/pull/4361): fix: more types ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4369](https://togithub.com/rollup/rollup/pull/4369): fix: remove acorn-walk patch ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4371](https://togithub.com/rollup/rollup/pull/4371): refactor: use fs.promises in cli/run ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4372](https://togithub.com/rollup/rollup/pull/4372): refactor: use fs.promises in module loader ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4374](https://togithub.com/rollup/rollup/pull/4374): Ignore queries and hashes in file names when preserving modules ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4375](https://togithub.com/rollup/rollup/pull/4375): Fix typo in \_config.js ([@eltociear](https://togithub.com/eltociear)) - [#4376](https://togithub.com/rollup/rollup/pull/4376): refactor: fs.promises, move mkdir to writeoutputfile, Part 3 ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4379](https://togithub.com/rollup/rollup/pull/4379): Deprecate hasModuleSideEffects in favor of moduleSideEffects and ensure it is mutable on ModuleInfo ([@lukastaegert](https://togithub.com/lukastaegert)) ### [`v2.66.1`](https://togithub.com/rollup/rollup/blob/HEAD/CHANGELOG.md#2661) [Compare Source](https://togithub.com/rollup/rollup/compare/v2.66.0...v2.66.1) *2022-01-25* ##### Bug Fixes - Only warn for conflicting names in namespace reexports if it actually causes problems ([#4363](https://togithub.com/rollup/rollup/issues/4363)) - Only allow explicit exports or reexports as synthetic namespaces and hide them from namespace reexports ([#4364](https://togithub.com/rollup/rollup/issues/4364)) ##### Pull Requests - [#4362](https://togithub.com/rollup/rollup/pull/4362): refactor: convert exportsByName object to map ([@dnalborczyk](https://togithub.com/dnalborczyk)) - [#4363](https://togithub.com/rollup/rollup/pull/4363): Do not warn unnecessarily for namespace conflicts ([@lukastaegert](https://togithub.com/lukastaegert)) - [#4364](https://togithub.com/rollup/rollup/pull/4364): Do not expose synthetic namespace export in entries and namespaces ([@lukastaegert](https://togithub.com/lukastaegert))Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 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.