Skip to content

chore(deps): update all non-major dependencies (minor)#3036

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/all-minor-patch
Open

chore(deps): update all non-major dependencies (minor)#3036
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/all-minor-patch

Conversation

@renovate

@renovate renovate Bot commented Dec 1, 2025

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@babel/core (source) 7.28.67.29.7 age confidence
@babel/eslint-parser (source) 7.28.67.29.7 age confidence
@babel/plugin-proposal-decorators (source) 7.28.67.29.7 age confidence
@babel/plugin-transform-typescript (source) 7.28.67.29.7 age confidence
@babel/preset-env (source) 7.28.67.29.7 age confidence
@babel/runtime (source) 7.28.67.29.7 age confidence
@ember/optional-features 2.2.02.3.0 age confidence
@embroider/macros (source) 1.19.61.20.4 age confidence
@glimmer/component 2.0.02.1.1 age confidence
@mermaid-js/mermaid-cli 11.12.011.15.0 age confidence
@playwright/test (source) 1.57.01.61.0 age confidence
@types/node (source) 24.10.924.13.2 age confidence
@typescript-eslint/eslint-plugin (source) 8.47.08.61.1 age confidence
@typescript-eslint/parser (source) 8.47.08.61.1 age confidence
body-parser 2.2.22.3.0 age confidence
dotenv 17.2.317.4.2 age confidence
ember-auto-import (source) 2.11.22.13.1 age confidence
ember-cli (source) 6.8.16.12.0 age confidence
ember-engines (source) 0.12.00.13.1 age confidence
ember-source (source) 6.8.16.12.0 age confidence
eslint-plugin-n 17.23.217.24.0 age confidence
express (source) 5.1.05.2.1 age confidence
globals 17.0.017.6.0 age confidence
msw (source) 2.12.72.14.6 age confidence
playwright (source) 1.57.01.61.0 age confidence
prettier (source) 3.6.23.8.4 age confidence
release-it 19.0.619.2.4 age confidence
rollup (source) 4.53.34.62.0 age confidence
sinon (source) 21.0.121.1.2 age confidence
webpack 5.103.05.107.2 age confidence

Release Notes

babel/babel (@​babel/core)

v7.29.7

Compare Source

v7.29.7 (2026-05-25)

Re-release all packages with npm provenance attestations

v7.29.6

Compare Source

v7.29.6 (2026-05-25)

🐛 Bug Fix
Committers: 3

v7.29.0

Compare Source

v7.29.0 (2026-01-31)

Thanks @​simbahax for your first PR!

🚀 New Feature
🐛 Bug Fix
  • babel-parser
  • babel-traverse
    • #​17708 fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (@​simbahax)
  • babel-plugin-transform-block-scoping, babel-traverse
    • #​17737 [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (@​magic-akari)
🏃‍♀️ Performance
Committers: 6
emberjs/ember-optional-features (@​ember/optional-features)

v2.3.0

Compare Source

@​ember/optional-features 2.3.0 (minor)

🚀 Enhancement
  • @ember/optional-features
Committers: 1
embroider-build/embroider (@​embroider/macros)

v1.20.4

🐛 Bug Fix
Committers: 2

v1.20.3

🚀 Enhancement
🏠 Internal
Committers: 3

v1.20.2

🐛 Bug Fix
  • @embroider/compat, @embroider/core, @embroider/macros, @embroider/template-tag-codemod
  • @embroider/macros
Committers: 2

v1.20.1

🐛 Bug Fix
Committers: 1

v1.20.0

🚀 Enhancement
Committers: 1

v1.19.7

🚀 Enhancement
  • @embroider/addon-dev
    • #​2651 Update addon-dev to support glint 1 and glint 2 and choose between them based on your available dependencies (@​NullVoxPopuli)
🐛 Bug Fix
  • @embroider/compat, @embroider/template-tag-codemod
  • @embroider/vite
  • @embroider/macros
🏠 Internal
Committers: 3
emberjs/ember.js (@​glimmer/component)

v2.1.1

Compare Source

  • #​12445 [BUGFIX] Ensure rest arg style positionalParams can be omitted.
  • #​12456 [BUGFIX]Allow usage of bound properties in {{link-to}} for bubbles, preventDefault, target, replace, and disabledWhen.
  • #​12463 [BUGFIX] Fix uglification introduced bug with super wrapping.
  • #​12464 [BUGFIX] Ember.String.htmlSafe() should return a instance of SafeString for null / undefined.

v2.1.0

