Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Datastore.prototype.query should be renamed to Datastore.prototype.createQuery #8

Closed
rakyll opened this issue Jul 8, 2014 · 1 comment
Assignees
Labels
api: datastore Issues related to the Datastore API. 🚨 This issue needs some love. triage me I really want to be triaged.

Comments

@rakyll
Copy link
Contributor

rakyll commented Jul 8, 2014

No description provided.

@rakyll
Copy link
Contributor Author

rakyll commented Jul 8, 2014

Fixed.

@rakyll rakyll closed this as completed Jul 8, 2014
@jgeewax jgeewax added the api: datastore Issues related to the Datastore API. label Feb 2, 2015
@jgeewax jgeewax modified the milestones: M1: core, datastore & storage, Datastore Stable Feb 2, 2015
@yoshi-automation yoshi-automation added 🚨 This issue needs some love. triage me I really want to be triaged. labels Apr 6, 2020
chingor13 pushed a commit that referenced this issue Aug 22, 2022
* fix synth.py artman config path

* synth: sync .kokoro cfgs

* synth: generate library

* synth: node templates
sofisl pushed a commit that referenced this issue Sep 15, 2022
sofisl pushed a commit that referenced this issue Sep 16, 2022
…6.0.0

Update eslint-plugin-node to the latest version 🚀
sofisl pushed a commit that referenced this issue Oct 5, 2022
…6.0.0

Update eslint-plugin-node to the latest version 🚀
sofisl pushed a commit that referenced this issue Oct 8, 2022
…6.0.0

Update eslint-plugin-node to the latest version 🚀
sofisl pushed a commit that referenced this issue Oct 11, 2022
sofisl pushed a commit that referenced this issue Oct 12, 2022
sofisl pushed a commit that referenced this issue Oct 13, 2022
* updated CHANGELOG.md

* updated package.json

* updated samples/package.json
sofisl pushed a commit that referenced this issue Oct 13, 2022
sofisl pushed a commit that referenced this issue Nov 11, 2022
sofisl pushed a commit that referenced this issue Nov 11, 2022
* changes without context

        autosynth cannot find the source of changes triggered by earlier changes in this
        repository, or by version upgrades to tools such as linters.

* build: update gapic-generator-typescript to v1.2.10.

This update unblocks generating IAM v1 and several more libraries that were previously blocked by their package names.
Committer: @alexander-fenster
PiperOrigin-RevId: 361273630

