Skip to content

build(deps): bump the production group across 1 directory with 3 updates - #117

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/production-c1d61bf0f0
Open

build(deps): bump the production group across 1 directory with 3 updates#117
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/production-c1d61bf0f0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 9, 2026

Copy link
Copy Markdown

Bumps the production group with 2 updates in the / directory: typescript and next.

Updates typescript from 5.9.3 to 7.0.2

Release notes

Sourced from typescript's releases.

TypeScript 6.0.3

For release notes, check out the release announcement blog post.

Downloads are available on:

TypeScript 6.0

For release notes, check out the release announcement blog post.

Downloads are available on:

TypeScript 6.0 Beta

For release notes, check out the release announcement.

Downloads are available on:

Commits
Maintainer changes

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


Updates @mastra/core from 1.55.0 to 1.57.0

Release notes

Sourced from @​mastra/core's releases.

August 5, 2026

Highlights

Persistable Declarative Workflows (JSON graphs + rehydration)

Workflows can now be authored as data and round-trip through JSON via new declarative step entry types (agent, tool, mapping, plus composite entries), with toStorableGraph() and rehydrateWorkflow() enabling UI/LLM-built graphs that survive restarts and keep schema-typed chaining.

Stored Workflows End-to-End: HTTP APIs + Client SDK + DB Persistence

Stored workflows are now manageable over HTTP (POST/GET/DELETE /stored/workflows) with actionable validation at the API boundary, a new StoredWorkflow client resource in @mastra/client-js, and a new workflowDefinitions storage domain implemented across major DB adapters so stored definitions persist beyond in-memory core.

Declarative Predicate DSL + Nested Workflow Steps (storage-safe conditionals/loops)

Conditionals and loops can be persisted using a structural predicate DSL (instead of closure-only predicates), and nested workflows are now a first-class serialized step type (type: 'workflow') with reference resolution and cycle detection—unlocking stored workflow graphs that branch/loop and compose other workflows reliably.

Experiments & Evals Upgrades: finer scorer control, persistence controls, and safer tool policies

Dataset experiments gain item-level scorerIds, per-run persistence toggles (run targets/scorers without writing experiments/scores), scorer failure results via ScorerRunError, and unmockedToolPolicy to deny undeclared tool calls—plus a new awaited onEvent observer for ordered lifecycle events.

Observability & Streaming Reliability Improvements

Metric queries now support batch traceIds filtering across observability clients/stores, tool spans gain toolCallId for pairing calls/results, and bridges can release filtered spans via optional releaseSpan to prevent leaks; streaming stability also improves (multi-consumer streams no longer break when one disconnects, workflow streams emit final results on workflow-finish).

Breaking Changes

  • @mastra/platform-workspace@1.0.0: removed MASTRA_PLATFORM_SECRET_KEY auth for workspace providers; use platform-injected MASTRA_PLATFORM_ACCESS_TOKEN or pass accessToken explicitly.

Changelog

@​mastra/core@1.56.0

Minor Changes

  • Added item-level scorer selection for dataset experiments. (#20190)

    Dataset items now accept scorerIds. Experiments select one scorer source in this order: explicitly provided run-level scorers, item scorer IDs, then dataset scorer IDs. Use [] at the run or item level to select no scorers.

    await dataset.addItem({
      input: 'Evaluate this response',
      scorerIds: ['accuracy'],
    });
    await dataset.updateItem({
    itemId: 'item-id',
    scorerIds: null,
    });

    Omit scorerIds to inherit or preserve the current override, use [] to run no scorers for an item, and update with null to restore dataset inheritance. Missing item-level scorer IDs fail only the affected item before target execution.

    Run-level scorers now replace dataset-attached defaults instead of merging with them. Previously, this configuration ran both latency and the dataset's accuracy scorer:

    await dataset.startExperiment({
      targetType: 'agent',
      targetId: 'support-agent',

... (truncated)

Commits
  • ca935ef chore: version - exit prerelease mode
  • 8d2399b chore(deps): update ai sdk (#20149)
  • f933ba3 fix(core): record provider-executed tool results when toolCallId differ (#157...
  • fb561aa chore: regenerate providers and docs [skip ci]
  • 9672fab feat(core): add transient option to agent signals (#18909)
  • d8fa243 feat(core): add processToolResult processor lifecycle hook (#16012)
  • d8d259c chore: version packages (alpha) (#20717)
  • c848e65 fix(core): exempt memory-sourced messages from the resourceId guard in inputT...
  • 8d1aeb8 fix(aiv5-adapter): pass through OpenAI Files API file IDs without corrupting ...
  • e932ad2 docs: add Neon as built-in gateway (#20573)
  • Additional commits viewable in compare view

Updates next from 16.2.12 to 16.3.0

Release notes

Sourced from next's releases.

v16.3.0

Core Changes

  • Update vendored lodash to 4.17.23 to fix CVE-2025-13465: #91558
  • Fix invalid HTML response for route-level RSC requests in deployment adapter: #91541
  • Normalize encoded dynamic placeholders in app routes: #91603
  • Fix(pages-router): restore Content-Length and ETag for /_next/data/ JSON responses: #90304
  • Update tokio from 1.43.0 to 1.47.3: #90945
  • [turbopack] Simplify snapshotting logic: #91178
  • Turbopack: enable server HMR for app route handlers: #91466
  • turbo-tasks-backend: batch find_and_schedule_dirty using for_each_task_meta: #91497
  • [turbopack] Use bail! instead of panic! for duplicate module ident error: #91636
  • Skip loadBindings() Lightning CSS check during next start: #91538
  • turbo-tasks-backend: batch schedule dirty tasks in aggregation_update: #91461
  • Turbopack: Add importModule() support to webpack loaders: #89630
  • turbo-persistence: fix mmap page alignment and improve error context in MetaFile::open_internal: #91640
  • turbopack-css: demote recoverable CSS parse warnings to Warning severity: #91524
  • feat(node-streams): add config flag, define-env, and env precedence test: #90427
  • Rename /_next/webpack-hmr to /_next/hmr: #91415
  • Add per-slot error attribution for instant validation using slot markers and config depth preference: #91610
  • Handle encoded params further: #91627
  • [turbopack] Respect {eval:true} in worker_threads constructors: #91666
  • Fix missing route in otel spans without base-server: #91665
  • [turbopack] Optimize compaction cpu usage: #91468
  • Fix layout segment optimization: move app-page imports to server-utility transition: #91701
  • Fix server actions in standalone mode with cacheComponents: #91711
  • turbo-persistence: remove Unmergeable mmap advice: #91713
  • turbopack: move "compact database" tracing span to backend layer: #91693
  • Turbopack: lazy require metadata and handle TLA: #91705
  • Fix adapter outputs for dynamic metadata routes: #91680
  • Turbopack: fix webpack loader runner layer: #91727
  • [turbopack] Remove incorrect debug_assert in try_read_task_cell: #91699
  • Add module count field to module graph tracing spans: #91697
  • turbopack-cli: add --persistent-caching flag for filesystem-backed cache: #91657
  • Turbopack: pull in updated vercel/nft tests: #91651
  • [turbopack] Improve regressed build speed on cross-compiled MUSL: #91477
  • [Segment Bundling] [Scaffolding] Ensure inlining hint correctness: #91320
  • [Segment Bundling] [Scaffolding] Track which segments can be omitted from prefetch: #91438
  • Avoid deprecated TS node10 moduleResolution defaults: #91847
  • [turbopack] Rebuild the docker build scripts: #91799
  • Fix TS6 baseUrl deprecation for extended tsconfig: #91855
  • Add next internal post-build CLI command for Turbopack database compaction: #91336
  • Turbopack: Define Effect as a trait instead of a closure: #89080
  • Turbopack: Implement TraceRawVcs and NonLocalValue correctly for Effects: #89133
  • turbo-tasks-backend: improve print_cache_item_size instrumentation: #91742
  • Turbopack: switch from base40 to base38 hash encoding (remove ~ and . from charset): #91832
  • Use charCodeAt for normalizePathTrailingSlash: #91380
  • Turbopack: Only patch lockfile when bindings fails to load: #91379
  • [create-next-app] Skip interactive prompts when CLI flags are provided: #91840
  • [devtools] Make instant navs panel draggable: #91914
  • [Segment Bundling] Bundle static prefetches based on size: #91439

... (truncated)

Commits

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 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 production group with 2 updates in the / directory: [typescript](https://github.com/microsoft/TypeScript) and [next](https://github.com/vercel/next.js).


Updates `typescript` from 5.9.3 to 7.0.2
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](https://github.com/microsoft/TypeScript/commits)

Updates `@mastra/core` from 1.55.0 to 1.57.0
- [Release notes](https://github.com/mastra-ai/mastra/releases)
- [Changelog](https://github.com/mastra-ai/mastra/blob/main/docs/CHANGELOG.md)
- [Commits](https://github.com/mastra-ai/mastra/commits/@mastra/core@1.57.0/packages/core)

Updates `next` from 16.2.12 to 16.3.0
- [Release notes](https://github.com/vercel/next.js/releases)
- [Commits](vercel/next.js@v16.2.12...v16.3.0)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: production
- dependency-name: "@mastra/core"
  dependency-version: 1.57.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
- dependency-name: next
  dependency-version: 16.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production
...

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 Aug 9, 2026
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.

0 participants