Compare Source

  • #​12396 [BUGFIX] Ensure that this._super is called when extending from Ember.Component.
  • #​12383 [BUGFIX] Fix Ember.String.classify to underscore items with a leading dash/underscore.
  • #​12350 [BUGFIX] Provide a helpful assertion when using positional parameters with a param of the same name.
  • #​12345 [BUGFIX] Ensure {{link-to}} properly handles bound values for activeClass, disabledClass, and loadingClass.
  • #​12359 [BUGFIX] Ensure that functions are properly super wrapped if they include .call or .apply (this is in addition to ._super).
  • #​12075 [PERF] Avoid creating a run-loop for events that are unhandled.
  • #​12260 [BUGFIX] Ensure init is completed before didReceiveAttrs is fired.
  • #​12323 [BUGFIX beta] Make {{get something 'path.goes.here'}} work.
  • #​12331 [BUGFIX beta] Update backburner.js to prevent issues when interleaving run.later and run.next.
  • #​12157 [DEPRECATION] Allow deprecated access to registry from Application (argument to initializers) and ApplicationInstance (argument to instance initializers) instances.
  • #​12156 [BUGFIX] Add helpful error message when providing incorrect arguments to Ember.computed.
  • #​12253 [BUGFIX] Remove initializer causing errors during App.reset.
  • #​12272 [BUGFIX] Update HTMLBars to fix memory leak when an {{each}} is inside an {{if}}.
  • #​12184 [BUGFIX] Prevent classNames from being duplicated.
  • #​12198 [BUGFIX] Further cleanup of the link-to component, allow for extending {{link-to}} via Ember.LinkComponent.extend.
  • #​12208 [BUGFIX] Ember.computed.sort was crashing when it hit a null value. Fixes #​12207.
  • #​12188 [BUGFIX] Ensure _actions specified to extend works.
  • #​12241 [BUGFIX] Provide a helpful error for undefined closure actions.
  • #​12256 [BUGFIX] Ensure concat streams unsubscribe properly.
  • #​12262 [BUGFIX] Breaks circular references in rejected jqXhr promises
  • #​12297 / #​12299 [BUGFIX] Remove extra work per component on initial render.
  • #​12163 [BUGFIX] Move View#currentState to View#_currentState.
  • #​12163 [DEPRECATION] Deprecate using the private currentState property on views/components.
  • #​12132 [BUGFIX] Fix stack overflow issue in _super wrapper updates.
  • #​12138 [BUGFIX] Do not require this._super(...arguments) when components implement didReceiveAttrs.
  • #​12170 [BUGFIX release] Ensure Ember.computed.sum returns 0 if the array to be operated on is null or undefined.
  • #​12176 [BUGFIX] Enable extending Ember.LinkComponent for customizations.
  • #​10173 [BUGFIX] Ensure non-singleton injections are not cached incorrectly.
  • #​11966 [PERF] Refactor Meta.
  • #​12057 Allow instanceInitializers to set customEvents.
  • #​12059 [BUGFIX] Allow setting an entry in Application#customEvents to null to opt out of event listeners.
  • #​12034 [BUGFIX] Ensure currentRouteName and currentPath are set properly for loading and error routes.
  • #​12062 Remove the need for this.__nextSuper, and make debugging methods with this._super calls much easier.
  • #​12116 [FEATURE ember-debug-handlers] Enable by default.
  • #​12117 [FEATURE ember-registry-container-reform] Enable by default.
  • #​11440 [DEPRECATION] Deprecate using instance.container.lookup on first argument to instanceInitializers. Use instance.lookup instead.
  • #​11440 [DEPRECATION] Deprecate passing two arguments to an initializers initialize function.
mermaid-js/mermaid-cli (@​mermaid-js/mermaid-cli)

v11.15.0

Compare Source

🚀 Features

🐛 Bug Fixes

🧰 Maintenance

📦 Dependency updates

v11.14.0

Compare Source

🚀 Features

🐛 Bug Fixes

🏎️ Performance

🧰 Maintenance

📦 Dependency updates

microsoft/playwright (@​playwright/test)

v1.61.0

Compare Source

🔑 WebAuthn passkeys

New Credentials virtual authenticator, available via browserContext.credentials, lets tests register passkeys and answer navigator.credentials.create() / navigator.credentials.get() ceremonies in the page — no real hardware key required, works in all browsers:

const context = await browser.newContext();

// Seed a passkey your backend provisioned for a test user.
await context.credentials.create('example.com', {
  id: credentialId,
  userHandle,
  privateKey,
  publicKey,
});
await context.credentials.install();

const page = await context.newPage();
await page.goto('https://example.com/login');
// The page's navigator.credentials.get() is answered with the seeded passkey.

You can also let the app register a passkey once in a setup test, read it back with credentials.get(), and seed it into later tests — see Credentials for details.

🗃️ Web Storage

New WebStorage API, available via page.localStorage and page.sessionStorage, reads and writes the page's storage for the current origin:

await page.localStorage.setItem('token', 'abc');
const token = await page.localStorage.getItem('token');
const items = await page.sessionStorage.items();

New APIs

Network
Browser and Screencast
  • New option artifactsDir in browserType.connectOverCDP() controls where artifacts such as traces and downloads are stored when attached to an existing browser.
  • New option cursor in screencast.showActions() controls the cursor decoration rendered for pointer actions.
  • The onFrame callback in screencast.start() now receives a timestamp of when the frame was presented by the browser.