Source-Author: Google APIs <noreply@google.com>
Source-Date: Fri Mar 5 20:02:38 2021 -0800
Source-Repo: googleapis/googleapis
Source-Sha: 5477122b3e8037a1dc5bc920536158edbd151dc4
Source-Link: googleapis/googleapis@5477122
sofisl pushed a commit that referenced this issue Nov 11, 2022
Co-authored-by: Benjamin E. Coe <bencoe@google.com>
sofisl added a commit that referenced this issue Nov 12, 2022
* chore: update github issue templates (#1085)

Source-Link: googleapis/synthtool@4dfd20a
Post-Processor: gcr.io/repo-automation-bots/owlbot-nodejs:latest@sha256:2d850512335d7adca3a4b08e02f8e63192978aea88c042dacb3e382aa996ae7c

* build: update owlbot and linkinator

* docs: test passing

* 🦉 Updates from OwlBot

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* update to latest image

* update node test

* 🦉 Updates from OwlBot

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

* 🦉 Updates from OwlBot

See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md

Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
Co-authored-by: Sofia Leon <sofialeon@google.com>
sofisl pushed a commit that referenced this issue Nov 12, 2022
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [jsdoc-fresh](https://togithub.com/googleapis/jsdoc-fresh) | [`^1.0.2` -> `^2.0.0`](https://renovatebot.com/diffs/npm/jsdoc-fresh/1.1.1/2.0.0) | [![age](https://badges.renovateapi.com/packages/npm/jsdoc-fresh/2.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/jsdoc-fresh/2.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/jsdoc-fresh/2.0.0/compatibility-slim/1.1.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/jsdoc-fresh/2.0.0/confidence-slim/1.1.1)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>googleapis/jsdoc-fresh</summary>

### [`v2.0.0`](https://togithub.com/googleapis/jsdoc-fresh/blob/HEAD/CHANGELOG.md#&#8203;200-httpsgithubcomgoogleapisjsdoc-freshcomparev111v200-2022-05-18)

[Compare Source](https://togithub.com/googleapis/jsdoc-fresh/compare/v1.1.1...v2.0.0)

##### ⚠ BREAKING CHANGES

-   update library to use Node 12 ([#&#8203;108](https://togithub.com/googleapis/jsdoc-fresh/issues/108))

##### Build System

-   update library to use Node 12 ([#&#8203;108](https://togithub.com/googleapis/jsdoc-fresh/issues/108)) ([e61c223](https://togithub.com/googleapis/jsdoc-fresh/commit/e61c2238db8900e339e5fe7fb8aea09642290182))

##### [1.1.1](https://www.github.com/googleapis/jsdoc-fresh/compare/v1.1.0...v1.1.1) (2021-08-11)

##### Bug Fixes

-   **build:** migrate to using main branch ([#&#8203;83](https://www.togithub.com/googleapis/jsdoc-fresh/issues/83)) ([9474adb](https://www.github.com/googleapis/jsdoc-fresh/commit/9474adbf0d559d319ff207397ba2be6b557999ac))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 9am and before 3pm" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/nodejs-bare-metal-solution).
sofisl pushed a commit that referenced this issue Nov 16, 2022
Committer: @parthea
PiperOrigin-RevId: 403986397
Source-Link: googleapis/googleapis@c3d010d
Source-Link: googleapis/googleapis-gen@cb5ac69
Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiY2I1YWM2OTBkODI3ZjBmZjdhZWYwY2MxZjc3NTI1NWQzMTFmOWExYSJ9
sofisl pushed a commit that referenced this issue Nov 17, 2022
sofisl pushed a commit that referenced this issue Nov 18, 2022
sofisl pushed a commit that referenced this issue Jan 10, 2023
* Test on Node 9.

* Lint.
sofisl pushed a commit that referenced this issue Jan 24, 2023
* chore(package): update dependencies
sofisl pushed a commit that referenced this issue Jan 25, 2023
* chore(package): update dependencies
sofisl pushed a commit that referenced this issue Feb 23, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [mocha](https://mochajs.org/) ([source](https://togithub.com/mochajs/mocha)) | [`^8.0.0` -> `^10.0.0`](https://renovatebot.com/diffs/npm/mocha/8.4.0/10.0.0) | [![age](https://badges.renovateapi.com/packages/npm/mocha/10.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/mocha/10.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/mocha/10.0.0/compatibility-slim/8.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/mocha/10.0.0/confidence-slim/8.4.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>mochajs/mocha</summary>

### [`v10.0.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;1000--2022-05-01)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.2.2...v10.0.0)

#### 💥 Breaking Changes

-   [#&#8203;4845](https://togithub.com/mochajs/mocha/issues/4845): **Drop Node.js v12.x support** ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4848](https://togithub.com/mochajs/mocha/issues/4848): Drop Internet-Explorer-11 support ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4857](https://togithub.com/mochajs/mocha/issues/4857): Drop AMD/RequireJS support ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4866](https://togithub.com/mochajs/mocha/issues/4866): Drop Growl notification support ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4863](https://togithub.com/mochajs/mocha/issues/4863): Rename executable `bin/mocha` to `bin/mocha.js` ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4865](https://togithub.com/mochajs/mocha/issues/4865): `--ignore` option in Windows: upgrade Minimatch ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4861](https://togithub.com/mochajs/mocha/issues/4861): Remove deprecated `Runner` signature ([**@&#8203;juergba**](https://togithub.com/juergba))

#### 🔩 Other

-   [#&#8203;4878](https://togithub.com/mochajs/mocha/issues/4878): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4876](https://togithub.com/mochajs/mocha/issues/4876): Add Node.js v18 to CI test matrix ([**@&#8203;outsideris**](https://togithub.com/outsideris))

-   [#&#8203;4852](https://togithub.com/mochajs/mocha/issues/4852): Replace deprecated `String.prototype.substr()` ([**@&#8203;CommanderRoot**](https://togithub.com/CommanderRoot))

Also thanks to [**@&#8203;ea2305**](https://togithub.com/ea2305) and [**@&#8203;SukkaW**](https://togithub.com/SukkaW) for improvements to our documentation.

### [`v9.2.2`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;922--2022-03-11)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.2.1...v9.2.2)

#### 🐛 Fixes

-   [#&#8203;4842](https://togithub.com/mochajs/mocha/issues/4842): Loading of reporter throws wrong error ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4839](https://togithub.com/mochajs/mocha/issues/4839): `dry-run`: prevent potential call-stack crash ([**@&#8203;juergba**](https://togithub.com/juergba))

#### 🔩 Other

-   [#&#8203;4843](https://togithub.com/mochajs/mocha/issues/4843): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

### [`v9.2.1`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;921--2022-02-19)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.2.0...v9.2.1)

#### 🐛 Fixes

-   [#&#8203;4832](https://togithub.com/mochajs/mocha/issues/4832): Loading of config files throws wrong error ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4799](https://togithub.com/mochajs/mocha/issues/4799): Reporter: configurable `maxDiffSize` reporter-option ([**@&#8203;norla**](https://togithub.com/norla))

### [`v9.2.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;920--2022-01-24)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.4...v9.2.0)

#### 🎉 Enhancements

-   [#&#8203;4813](https://togithub.com/mochajs/mocha/issues/4813): Parallel: assign each worker a worker-id ([**@&#8203;forty**](https://togithub.com/forty))

#### 🔩 Other

-   [#&#8203;4818](https://togithub.com/mochajs/mocha/issues/4818): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

### [`v9.1.4`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;914--2022-01-14)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.3...v9.1.4)

#### 🐛 Fixes

-   [#&#8203;4807](https://togithub.com/mochajs/mocha/issues/4807): `import` throws wrong error if loader is used ([**@&#8203;giltayar**](https://togithub.com/giltayar))

#### 🔩 Other

-   [#&#8203;4777](https://togithub.com/mochajs/mocha/issues/4777): Add Node v17 to CI test matrix ([**@&#8203;outsideris**](https://togithub.com/outsideris))

### [`v9.1.3`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;913--2021-10-15)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.2...v9.1.3)

#### 🐛 Fixes

-   [#&#8203;4769](https://togithub.com/mochajs/mocha/issues/4769): Browser: re-enable `bdd` ES6 style import ([**@&#8203;juergba**](https://togithub.com/juergba))

#### 🔩 Other

-   [#&#8203;4764](https://togithub.com/mochajs/mocha/issues/4764): Revert deprecation of `EVENT_SUITE_ADD_*` events ([**@&#8203;beatfactor**](https://togithub.com/beatfactor))

### [`v9.1.2`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;912--2021-09-25)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.1...v9.1.2)

#### 🐛 Fixes

-   [#&#8203;4746](https://togithub.com/mochajs/mocha/issues/4746): Browser: stop using all global vars in `browser-entry.js` ([**@&#8203;PaperStrike**](https://togithub.com/PaperStrike))

#### 🔩 Other

-   [#&#8203;4754](https://togithub.com/mochajs/mocha/issues/4754): Remove dependency wide-align ([**@&#8203;juergba**](https://togithub.com/juergba))
-   [#&#8203;4736](https://togithub.com/mochajs/mocha/issues/4736): ESM: remove code for Node versions <10 ([**@&#8203;juergba**](https://togithub.com/juergba))

### [`v9.1.1`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;911--2021-08-28)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.0...v9.1.1)

#### 🐛 Fixes

-   [#&#8203;4623](https://togithub.com/mochajs/mocha/issues/4623): `XUNIT` and `JSON` reporter crash in `parallel` mode ([**@&#8203;curtisman**](https://togithub.com/curtisman))

### [`v9.1.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;910--2021-08-20)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.3...v9.1.0)

#### 🎉 Enhancements

-   [#&#8203;4716](https://togithub.com/mochajs/mocha/issues/4716): Add new option `--fail-zero` ([**@&#8203;juergba**](https://togithub.com/juergba))
-   [#&#8203;4691](https://togithub.com/mochajs/mocha/issues/4691): Add new option `--node-option` ([**@&#8203;juergba**](https://togithub.com/juergba))
-   [#&#8203;4607](https://togithub.com/mochajs/mocha/issues/4607): Add output option to `JSON` reporter ([**@&#8203;dorny**](https://togithub.com/dorny))

### [`v9.0.3`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;903--2021-07-25)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.2...v9.0.3)

#### 🐛 Fixes

-   [#&#8203;4702](https://togithub.com/mochajs/mocha/issues/4702): Error rethrow from cwd-relative path while loading `.mocharc.js` ([**@&#8203;kirill-golovan**](https://togithub.com/kirill-golovan))

-   [#&#8203;4688](https://togithub.com/mochajs/mocha/issues/4688): Usage of custom interface in parallel mode ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4687](https://togithub.com/mochajs/mocha/issues/4687): ESM: don't swallow `MODULE_NOT_FOUND` errors in case of `type:module` ([**@&#8203;giltayar**](https://togithub.com/giltayar))

### [`v9.0.2`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;902--2021-07-03)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.1...v9.0.2)

#### 🐛 Fixes

-   [#&#8203;4668](https://togithub.com/mochajs/mocha/issues/4668): ESM: make `--require <dir>` work with new `import`-first loading ([**@&#8203;giltayar**](https://togithub.com/giltayar))

#### 🔩 Other

-   [#&#8203;4674](https://togithub.com/mochajs/mocha/issues/4674): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

### [`v9.0.1`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;901--2021-06-18)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.0...v9.0.1)

#### 🔩 Other

-   [#&#8203;4657](https://togithub.com/mochajs/mocha/issues/4657): Browser: add separate bundle for modern browsers ([**@&#8203;juergba**](https://togithub.com/juergba))

We added a separate browser bundle `mocha-es2018.js` in javascript ES2018, as we skipped the transpilation down to ES5. This is an **experimental step towards freezing Mocha's support of IE11**.

-   [#&#8203;4653](https://togithub.com/mochajs/mocha/issues/4653): ESM: proper version check in `hasStableEsmImplementation` ([**@&#8203;alexander-fenster**](https://togithub.com/alexander-fenster))

### [`v9.0.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;900--2021-06-07)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v8.4.0...v9.0.0)

#### 💥 Breaking Changes

-   [#&#8203;4633](https://togithub.com/mochajs/mocha/issues/4633): **Drop Node.js v10.x support** ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4635](https://togithub.com/mochajs/mocha/issues/4635): `import`-first loading of test files ([**@&#8203;giltayar**](https://togithub.com/giltayar))

**Mocha is going ESM-first!** This means that it will now use ESM `import(test_file)` to load the test files, instead of the CommonJS `require(test_file)`. This is not a problem, as `import` can also load most files that `require` does. In the rare cases where this fails, it will fallback to `require(...)`. This ESM-first approach is the next step in Mocha's ESM migration, and allows ESM loaders to load and transform the test file.

-   [#&#8203;4636](https://togithub.com/mochajs/mocha/issues/4636): Remove deprecated `utils.lookupFiles()` ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4638](https://togithub.com/mochajs/mocha/issues/4638): Limit the size of `actual`/`expected` for `diff` generation ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4389](https://togithub.com/mochajs/mocha/issues/4389): Refactoring: Consuming log-symbols alternate to code for win32 in reporters/base ([**@&#8203;MoonSupport**](https://togithub.com/MoonSupport))

#### 🎉 Enhancements

-   [#&#8203;4640](https://togithub.com/mochajs/mocha/issues/4640): Add new option `--dry-run` ([**@&#8203;juergba**](https://togithub.com/juergba))

#### 🐛 Fixes

-   [#&#8203;4128](https://togithub.com/mochajs/mocha/issues/4128): Fix: control stringification of error message ([**@&#8203;syeutyu**](https://togithub.com/syeutyu))

#### 🔩 Other

-   [#&#8203;4646](https://togithub.com/mochajs/mocha/issues/4646): Deprecate `Runner(suite: Suite, delay: boolean)` signature ([**@&#8203;juergba**](https://togithub.com/juergba))
-   [#&#8203;4643](https://togithub.com/mochajs/mocha/issues/4643): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 9am and before 3pm" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/nodejs-dataform).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xMTcuNCIsInVwZGF0ZWRJblZlciI6IjMyLjExNy40In0=-->
sofisl pushed a commit that referenced this issue Sep 13, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [mocha](https://mochajs.org/) ([source](https://togithub.com/mochajs/mocha)) | [`^8.0.0` -> `^10.0.0`](https://renovatebot.com/diffs/npm/mocha/8.4.0/10.0.0) | [![age](https://badges.renovateapi.com/packages/npm/mocha/10.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/mocha/10.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/mocha/10.0.0/compatibility-slim/8.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/mocha/10.0.0/confidence-slim/8.4.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>mochajs/mocha</summary>

### [`v10.0.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;1000--2022-05-01)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.2.2...v10.0.0)

#### 💥 Breaking Changes

-   [#&#8203;4845](https://togithub.com/mochajs/mocha/issues/4845): **Drop Node.js v12.x support** ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4848](https://togithub.com/mochajs/mocha/issues/4848): Drop Internet-Explorer-11 support ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4857](https://togithub.com/mochajs/mocha/issues/4857): Drop AMD/RequireJS support ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4866](https://togithub.com/mochajs/mocha/issues/4866): Drop Growl notification support ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4863](https://togithub.com/mochajs/mocha/issues/4863): Rename executable `bin/mocha` to `bin/mocha.js` ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4865](https://togithub.com/mochajs/mocha/issues/4865): `--ignore` option in Windows: upgrade Minimatch ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4861](https://togithub.com/mochajs/mocha/issues/4861): Remove deprecated `Runner` signature ([**@&#8203;juergba**](https://togithub.com/juergba))

#### 🔩 Other

-   [#&#8203;4878](https://togithub.com/mochajs/mocha/issues/4878): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4876](https://togithub.com/mochajs/mocha/issues/4876): Add Node.js v18 to CI test matrix ([**@&#8203;outsideris**](https://togithub.com/outsideris))

-   [#&#8203;4852](https://togithub.com/mochajs/mocha/issues/4852): Replace deprecated `String.prototype.substr()` ([**@&#8203;CommanderRoot**](https://togithub.com/CommanderRoot))

Also thanks to [**@&#8203;ea2305**](https://togithub.com/ea2305) and [**@&#8203;SukkaW**](https://togithub.com/SukkaW) for improvements to our documentation.

### [`v9.2.2`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;922--2022-03-11)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.2.1...v9.2.2)

#### 🐛 Fixes

-   [#&#8203;4842](https://togithub.com/mochajs/mocha/issues/4842): Loading of reporter throws wrong error ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4839](https://togithub.com/mochajs/mocha/issues/4839): `dry-run`: prevent potential call-stack crash ([**@&#8203;juergba**](https://togithub.com/juergba))

#### 🔩 Other

-   [#&#8203;4843](https://togithub.com/mochajs/mocha/issues/4843): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

### [`v9.2.1`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;921--2022-02-19)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.2.0...v9.2.1)

#### 🐛 Fixes

-   [#&#8203;4832](https://togithub.com/mochajs/mocha/issues/4832): Loading of config files throws wrong error ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4799](https://togithub.com/mochajs/mocha/issues/4799): Reporter: configurable `maxDiffSize` reporter-option ([**@&#8203;norla**](https://togithub.com/norla))

### [`v9.2.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;920--2022-01-24)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.4...v9.2.0)

#### 🎉 Enhancements

-   [#&#8203;4813](https://togithub.com/mochajs/mocha/issues/4813): Parallel: assign each worker a worker-id ([**@&#8203;forty**](https://togithub.com/forty))

#### 🔩 Other

-   [#&#8203;4818](https://togithub.com/mochajs/mocha/issues/4818): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

### [`v9.1.4`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;914--2022-01-14)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.3...v9.1.4)

#### 🐛 Fixes

-   [#&#8203;4807](https://togithub.com/mochajs/mocha/issues/4807): `import` throws wrong error if loader is used ([**@&#8203;giltayar**](https://togithub.com/giltayar))

#### 🔩 Other

-   [#&#8203;4777](https://togithub.com/mochajs/mocha/issues/4777): Add Node v17 to CI test matrix ([**@&#8203;outsideris**](https://togithub.com/outsideris))

### [`v9.1.3`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;913--2021-10-15)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.2...v9.1.3)

#### 🐛 Fixes

-   [#&#8203;4769](https://togithub.com/mochajs/mocha/issues/4769): Browser: re-enable `bdd` ES6 style import ([**@&#8203;juergba**](https://togithub.com/juergba))

#### 🔩 Other

-   [#&#8203;4764](https://togithub.com/mochajs/mocha/issues/4764): Revert deprecation of `EVENT_SUITE_ADD_*` events ([**@&#8203;beatfactor**](https://togithub.com/beatfactor))

### [`v9.1.2`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;912--2021-09-25)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.1...v9.1.2)

#### 🐛 Fixes

-   [#&#8203;4746](https://togithub.com/mochajs/mocha/issues/4746): Browser: stop using all global vars in `browser-entry.js` ([**@&#8203;PaperStrike**](https://togithub.com/PaperStrike))

#### 🔩 Other

-   [#&#8203;4754](https://togithub.com/mochajs/mocha/issues/4754): Remove dependency wide-align ([**@&#8203;juergba**](https://togithub.com/juergba))
-   [#&#8203;4736](https://togithub.com/mochajs/mocha/issues/4736): ESM: remove code for Node versions <10 ([**@&#8203;juergba**](https://togithub.com/juergba))

### [`v9.1.1`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;911--2021-08-28)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.0...v9.1.1)

#### 🐛 Fixes

-   [#&#8203;4623](https://togithub.com/mochajs/mocha/issues/4623): `XUNIT` and `JSON` reporter crash in `parallel` mode ([**@&#8203;curtisman**](https://togithub.com/curtisman))

### [`v9.1.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;910--2021-08-20)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.3...v9.1.0)

#### 🎉 Enhancements

-   [#&#8203;4716](https://togithub.com/mochajs/mocha/issues/4716): Add new option `--fail-zero` ([**@&#8203;juergba**](https://togithub.com/juergba))
-   [#&#8203;4691](https://togithub.com/mochajs/mocha/issues/4691): Add new option `--node-option` ([**@&#8203;juergba**](https://togithub.com/juergba))
-   [#&#8203;4607](https://togithub.com/mochajs/mocha/issues/4607): Add output option to `JSON` reporter ([**@&#8203;dorny**](https://togithub.com/dorny))

### [`v9.0.3`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;903--2021-07-25)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.2...v9.0.3)

#### 🐛 Fixes

-   [#&#8203;4702](https://togithub.com/mochajs/mocha/issues/4702): Error rethrow from cwd-relative path while loading `.mocharc.js` ([**@&#8203;kirill-golovan**](https://togithub.com/kirill-golovan))

-   [#&#8203;4688](https://togithub.com/mochajs/mocha/issues/4688): Usage of custom interface in parallel mode ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4687](https://togithub.com/mochajs/mocha/issues/4687): ESM: don't swallow `MODULE_NOT_FOUND` errors in case of `type:module` ([**@&#8203;giltayar**](https://togithub.com/giltayar))

### [`v9.0.2`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;902--2021-07-03)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.1...v9.0.2)

#### 🐛 Fixes

-   [#&#8203;4668](https://togithub.com/mochajs/mocha/issues/4668): ESM: make `--require <dir>` work with new `import`-first loading ([**@&#8203;giltayar**](https://togithub.com/giltayar))

#### 🔩 Other

-   [#&#8203;4674](https://togithub.com/mochajs/mocha/issues/4674): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

### [`v9.0.1`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;901--2021-06-18)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.0...v9.0.1)

#### 🔩 Other

-   [#&#8203;4657](https://togithub.com/mochajs/mocha/issues/4657): Browser: add separate bundle for modern browsers ([**@&#8203;juergba**](https://togithub.com/juergba))

We added a separate browser bundle `mocha-es2018.js` in javascript ES2018, as we skipped the transpilation down to ES5. This is an **experimental step towards freezing Mocha's support of IE11**.

-   [#&#8203;4653](https://togithub.com/mochajs/mocha/issues/4653): ESM: proper version check in `hasStableEsmImplementation` ([**@&#8203;alexander-fenster**](https://togithub.com/alexander-fenster))

### [`v9.0.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;900--2021-06-07)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v8.4.0...v9.0.0)

#### 💥 Breaking Changes

-   [#&#8203;4633](https://togithub.com/mochajs/mocha/issues/4633): **Drop Node.js v10.x support** ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4635](https://togithub.com/mochajs/mocha/issues/4635): `import`-first loading of test files ([**@&#8203;giltayar**](https://togithub.com/giltayar))

**Mocha is going ESM-first!** This means that it will now use ESM `import(test_file)` to load the test files, instead of the CommonJS `require(test_file)`. This is not a problem, as `import` can also load most files that `require` does. In the rare cases where this fails, it will fallback to `require(...)`. This ESM-first approach is the next step in Mocha's ESM migration, and allows ESM loaders to load and transform the test file.

-   [#&#8203;4636](https://togithub.com/mochajs/mocha/issues/4636): Remove deprecated `utils.lookupFiles()` ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4638](https://togithub.com/mochajs/mocha/issues/4638): Limit the size of `actual`/`expected` for `diff` generation ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4389](https://togithub.com/mochajs/mocha/issues/4389): Refactoring: Consuming log-symbols alternate to code for win32 in reporters/base ([**@&#8203;MoonSupport**](https://togithub.com/MoonSupport))

#### 🎉 Enhancements

-   [#&#8203;4640](https://togithub.com/mochajs/mocha/issues/4640): Add new option `--dry-run` ([**@&#8203;juergba**](https://togithub.com/juergba))

#### 🐛 Fixes

-   [#&#8203;4128](https://togithub.com/mochajs/mocha/issues/4128): Fix: control stringification of error message ([**@&#8203;syeutyu**](https://togithub.com/syeutyu))

#### 🔩 Other

-   [#&#8203;4646](https://togithub.com/mochajs/mocha/issues/4646): Deprecate `Runner(suite: Suite, delay: boolean)` signature ([**@&#8203;juergba**](https://togithub.com/juergba))
-   [#&#8203;4643](https://togithub.com/mochajs/mocha/issues/4643): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 9am and before 3pm" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/nodejs-apigee-registry).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xMTcuMSIsInVwZGF0ZWRJblZlciI6IjMyLjExNy4xIn0=-->
sofisl pushed a commit that referenced this issue Sep 13, 2023
* synth: use common templating for .circleci/config.yml

* gen: generate library based on googleapis/googleapis@9aac8c3

* dep: upgrade google-gax to 0.17.1 (#8)

* chore: regenerate package-lock.json

* chore: remove dependency on nodejs-repo-tools
sofisl pushed a commit that referenced this issue Sep 26, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [mocha](https://mochajs.org/) ([source](https://togithub.com/mochajs/mocha)) | [`^8.0.0` -> `^10.0.0`](https://renovatebot.com/diffs/npm/mocha/8.4.0/10.0.0) | [![age](https://badges.renovateapi.com/packages/npm/mocha/10.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/mocha/10.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/mocha/10.0.0/compatibility-slim/8.4.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/mocha/10.0.0/confidence-slim/8.4.0)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>mochajs/mocha</summary>

### [`v10.0.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;1000--2022-05-01)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.2.2...v10.0.0)

#### 💥 Breaking Changes

-   [#&#8203;4845](https://togithub.com/mochajs/mocha/issues/4845): **Drop Node.js v12.x support** ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4848](https://togithub.com/mochajs/mocha/issues/4848): Drop Internet-Explorer-11 support ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4857](https://togithub.com/mochajs/mocha/issues/4857): Drop AMD/RequireJS support ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4866](https://togithub.com/mochajs/mocha/issues/4866): Drop Growl notification support ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4863](https://togithub.com/mochajs/mocha/issues/4863): Rename executable `bin/mocha` to `bin/mocha.js` ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4865](https://togithub.com/mochajs/mocha/issues/4865): `--ignore` option in Windows: upgrade Minimatch ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4861](https://togithub.com/mochajs/mocha/issues/4861): Remove deprecated `Runner` signature ([**@&#8203;juergba**](https://togithub.com/juergba))

#### 🔩 Other

-   [#&#8203;4878](https://togithub.com/mochajs/mocha/issues/4878): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4876](https://togithub.com/mochajs/mocha/issues/4876): Add Node.js v18 to CI test matrix ([**@&#8203;outsideris**](https://togithub.com/outsideris))

-   [#&#8203;4852](https://togithub.com/mochajs/mocha/issues/4852): Replace deprecated `String.prototype.substr()` ([**@&#8203;CommanderRoot**](https://togithub.com/CommanderRoot))

Also thanks to [**@&#8203;ea2305**](https://togithub.com/ea2305) and [**@&#8203;SukkaW**](https://togithub.com/SukkaW) for improvements to our documentation.

### [`v9.2.2`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;922--2022-03-11)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.2.1...v9.2.2)

#### 🐛 Fixes

-   [#&#8203;4842](https://togithub.com/mochajs/mocha/issues/4842): Loading of reporter throws wrong error ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4839](https://togithub.com/mochajs/mocha/issues/4839): `dry-run`: prevent potential call-stack crash ([**@&#8203;juergba**](https://togithub.com/juergba))

#### 🔩 Other

-   [#&#8203;4843](https://togithub.com/mochajs/mocha/issues/4843): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

### [`v9.2.1`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;921--2022-02-19)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.2.0...v9.2.1)

#### 🐛 Fixes

-   [#&#8203;4832](https://togithub.com/mochajs/mocha/issues/4832): Loading of config files throws wrong error ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4799](https://togithub.com/mochajs/mocha/issues/4799): Reporter: configurable `maxDiffSize` reporter-option ([**@&#8203;norla**](https://togithub.com/norla))

### [`v9.2.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;920--2022-01-24)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.4...v9.2.0)

#### 🎉 Enhancements

-   [#&#8203;4813](https://togithub.com/mochajs/mocha/issues/4813): Parallel: assign each worker a worker-id ([**@&#8203;forty**](https://togithub.com/forty))

#### 🔩 Other

-   [#&#8203;4818](https://togithub.com/mochajs/mocha/issues/4818): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

### [`v9.1.4`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;914--2022-01-14)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.3...v9.1.4)

#### 🐛 Fixes

-   [#&#8203;4807](https://togithub.com/mochajs/mocha/issues/4807): `import` throws wrong error if loader is used ([**@&#8203;giltayar**](https://togithub.com/giltayar))

#### 🔩 Other

-   [#&#8203;4777](https://togithub.com/mochajs/mocha/issues/4777): Add Node v17 to CI test matrix ([**@&#8203;outsideris**](https://togithub.com/outsideris))

### [`v9.1.3`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;913--2021-10-15)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.2...v9.1.3)

#### 🐛 Fixes

-   [#&#8203;4769](https://togithub.com/mochajs/mocha/issues/4769): Browser: re-enable `bdd` ES6 style import ([**@&#8203;juergba**](https://togithub.com/juergba))

#### 🔩 Other

-   [#&#8203;4764](https://togithub.com/mochajs/mocha/issues/4764): Revert deprecation of `EVENT_SUITE_ADD_*` events ([**@&#8203;beatfactor**](https://togithub.com/beatfactor))

### [`v9.1.2`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;912--2021-09-25)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.1...v9.1.2)

#### 🐛 Fixes

-   [#&#8203;4746](https://togithub.com/mochajs/mocha/issues/4746): Browser: stop using all global vars in `browser-entry.js` ([**@&#8203;PaperStrike**](https://togithub.com/PaperStrike))

#### 🔩 Other

-   [#&#8203;4754](https://togithub.com/mochajs/mocha/issues/4754): Remove dependency wide-align ([**@&#8203;juergba**](https://togithub.com/juergba))
-   [#&#8203;4736](https://togithub.com/mochajs/mocha/issues/4736): ESM: remove code for Node versions <10 ([**@&#8203;juergba**](https://togithub.com/juergba))

### [`v9.1.1`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;911--2021-08-28)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.0...v9.1.1)

#### 🐛 Fixes

-   [#&#8203;4623](https://togithub.com/mochajs/mocha/issues/4623): `XUNIT` and `JSON` reporter crash in `parallel` mode ([**@&#8203;curtisman**](https://togithub.com/curtisman))

### [`v9.1.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;910--2021-08-20)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.3...v9.1.0)

#### 🎉 Enhancements

-   [#&#8203;4716](https://togithub.com/mochajs/mocha/issues/4716): Add new option `--fail-zero` ([**@&#8203;juergba**](https://togithub.com/juergba))
-   [#&#8203;4691](https://togithub.com/mochajs/mocha/issues/4691): Add new option `--node-option` ([**@&#8203;juergba**](https://togithub.com/juergba))
-   [#&#8203;4607](https://togithub.com/mochajs/mocha/issues/4607): Add output option to `JSON` reporter ([**@&#8203;dorny**](https://togithub.com/dorny))

### [`v9.0.3`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;903--2021-07-25)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.2...v9.0.3)

#### 🐛 Fixes

-   [#&#8203;4702](https://togithub.com/mochajs/mocha/issues/4702): Error rethrow from cwd-relative path while loading `.mocharc.js` ([**@&#8203;kirill-golovan**](https://togithub.com/kirill-golovan))

-   [#&#8203;4688](https://togithub.com/mochajs/mocha/issues/4688): Usage of custom interface in parallel mode ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4687](https://togithub.com/mochajs/mocha/issues/4687): ESM: don't swallow `MODULE_NOT_FOUND` errors in case of `type:module` ([**@&#8203;giltayar**](https://togithub.com/giltayar))

### [`v9.0.2`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;902--2021-07-03)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.1...v9.0.2)

#### 🐛 Fixes

-   [#&#8203;4668](https://togithub.com/mochajs/mocha/issues/4668): ESM: make `--require <dir>` work with new `import`-first loading ([**@&#8203;giltayar**](https://togithub.com/giltayar))

#### 🔩 Other

-   [#&#8203;4674](https://togithub.com/mochajs/mocha/issues/4674): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

### [`v9.0.1`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;901--2021-06-18)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v9.0.0...v9.0.1)

#### 🔩 Other

-   [#&#8203;4657](https://togithub.com/mochajs/mocha/issues/4657): Browser: add separate bundle for modern browsers ([**@&#8203;juergba**](https://togithub.com/juergba))

We added a separate browser bundle `mocha-es2018.js` in javascript ES2018, as we skipped the transpilation down to ES5. This is an **experimental step towards freezing Mocha's support of IE11**.

-   [#&#8203;4653](https://togithub.com/mochajs/mocha/issues/4653): ESM: proper version check in `hasStableEsmImplementation` ([**@&#8203;alexander-fenster**](https://togithub.com/alexander-fenster))

### [`v9.0.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#&#8203;900--2021-06-07)

[Compare Source](https://togithub.com/mochajs/mocha/compare/v8.4.0...v9.0.0)

#### 💥 Breaking Changes

-   [#&#8203;4633](https://togithub.com/mochajs/mocha/issues/4633): **Drop Node.js v10.x support** ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4635](https://togithub.com/mochajs/mocha/issues/4635): `import`-first loading of test files ([**@&#8203;giltayar**](https://togithub.com/giltayar))

**Mocha is going ESM-first!** This means that it will now use ESM `import(test_file)` to load the test files, instead of the CommonJS `require(test_file)`. This is not a problem, as `import` can also load most files that `require` does. In the rare cases where this fails, it will fallback to `require(...)`. This ESM-first approach is the next step in Mocha's ESM migration, and allows ESM loaders to load and transform the test file.

-   [#&#8203;4636](https://togithub.com/mochajs/mocha/issues/4636): Remove deprecated `utils.lookupFiles()` ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4638](https://togithub.com/mochajs/mocha/issues/4638): Limit the size of `actual`/`expected` for `diff` generation ([**@&#8203;juergba**](https://togithub.com/juergba))

-   [#&#8203;4389](https://togithub.com/mochajs/mocha/issues/4389): Refactoring: Consuming log-symbols alternate to code for win32 in reporters/base ([**@&#8203;MoonSupport**](https://togithub.com/MoonSupport))

#### 🎉 Enhancements

-   [#&#8203;4640](https://togithub.com/mochajs/mocha/issues/4640): Add new option `--dry-run` ([**@&#8203;juergba**](https://togithub.com/juergba))

#### 🐛 Fixes

-   [#&#8203;4128](https://togithub.com/mochajs/mocha/issues/4128): Fix: control stringification of error message ([**@&#8203;syeutyu**](https://togithub.com/syeutyu))

#### 🔩 Other

-   [#&#8203;4646](https://togithub.com/mochajs/mocha/issues/4646): Deprecate `Runner(suite: Suite, delay: boolean)` signature ([**@&#8203;juergba**](https://togithub.com/juergba))
-   [#&#8203;4643](https://togithub.com/mochajs/mocha/issues/4643): Update production dependencies ([**@&#8203;juergba**](https://togithub.com/juergba))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 9am and before 3pm" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/googleapis/nodejs-bigquery-migration).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4xMTcuMSIsInVwZGF0ZWRJblZlciI6IjMyLjExNy4xIn0=-->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: datastore Issues related to the Datastore API. 🚨 This issue needs some love. triage me I really want to be triaged.
Projects
None yet
Development

No branches or pull requests

3 participants