Skip to content

Commit 2468565

Browse files
Copilotv-jiaodi
andauthored
Bump package versions: typespec-ts & rlc-common 0.51.1, autorest.typescript 6.0.65 (#3871)
* Initial plan * Bump emitter versions: typespec-ts 0.51.1, rlc-common 0.51.1, autorest.typescript 6.0.65 Agent-Logs-Url: https://github.com/Azure/autorest.typescript/sessions/a8b8af62-f460-4099-8944-43f4cb8ff6f7 Co-authored-by: v-jiaodi <80496810+v-jiaodi@users.noreply.github.com> * Run pnpm install to update lock file with bumped version references Agent-Logs-Url: https://github.com/Azure/autorest.typescript/sessions/fa4b7fda-60f7-4a6f-bacf-fbd27da9e99f Co-authored-by: v-jiaodi <80496810+v-jiaodi@users.noreply.github.com> * Add missing #3870 (Bump TypeSpec dependencies) to all three changelogs Agent-Logs-Url: https://github.com/Azure/autorest.typescript/sessions/42aeb7ec-160d-4e69-9f03-f354ec0afda7 Co-authored-by: v-jiaodi <80496810+v-jiaodi@users.noreply.github.com> * Add missing #3868 (Fix enum member names) to all three changelogs Agent-Logs-Url: https://github.com/Azure/autorest.typescript/sessions/d1234708-ecd8-4ce3-ab5c-5d9bfc6b69fb Co-authored-by: v-jiaodi <80496810+v-jiaodi@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: v-jiaodi <80496810+v-jiaodi@users.noreply.github.com>
1 parent c8572e1 commit 2468565

8 files changed

Lines changed: 45 additions & 9 deletions

File tree

packages/autorest.typescript/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## 6.0.65 (2026-03-30)
2+
3+
- [Feature] Bump TypeSpec dependencies to latest stable. Please refer to [#3870](https://github.com/Azure/autorest.typescript/pull/3870)
4+
- [Feature] Add `treat-unknown-as-record` feature flag to map TypeSpec `unknown` to `Record<string, unknown>` in Modular SDK. Please refer to [#3869](https://github.com/Azure/autorest.typescript/pull/3869)
5+
- [Bugfix] Fix enum member names: use enum type name as prefix instead of `_` for leading-digit identifiers. Please refer to [#3868](https://github.com/Azure/autorest.typescript/pull/3868)
6+
- [Bugfix] Fix model array responses return directly (no body wrapper) when `wrap-non-model-return` is enabled. Please refer to [#3856](https://github.com/Azure/autorest.typescript/pull/3856)
7+
- [Bugfix] Restore full error.details handling for binary wrap-non-model-return deserializers. Please refer to [#3852](https://github.com/Azure/autorest.typescript/pull/3852)
8+
- [Feature] Report TCGC diagnostics and consolidate diagnostics tests. Please refer to [#3810](https://github.com/Azure/autorest.typescript/pull/3810)
9+
- [Bugfix] Hotfix for modular readme generation. Please refer to [#3854](https://github.com/Azure/autorest.typescript/pull/3854)
10+
- [Bugfix] Fix optional query/header parameters with constant values being hardcoded. Please refer to [#3812](https://github.com/Azure/autorest.typescript/pull/3812)
11+
- [Bugfix] Exclude required headerCollectionPrefix params from operation signature. Please refer to [#3845](https://github.com/Azure/autorest.typescript/pull/3845)
12+
113
## 6.0.64 (2026-03-17)
214

315
- [Bugfix] Fix detectModelConflicts false positive for API version enums in multi-service scenarios. Please refer to [#3842](https://github.com/Azure/autorest.typescript/pull/3842)

packages/autorest.typescript/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@autorest/typescript",
3-
"version": "6.0.64",
3+
"version": "6.0.65",
44
"scripts": {
55
"build": "tsc -p . && npm run copyFiles",
66
"build:test:browser:rlc": "tsc -p tsconfig.browser-test.json && tsx test/commands/prepare-deps.ts --browser && webpack --config webpack.config.test.js --env mode=rlc",
@@ -77,7 +77,7 @@
7777
"source-map-support": "^0.5.16",
7878
"ts-morph": "^23.0.0",
7979
"@azure/core-auth": "^1.6.0",
80-
"@azure-tools/rlc-common": "workspace:^0.51.0"
80+
"@azure-tools/rlc-common": "workspace:^0.51.1"
8181
},
8282
"devDependencies": {
8383
"@azure-tools/test-recorder": "^3.0.0",

packages/rlc-common/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## 0.51.1 (2026-03-30)
2+
3+
- [Feature] Bump TypeSpec dependencies to latest stable. Please refer to [#3870](https://github.com/Azure/autorest.typescript/pull/3870)
4+
- [Feature] Add `treat-unknown-as-record` feature flag to map TypeSpec `unknown` to `Record<string, unknown>` in Modular SDK. Please refer to [#3869](https://github.com/Azure/autorest.typescript/pull/3869)
5+
- [Bugfix] Fix enum member names: use enum type name as prefix instead of `_` for leading-digit identifiers. Please refer to [#3868](https://github.com/Azure/autorest.typescript/pull/3868)
6+
- [Bugfix] Fix model array responses return directly (no body wrapper) when `wrap-non-model-return` is enabled. Please refer to [#3856](https://github.com/Azure/autorest.typescript/pull/3856)
7+
- [Bugfix] Restore full error.details handling for binary wrap-non-model-return deserializers. Please refer to [#3852](https://github.com/Azure/autorest.typescript/pull/3852)
8+
- [Feature] Report TCGC diagnostics and consolidate diagnostics tests. Please refer to [#3810](https://github.com/Azure/autorest.typescript/pull/3810)
9+
- [Bugfix] Hotfix for modular readme generation. Please refer to [#3854](https://github.com/Azure/autorest.typescript/pull/3854)
10+
- [Bugfix] Fix optional query/header parameters with constant values being hardcoded. Please refer to [#3812](https://github.com/Azure/autorest.typescript/pull/3812)
11+
- [Bugfix] Exclude required headerCollectionPrefix params from operation signature. Please refer to [#3845](https://github.com/Azure/autorest.typescript/pull/3845)
12+
113
## 0.51.0 (2026-03-17)
214

315
- [Bugfix] Fix detectModelConflicts false positive for API version enums in multi-service scenarios. Please refer to [#3842](https://github.com/Azure/autorest.typescript/pull/3842)

packages/rlc-common/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@azure-tools/rlc-common",
3-
"version": "0.51.0",
3+
"version": "0.51.1",
44
"description": "",
55
"type": "module",
66
"main": "dist/index.js",

packages/typespec-test/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "1.0.0",
44
"type": "module",
55
"dependencies": {
6-
"@azure-tools/typespec-ts": "workspace:^0.51.0",
6+
"@azure-tools/typespec-ts": "workspace:^0.51.1",
77
"@typespec/openapi": "^1.10.0",
88
"@azure-tools/typespec-autorest": "^0.66.1",
99
"@typespec/openapi3": "^1.10.0",

packages/typespec-ts/CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## 0.51.1 (2026-03-30)
2+
3+
- [Feature] Bump TypeSpec dependencies to latest stable. Please refer to [#3870](https://github.com/Azure/autorest.typescript/pull/3870)
4+
- [Feature] Add `treat-unknown-as-record` feature flag to map TypeSpec `unknown` to `Record<string, unknown>` in Modular SDK. Please refer to [#3869](https://github.com/Azure/autorest.typescript/pull/3869)
5+
- [Bugfix] Fix enum member names: use enum type name as prefix instead of `_` for leading-digit identifiers. Please refer to [#3868](https://github.com/Azure/autorest.typescript/pull/3868)
6+
- [Bugfix] Fix model array responses return directly (no body wrapper) when `wrap-non-model-return` is enabled. Please refer to [#3856](https://github.com/Azure/autorest.typescript/pull/3856)
7+
- [Bugfix] Restore full error.details handling for binary wrap-non-model-return deserializers. Please refer to [#3852](https://github.com/Azure/autorest.typescript/pull/3852)
8+
- [Feature] Report TCGC diagnostics and consolidate diagnostics tests. Please refer to [#3810](https://github.com/Azure/autorest.typescript/pull/3810)
9+
- [Bugfix] Hotfix for modular readme generation. Please refer to [#3854](https://github.com/Azure/autorest.typescript/pull/3854)
10+
- [Bugfix] Fix optional query/header parameters with constant values being hardcoded. Please refer to [#3812](https://github.com/Azure/autorest.typescript/pull/3812)
11+
- [Bugfix] Exclude required headerCollectionPrefix params from operation signature. Please refer to [#3845](https://github.com/Azure/autorest.typescript/pull/3845)
12+
113
## 0.51.0 (2026-03-17)
214

315
- [Bugfix] Fix detectModelConflicts false positive for API version enums in multi-service scenarios. Please refer to [#3842](https://github.com/Azure/autorest.typescript/pull/3842)

packages/typespec-ts/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@azure-tools/typespec-ts",
3-
"version": "0.51.0",
3+
"version": "0.51.1",
44
"description": "An experimental TypeSpec emitter for TypeScript RLC",
55
"main": "dist/src/index.js",
66
"type": "module",
@@ -120,7 +120,7 @@
120120
"@typespec/xml": "^0.80.0"
121121
},
122122
"dependencies": {
123-
"@azure-tools/rlc-common": "workspace:^0.51.0",
123+
"@azure-tools/rlc-common": "workspace:^0.51.1",
124124
"fast-xml-parser": "^4.5.0",
125125
"fs-extra": "^11.1.0",
126126
"lodash": "^4.17.21",

pnpm-lock.yaml

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)