Test runner
  • The testOptions.video option now supports the same set of modes as trace: new 'on-all-retries', 'retain-on-first-failure' and 'retain-on-failure-and-retries' values. See the video modes table for which runs are recorded and kept in each mode.
  • Supported expect.soft.poll(...).
  • New fullConfig.argv — a snapshot of process.argv from the runner process, handy for reading custom arguments passed after the -- separator.
  • New fullConfig.failOnFlakyTests mirrors the config option, so reporters can explain why a flaky run failed.
  • testInfo.errors now lists each sub-error of an AggregateError as a separate entry.
  • New -G command line shorthand for --grep-invert.

🛠️ Other improvements

  • Playwright now supports Ubuntu 26.04.
  • HAR and trace recordings now include WebSocket requests.

Browser Versions

  • Chromium 149.0.7827.55
  • Mozilla Firefox 151.0
  • WebKit 26.5

This version was also tested against the following stable channels:

  • Google Chrome 149
  • Microsoft Edge 149

v1.60.0

Compare Source

🌐 HAR recording on Tracing

tracing.startHar() / tracing.stopHar() expose HAR recording as a first-class tracing API, with the same content, mode and urlFilter options as recordHar. The returned Disposable makes it easy to scope a recording with await using:

await using har = await context.tracing.startHar('trace.har');
const page = await context.newPage();
await page.goto('https://playwright.dev');
// HAR is finalized when `har` goes out of scope.

🪝 Drop API

New locator.drop() simulates an external drag-and-drop of files or clipboard-like data onto an element. Playwright dispatches dragenter, dragover, and drop with a synthetic [DataTransfer] in the page context — works cross-browser and is great for testing upload zones:

await page.locator('#dropzone').drop({
  files: { name: 'note.txt', mimeType: 'text/plain', buffer: Buffer.from('hello') },
});

await page.locator('#dropzone').drop({
  data: {
    'text/plain': 'hello world',
    'text/uri-list': 'https://example.com',
  },
});

🎯 Aria snapshots

🛑 test.abort()

New test.abort() aborts the currently running test from a fixture, hook, or route handler with an optional message. Use it when you have detected an unrecoverable misuse and want to fail the test right away:

test('does not publish to the shared page', async ({ page }) => {
  await page.route('**/publish', route => {
    test.abort('Tests must not publish to the shared page. Use the `clone` option.');
    return route.abort();
  });
  // ...
});

New APIs

Browser, Context and Page
Locators and Assertions
Network
  • webSocketRoute.protocols() returns the WebSocket subprotocols requested by the page.
  • New option noDefaults in browserType.connectOverCDP() disables Playwright's default overrides on the default context (download behavior, focus emulation, media emulation), so attaching to a user's daily-driver browser doesn't disturb its state.
Errors and Reporting
Test runner
  • New {testFileBaseName} token in testProject.snapshotPathTemplate — file name without extension.
  • Test runner now errors when a config tries to override a non-option fixture, and rejects workers: 0 or negative values.

🛠️ Other improvements

  • HTML reporter:
    • npx playwright show-report accepts .zip files directly — no need to unzip first.
    • Steps that contain attachments inside nested children show an indicator on the parent step.
    • The repeatEachIndex is shown in the test header when non-zero.
  • Trace Viewer adds a pretty-print toggle for JSON / form request and response bodies in the network details panel.

Breaking Changes ⚠️

  • Removed long-deprecated APIs:
    • Locator.ariaRef() — use the standard locator.ariaSnapshot() pipeline.
    • handle option on BrowserContext.exposeBinding and Page.exposeBinding.
    • logger option on BrowserType.connect and BrowserType.connectOverCDP — use [t

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added dependencies Pull requests that update a dependency file renovatebot labels Dec 1, 2025
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 13 times, most recently from 82e9197 to de5132e Compare December 4, 2025 11:10
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 11 times, most recently from 06742b3 to 72e77f8 Compare December 15, 2025 07:02
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 11a6b59 to 9fcce77 Compare December 15, 2025 15:08
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from cf5d7bb to 6dac508 Compare January 5, 2026 15:34
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 3a8ce87 to b06c0bb Compare January 12, 2026 07:24
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from f8b23fc to ac142a6 Compare January 19, 2026 19:28
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 10 times, most recently from 581c7c5 to 2479951 Compare January 27, 2026 17:12
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 93a1095 to ff612c5 Compare February 1, 2026 01:45
@github-actions

github-actions Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

Some tests with 'continue-on-error: true' have failed:

  • test-esa test:one ember-beta

  • test-esa test:one ember-canary

  • test-app test:one ember-canary

  • test-app test:one ember-beta

  • test-app test:one embroider-optimized

    Created by continue-on-error-comment

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 renovatebot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants