chore(deps-dev): bump typescript from 5.7.3 to 7.0.2 - #747
chore(deps-dev): bump typescript from 5.7.3 to 7.0.2#747dependabot[bot] wants to merge 1 commit into
Conversation
There was a problem hiding this comment.
Pull request overview
This pull request bumps TypeScript from 5.7.3 to 7.0.2 across repository workspaces and refreshes the lockfile.
Changes:
- Updates TypeScript dependencies in packages, examples, external projects, and integration tests.
- Regenerates
package-lock.json. - Leaves unresolved TypeScript 7 incompatibilities in
ts-jest,typescript-eslint, andopenapi-typescript.
Reviewed changes
Copilot reviewed 44 out of 45 changed files in this pull request and generated 20 comments.
Show a summary per file
| File | Review summary |
|---|---|
test/integration/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6, making the Jest transformer incompatible with TypeScript 7. |
packages/openai/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
packages/m365extensions/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
packages/graph/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
packages/graph-tools/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6. Critical (1 vote): openapi-typescript@7.13.0 requires a TypeScript 5 peer for code generation. |
packages/graph-endpoints/package.json |
TypeScript dependency updated to 7.0.2. |
packages/graph-endpoints-beta/package.json |
TypeScript dependency updated to 7.0.2. |
packages/devtools/package.json |
Critical (2 votes): typescript-eslint@8.67.0 supports TypeScript <6.1.0; upgrade the lint tooling or retain a supported compiler. |
packages/dev/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
packages/config/package.json |
Critical (3 votes): typescript-eslint@8.67.0 supports TypeScript <6.1.0, making the imported ESLint parser incompatible with TypeScript 7. |
packages/common/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
packages/client/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
packages/cards/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
packages/botbuilder/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
packages/apps/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
packages/api/package.json |
Critical (2 votes): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
packages/ai/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
package.json |
Critical (2 votes): The hoisted TypeScript 7 compiler is incompatible with the locked ts-jest@29.4.6 used by Jest workspaces. |
package-lock.json |
Dependency lockfile regenerated for TypeScript 7.0.2. |
external/mcpclient/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
external/mcp/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
external/a2a/package.json |
Critical (1 vote): ts-jest@29.4.6 supports TypeScript <6; upgrade it or retain a supported TypeScript version. |
examples/threading/package.json |
TypeScript dependency updated to 7.0.2. |
examples/targeted-messages/package.json |
TypeScript dependency updated to 7.0.2. |
examples/tab/package.json |
TypeScript dependency updated to 7.0.2. |
examples/suggested-action/package.json |
TypeScript dependency updated to 7.0.2. |
examples/stream/package.json |
TypeScript dependency updated to 7.0.2. |
examples/reactions/package.json |
TypeScript dependency updated to 7.0.2. |
examples/quoting/package.json |
TypeScript dependency updated to 7.0.2. |
examples/proactive-messaging/package.json |
TypeScript dependency updated to 7.0.2. |
examples/message-extensions/package.json |
TypeScript dependency updated to 7.0.2. |
examples/meetings/package.json |
TypeScript dependency updated to 7.0.2. |
examples/mcp-server/package.json |
TypeScript dependency updated to 7.0.2. |
examples/m365extensions/package.json |
TypeScript dependency updated to 7.0.2. |
examples/http-adapters/package.json |
TypeScript dependency updated to 7.0.2. |
examples/html-widgets/package.json |
TypeScript dependency updated to 7.0.2. |
examples/graph/package.json |
TypeScript dependency updated to 7.0.2. |
examples/formatted-messaging/package.json |
TypeScript dependency updated to 7.0.2. |
examples/echo/package.json |
TypeScript dependency updated to 7.0.2. |
examples/dialogs/package.json |
TypeScript dependency updated to 7.0.2. |
examples/cards/package.json |
TypeScript dependency updated to 7.0.2. |
examples/botbuilder/package.json |
TypeScript dependency updated to 7.0.2. |
examples/ai-mcp/package.json |
TypeScript dependency updated to 7.0.2. |
examples/agent365/package.json |
TypeScript dependency updated to 7.0.2. |
examples/a2a/package.json |
TypeScript dependency updated to 7.0.2. |
Suppressed comments (1)
package.json:50
- The generator templates still emit
typescript^5.4.5in bothturbo/generators/templates/package/package.json.hbs:42andturbo/generators/templates/examples/package.json.hbs:30, while this bump moves the repository workspaces to TypeScript 7. A newly generated package or example will therefore silently use the old compiler and diverge from the repository toolchain. Update both templates consistently with the selected compatible TypeScript/tooling versions.
"typescript": "^7.0.2"
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| "rimraf": "^6.0.1", | ||
| "ts-jest": "^29.2.5", | ||
| "typescript": "^5.4.5" | ||
| "typescript": "^7.0.2" |
| "rimraf": "^6.0.1", | ||
| "ts-jest": "^29.2.5", | ||
| "typescript": "^5.4.5" | ||
| "typescript": "^7.0.2" |
| "ts-jest": "^29.2.5", | ||
| "tsup": "^8.4.0", | ||
| "typescript": "^5.4.5" | ||
| "typescript": "^7.0.2" |
| "nerdbank-gitversioning": "^3.9.50", | ||
| "turbo": "^2.9.14", | ||
| "typescript": "^5.4.5" | ||
| "typescript": "^7.0.2" |
| "ts-jest": "^29.2.5", | ||
| "tsup": "^8.4.0", | ||
| "typescript": "^5.4.5" | ||
| "typescript": "^7.0.2" |
| "ts-jest": "^29.2.5", | ||
| "tsup": "^8.4.0", | ||
| "typescript": "^5.4.5" | ||
| "typescript": "^7.0.2" |
| "ts-jest": "^29.2.5", | ||
| "tsup": "^8.4.0", | ||
| "typescript": "^5.4.5" | ||
| "typescript": "^7.0.2" |
| "ts-jest": "^29.2.5", | ||
| "tsup": "^8.4.0", | ||
| "typescript": "^5.4.5" | ||
| "typescript": "^7.0.2" |
| "ts-jest": "^29.2.5", | ||
| "tsup": "^8.4.0", | ||
| "typescript": "^5.4.5" | ||
| "typescript": "^7.0.2" |
| "jest": "^29.7.0", | ||
| "ts-jest": "^29.1.0", | ||
| "typescript": "~5.8.0" | ||
| "typescript": "~7.0.2" |
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.7.3 to 7.0.2. - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.7.3...v7.0.2) --- updated-dependencies: - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
faba586 to
3766142
Compare
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps typescript from 5.7.3 to 7.0.2.
Release notes
Sourced from typescript's releases.
... (truncated)
Commits
1e4744dMerge branch 'main' into ts7-releasea5a219cmicrosoft/typescript-go#4558ecfe30dUpdate status localization5de25b5Hide executable name in TypeScript statusd7ce74aShow bundled TypeScript version for packaged servers29be66aCorrect TS 7 release version to 7.0.2ed2bd1bMerge branch 'main' into ts7-release8873075Bump the github-actions group across 1 directory with 3 updates (microsoft/ty...9427131Set up stable / nightly extension split, other prep (microsoft/typescript-go#...d4eaca5microsoft/typescript-go#4549Maintainer changes
This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.