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

Bump the npm-e2e group in /e2e with 7 updates #874

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 1, 2024

Bumps the npm-e2e group in /e2e with 7 updates:

Package From To
adm-zip 0.5.10 0.5.12
playwright 1.39.0 1.43.1
@azure/identity 3.3.2 4.2.0
@playwright/test 1.39.0 1.43.1
dotenv 16.3.1 16.4.5
dotenv-expand 10.0.0 11.0.6
mongodb 6.3.0 6.5.0

Updates adm-zip from 0.5.10 to 0.5.12

Release notes

Sourced from adm-zip's releases.

v0.5.12

Fixed extraction error

v0.5.11

Add support for Info-Zip password check spec for ZipCrypto @​lukemalcolm Extraction of password protected zip entries @​Santa77 Fixed unnecessary scanning a local file headers (except in the case of corrupted archives) @​likev

Commits
  • bd83f19 Fixed extraction bug
  • 4a684a2 Updated package version
  • 71a1035 Merge pull request #437 from Autokaka/master
  • a366095 Merge pull request #449 from yfdyh000/pr-fixExtra
  • d95c063 Merge pull request #451 from likev/patch-1
  • a8f7168 Merge pull request #457 from Santa77/master
  • 54c3817 Merge pull request #472 from 10bitFX/info-zip-password
  • 1bfa3bb Additional test for Info-Zip generated ZipCrypto encrypted file. Relates to I...
  • e1cddb3 Add support for Info-Zip password check spec for ZipCrypto. (Uses high byte o...
  • 10242c3 Merge pull request #469 from kibertoad/chore/ga
  • Additional commits viewable in compare view

Updates playwright from 1.39.0 to 1.43.1

Release notes

Sourced from playwright's releases.

v1.43.1

Highlights

microsoft/playwright#30300 - [REGRESSION]: UI mode restarts if keep storage state microsoft/playwright#30339 - [REGRESSION]: Brand new install of playwright, unable to run chromium with show browser using vscode

Browser Versions

  • Chromium 124.0.6367.29
  • Mozilla Firefox 124.0
  • WebKit 17.4

This version was also tested against the following stable channels:

  • Google Chrome 123
  • Microsoft Edge 123

v1.43.0

New APIs

  • Method browserContext.clearCookies() now supports filters to remove only some cookies.

    // Clear all cookies.
    await context.clearCookies();
    // New: clear cookies with a particular name.
    await context.clearCookies({ name: 'session-id' });
    // New: clear cookies for a particular domain.
    await context.clearCookies({ domain: 'my-origin.com' });
  • New mode retain-on-first-failure for testOptions.trace. In this mode, trace is recorded for the first run of each test, but not for retires. When test run fails, the trace file is retained, otherwise it is removed.

    import { defineConfig } from '@playwright/test';
    export default defineConfig({
    use: {
    trace: 'retain-on-first-failure',
    },
    });

  • New property testInfo.tags exposes test tags during test execution.

    test('example', async ({ page }) => {
      console.log(test.info().tags);
    });
  • New method locator.contentFrame() converts a Locator object to a FrameLocator. This can be useful when you have a Locator object obtained somewhere, and later on would like to interact with the content inside the frame.

... (truncated)

Commits
  • a051ceb chore: mark 1.43.1 (#30354)
  • 3ab466e cherry-pick(#30312): fix(ui-mode): do not loose run information after writing...
  • 35468cf cherry-pick(#30342): Revert "fix(reuse): reset Origin Private File System API...
  • 5332639 cherry-pick(#30263): docs: add v1.43 release notes for language ports
  • c729a7b cherry-pick(#30232): docs: fix C# and python snippets
  • 7748e21 cherry-pick(#30210): docs: update context.backgroundPage event examples
  • acb6ff1 cherry-pick(#30200): docs(java,csharp): add BrowserContext.backgroundPage(s)
  • 7c7f8ac cherry-pick(#30227): chore(deps): bump vite from 5.0.12 to 5.0.13 (#30254)
  • 62d4dc9 cherry-pick(#30235): feat(chromium): roll to r1112
  • 79d4776 cherry-pick(#30226): chore: migrate to the testserver.initialize
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by yurys, a new releaser for playwright since your current version.


Updates @azure/identity from 3.3.2 to 4.2.0

Commits
  • 3caf203 [identity] Prepare identity for May release (#29441)
  • 0a69729 [core] CHANGELOG date for @​azure-rest/core-client release (#29440)
  • 88d244a Sync eng/common directory with azure-sdk-tools for PR 8158 (#29423)
  • 7706373 [template-dpg] Suppress build failure (#29437)
  • 769c1b1 [EngSys] Update name of @​azure-tools/test-utils NO_CI
  • 8cd5bc2 [core] New multipart/form-data primitive in core-client-rest (#29047)
  • 73b9faa [identity] Add changelog entry for MSALClient migration (#29419)
  • b8e63a5 Post release automated changes for notificationhubs releases (#29431)
  • d9038c5 [mgmt] standbypool release (#29250)
  • 4cf9fe3 [notification-hubs] Fix FCMV1 bugs for notification creation and list registr...
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by microsoft1es, a new releaser for @​azure/identity since your current version.


Updates @playwright/test from 1.39.0 to 1.43.1

Release notes

Sourced from @​playwright/test's releases.

v1.43.1

Highlights

microsoft/playwright#30300 - [REGRESSION]: UI mode restarts if keep storage state microsoft/playwright#30339 - [REGRESSION]: Brand new install of playwright, unable to run chromium with show browser using vscode

Browser Versions

  • Chromium 124.0.6367.29
  • Mozilla Firefox 124.0
  • WebKit 17.4

This version was also tested against the following stable channels:

  • Google Chrome 123
  • Microsoft Edge 123

v1.43.0

New APIs

  • Method browserContext.clearCookies() now supports filters to remove only some cookies.

    // Clear all cookies.
    await context.clearCookies();
    // New: clear cookies with a particular name.
    await context.clearCookies({ name: 'session-id' });
    // New: clear cookies for a particular domain.
    await context.clearCookies({ domain: 'my-origin.com' });
  • New mode retain-on-first-failure for testOptions.trace. In this mode, trace is recorded for the first run of each test, but not for retires. When test run fails, the trace file is retained, otherwise it is removed.

    import { defineConfig } from '@playwright/test';
    export default defineConfig({
    use: {
    trace: 'retain-on-first-failure',
    },
    });

  • New property testInfo.tags exposes test tags during test execution.

    test('example', async ({ page }) => {
      console.log(test.info().tags);
    });
  • New method locator.contentFrame() converts a Locator object to a FrameLocator. This can be useful when you have a Locator object obtained somewhere, and later on would like to interact with the content inside the frame.

... (truncated)

Commits
  • a051ceb chore: mark 1.43.1 (#30354)
  • 3ab466e cherry-pick(#30312): fix(ui-mode): do not loose run information after writing...
  • 35468cf cherry-pick(#30342): Revert "fix(reuse): reset Origin Private File System API...
  • 5332639 cherry-pick(#30263): docs: add v1.43 release notes for language ports
  • c729a7b cherry-pick(#30232): docs: fix C# and python snippets
  • 7748e21 cherry-pick(#30210): docs: update context.backgroundPage event examples
  • acb6ff1 cherry-pick(#30200): docs(java,csharp): add BrowserContext.backgroundPage(s)
  • 7c7f8ac cherry-pick(#30227): chore(deps): bump vite from 5.0.12 to 5.0.13 (#30254)
  • 62d4dc9 cherry-pick(#30235): feat(chromium): roll to r1112
  • 79d4776 cherry-pick(#30226): chore: migrate to the testserver.initialize
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by yurys, a new releaser for @​playwright/test since your current version.


Updates dotenv from 16.3.1 to 16.4.5

Changelog

Sourced from dotenv's changelog.

16.4.5 (2024-02-19)

Changed

  • 🐞 fix recent regression when using path option. return to historical behavior: do not attempt to auto find .env if path set. (regression was introduced in 16.4.3) #814

16.4.4 (2024-02-13)

Changed

  • 🐞 Replaced chaining operator ?. with old school && (fixing node 12 failures) #812

16.4.3 (2024-02-12)

Changed

  • Fixed processing of multiple files in options.path #805

16.4.2 (2024-02-10)

Changed

16.4.1 (2024-01-24)

  • Patch support for array as path option #797

16.4.0 (2024-01-23)

  • Add error.code to error messages around .env.vault decryption handling #795
  • Add ability to find .env.vault file when filename(s) passed as an array #784

16.3.2 (2024-01-18)

Added

  • Add debug message when no encoding set #735

Changed

  • Fix output typing for populate #792
  • Use subarray instead of slice #793
Commits

Updates dotenv-expand from 10.0.0 to 11.0.6

Changelog

Sourced from dotenv-expand's changelog.

11.0.6 (2024-02-17)

Changed

  • Fix .nyc_output in .npmignore

11.0.5 (2024-02-17)

Changed

  • 🐞 fix recursive expansion when expansion key is sourced from process.env (#121)

11.0.4 (2024-02-15)

Changed

  • 🐞 fix recursive expansion when expansion keys in reverse order (#118)

11.0.3 (2024-02-11)

Changed

  • 🐞 bug fix when processEnv set to process.env rather than empty object (also test fixes which hid the bug) (#113)

11.0.2 (2024-02-10)

Changed

11.0.1 (2024-02-10)

Added

  • Added funding link in package.json

11.0.0 (2024-02-10)

Added

  • Add typings for import dotenv-expand/config (#99)
  • Support expansion of dot in env variable names like POSTGRESQL.BASE.USER (#93)
  • Add processEnv option (#105)
  • Add support for default format of ${VAR-default} (#109)

Changed

  • Do not expand prior process.env environment variables. NOTE: make sure to see updated README regarding dotenv.config({ processEnv: {} }) (#104)
  • 🐞 handle $var1$var2 (#103, #104)
  • 🐞 fix fatal recursive error when variable defines value with same variable VAR=$VAR #98

... (truncated)

Commits

Updates mongodb from 6.3.0 to 6.5.0

Release notes

Sourced from mongodb's releases.

v6.5.0

6.5.0 (2024-03-11)

The MongoDB Node.js team is pleased to announce version 6.5.0 of the mongodb package!

Release Notes

Bulk Write Operations Generate Ids using pkFactory

When performing inserts, the driver automatically generates _ids for each document if there is no _id present. By default, the driver generates ObjectIds. An option, pkFactory, can be used to configure the driver to generate _ids that are not object ids.

For a long time, only Collection.insert and Collection.insertMany actually used the pkFactory, if configured. Notably, Collection.bulkWrite(), Collection.initializeOrderedBulkOp() and Collection.initializeOrderedBulkOp() always generated ObjectIds, regardless of what was configured on collection.

The driver always generates _ids for inserted documents using the pkFactory.

[!CAUTION] If you are using a pkFactory and performing bulk writes, you may have inserted data into your database that does not have _ids generated by the pkFactory.

Fixed applying read preference to commands depending on topology

When connecting to a secondary in a replica set with a direct connection, if a read operation is performed, the driver attaches a read preference of primaryPreferred to the command.

Fixed memory leak in Connection layer

The Connection class has recently been refactored to operate on our socket operations using promises. An oversight how we made async network operations interruptible made new promises for every operation. We've simplified the approach and corrected the leak.

Query SRV and TXT records in parallel

When connecting using a convenient SRV connection string (mongodb+srv://) hostnames are obtained from an SRV dns lookup and some configuration options are obtained from a TXT dns query. Those DNS operations are now performed in parallel to reduce first-time connection latency.

Container and Kubernetes Awareness

The Node.js driver now keeps track of container metadata in the client.env.container field of the handshake document.

If space allows, the following metadata will be included in client.env.container:

env?: { 
  container?: {
    orchestrator?: 'kubernetes' // if process.env.KUBERNETES_SERVICE_HOST is set
    runtime?: 'docker' // if the '/.dockerenv' file exists
  } 
}

Note: If neither Kubernetes nor Docker is present, client.env will not have the container property.

Add property errorResponse to MongoServerError

The MongoServer error maps keys from the error document returned by the server on to itself. There are some use cases where the original error document is desirable to obtain in isolation. So now, the mongoServerError.errorResponse property stores a reference to the error document returned by the server.

... (truncated)

Changelog

Sourced from mongodb's changelog.

6.5.0 (2024-03-11)

Features

  • NODE-5968: container and Kubernetes awareness in client metadata (#4005) (28b7040)
  • NODE-5988: Provide access to raw results doc on MongoServerError (#4016) (c023242)
  • NODE-6008: deprecate CloseOptions interface (#4030) (f6cd8d9)

Bug Fixes

  • NODE-5636: generate _ids using pkFactory in bulk write operations (#4025) (fbb5059)
  • NODE-5981: read preference not applied to commands properly (#4010) (937c9c8)
  • NODE-5985: throw Nodejs' certificate expired error when TLS fails to connect instead of CERT_HAS_EXPIRED (#4014) (057c223)
  • NODE-5993: memory leak in the Connection class (#4022) (69de253)

Performance Improvements

  • NODE-5986: parallelize SRV/TXT resolution (#4012) (eab8f23)

6.4.0 (2024-02-29)

Features

  • NODE-3449: Add serverConnectionId to Command Monitoring Spec (735f7aa)
  • NODE-3470: retry selects another mongos (#3963) (84959ee)
  • NODE-3689: require hello command for connection handshake to use OP_MSG disallowing OP_QUERY (#3938) (ce7df0f)
  • NODE-4686: Add log messages to CLAM (#3955) (e3bfa30)
  • NODE-4687: Add logging to server selection (#3946) (7f3ce0b)
  • NODE-4719: add SDAM Logging Spec (#3940) (a3c0298)
  • NODE-4847: Add config error handling to logging (#3970) (8f7bb59)
  • NODE-5717: make ExceededTimeLimit retryable reads error (#3947) (106ab09)
  • NODE-5885: upgrade BSON to ^6.3.0 (#3983) (9401d09)
  • NODE-5939: Implement 6.x: cache the AWS credentials provider in the MONGODB-AWS auth logic (#3991) (e0a37e5)
  • NODE-5978: upgrade BSON to ^6.4.0 (#4007) (90f2f70)

Bug Fixes

  • NODE-5127: implement reject kmsRequest on server close (#3964) (568e05f)
  • NODE-5609: node driver omits base64 padding in sasl-continue command (#3975) (b7d28d3)
  • NODE-5765: change type for countDocuments (#3932) (22cae0f)
  • NODE-5791: type error with $addToSet in bulkWrite (#3953) (b93d405)
  • NODE-5818: Add feature flagging to server selection logging (#3974) (55203ef)
  • NODE-5839: support for multibyte code-points in stringifyWithMaxLen (#3979) (aed1cf0)
  • NODE-5840: heartbeat duration includes socket creation (#3973) (a42039b)
  • NODE-5901: propagate errors to transformed stream in cursor (#3985) (ecfc615)

... (truncated)

Commits
  • c9e32ad chore(main): release 6.5.0 [skip-ci] (#4013)
  • f6cd8d9 feat(NODE-6008): deprecate CloseOptions interface (#4030)
  • 36fa752 refactor(NODE-5915): topology close logic to be synchronous (#4021)
  • 937c9c8 fix(NODE-5981): read preference not applied to commands properly (#4010)
  • 31f1eed test(NODE-5969): convert CSFLE corpus test #6 to TS, async/await and add writ...
  • fbb5059 fix(NODE-5636): generate _ids using pkFactory in bulk write operations (#4025)
  • 2348548 test(DRIVERS-2812): sdam load balancer tests in serverless (#4026)
  • c023242 feat(NODE-5988): Provide access to raw results doc on MongoServerError (#4016)
  • 69de253 fix(NODE-5993): memory leak in the Connection class (#4022)
  • 28b7040 feat(NODE-5968): container and Kubernetes awareness in client metadata (#4005)
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the npm-e2e group in /e2e with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [adm-zip](https://github.com/cthackers/adm-zip) | `0.5.10` | `0.5.12` |
| [playwright](https://github.com/microsoft/playwright) | `1.39.0` | `1.43.1` |
| [@azure/identity](https://github.com/Azure/azure-sdk-for-js) | `3.3.2` | `4.2.0` |
| [@playwright/test](https://github.com/microsoft/playwright) | `1.39.0` | `1.43.1` |
| [dotenv](https://github.com/motdotla/dotenv) | `16.3.1` | `16.4.5` |
| [dotenv-expand](https://github.com/motdotla/dotenv-expand) | `10.0.0` | `11.0.6` |
| [mongodb](https://github.com/mongodb/node-mongodb-native) | `6.3.0` | `6.5.0` |


Updates `adm-zip` from 0.5.10 to 0.5.12
- [Release notes](https://github.com/cthackers/adm-zip/releases)
- [Changelog](https://github.com/cthackers/adm-zip/blob/master/history.md)
- [Commits](cthackers/adm-zip@v0.5.10...v0.5.12)

Updates `playwright` from 1.39.0 to 1.43.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.39.0...v1.43.1)

Updates `@azure/identity` from 3.3.2 to 4.2.0
- [Release notes](https://github.com/Azure/azure-sdk-for-js/releases)
- [Changelog](https://github.com/Azure/azure-sdk-for-js/blob/main/documentation/Changelog-for-next-generation.md)
- [Commits](https://github.com/Azure/azure-sdk-for-js/compare/@azure/identity_3.3.2...@azure/identity_4.2.0)

Updates `@playwright/test` from 1.39.0 to 1.43.1
- [Release notes](https://github.com/microsoft/playwright/releases)
- [Commits](microsoft/playwright@v1.39.0...v1.43.1)

Updates `dotenv` from 16.3.1 to 16.4.5
- [Changelog](https://github.com/motdotla/dotenv/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv@v16.3.1...v16.4.5)

Updates `dotenv-expand` from 10.0.0 to 11.0.6
- [Changelog](https://github.com/motdotla/dotenv-expand/blob/master/CHANGELOG.md)
- [Commits](motdotla/dotenv-expand@v10.0.0...v11.0.6)

Updates `mongodb` from 6.3.0 to 6.5.0
- [Release notes](https://github.com/mongodb/node-mongodb-native/releases)
- [Changelog](https://github.com/mongodb/node-mongodb-native/blob/main/HISTORY.md)
- [Commits](mongodb/node-mongodb-native@v6.3.0...v6.5.0)

---
updated-dependencies:
- dependency-name: adm-zip
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: npm-e2e
- dependency-name: playwright
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: npm-e2e
- dependency-name: "@azure/identity"
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-e2e
- dependency-name: "@playwright/test"
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-e2e
- dependency-name: dotenv
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-e2e
- dependency-name: dotenv-expand
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-e2e
- dependency-name: mongodb
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-e2e
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels May 1, 2024
@777arc 777arc closed this May 25, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github May 25, 2024

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

@dependabot dependabot bot deleted the dependabot/npm_and_yarn/e2e/npm-e2e-19e6017c43 branch May 25, 2024 02:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant