Skip to content

Commit 5145f7e

Browse files
Copilotv-jiaodiMaryGao
authored
Bump emitter versions: typespec-ts and rlc-common to 0.48.0, autorest.typescript to 6.0.55 (#3671)
* Initial plan * Bump emitter versions: typespec-ts and rlc-common to 0.48.0, autorest.typescript to 6.0.55 Co-authored-by: v-jiaodi <80496810+v-jiaodi@users.noreply.github.com> * Update typespec-test package to use @azure-tools/typespec-ts@0.48.0 Co-authored-by: v-jiaodi <80496810+v-jiaodi@users.noreply.github.com> * Add PR #3668 to changelogs for flatten property fix Co-authored-by: v-jiaodi <80496810+v-jiaodi@users.noreply.github.com> * Add PR #3660 to changelogs for nested Record type deserializer fix Co-authored-by: v-jiaodi <80496810+v-jiaodi@users.noreply.github.com> * Add PR #3654 to changelogs for CJS config removal Co-authored-by: MaryGao <9943211+MaryGao@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> Co-authored-by: Mary Gao <yanmeigao1210@gmail.com> Co-authored-by: MaryGao <9943211+MaryGao@users.noreply.github.com>
1 parent c4f3050 commit 5145f7e

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.55 (2026-01-05)
2+
3+
- [Feature] Implement array encoding for model properties. Please refer to [#3659](https://github.com/Azure/autorest.typescript/pull/3659)
4+
- [Feature] Add code owner. Please refer to [#3667](https://github.com/Azure/autorest.typescript/pull/3667)
5+
- [Feature] Upgrade tcgc for multiple service. Please refer to [#3658](https://github.com/Azure/autorest.typescript/pull/3658)
6+
- [Feature] Remove cjs config for azure sdk js repository. Please refer to [#3654](https://github.com/Azure/autorest.typescript/pull/3654)
7+
- [Bugfix] Fix compile issues if upgrade tcgc to 0.63.1. Please refer to [#3662](https://github.com/Azure/autorest.typescript/pull/3662)
8+
- [Bugfix] Fix flatten property generation error for all readOnly. Please refer to [#3668](https://github.com/Azure/autorest.typescript/pull/3668)
9+
- [Bugfix] Fix nested Record type deserializer linter issue. Please refer to [#3660](https://github.com/Azure/autorest.typescript/pull/3660)
10+
- [Bugfix] Normalization in-consistancy for discriminated union during Serializer/DeSerializer. Please refer to [#3652](https://github.com/Azure/autorest.typescript/pull/3652)
11+
- [Bugfix] Fix flatten inconsistency between src and sample gen. Please refer to [#3657](https://github.com/Azure/autorest.typescript/pull/3657)
12+
113
## 6.0.54 (2025-12-15)
214

315
- [Feature] Prevent flatten property decorator from being applied to non-model types. Please refer to [#3643](https://github.com/Azure/autorest.typescript/pull/3643)

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.54",
3+
"version": "6.0.55",
44
"scripts": {
55
"build": "tsc -p . && npm run copyFiles",
66
"build:test:browser:rlc": "tsc -p tsconfig.browser-test.json && ts-node 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.47.1"
80+
"@azure-tools/rlc-common": "workspace:^0.48.0"
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.48.0 (2026-01-05)
2+
3+
- [Feature] Implement array encoding for model properties. Please refer to [#3659](https://github.com/Azure/autorest.typescript/pull/3659)
4+
- [Feature] Add code owner. Please refer to [#3667](https://github.com/Azure/autorest.typescript/pull/3667)
5+
- [Feature] Upgrade tcgc for multiple service. Please refer to [#3658](https://github.com/Azure/autorest.typescript/pull/3658)
6+
- [Feature] Remove cjs config for azure sdk js repository. Please refer to [#3654](https://github.com/Azure/autorest.typescript/pull/3654)
7+
- [Bugfix] Fix compile issues if upgrade tcgc to 0.63.1. Please refer to [#3662](https://github.com/Azure/autorest.typescript/pull/3662)
8+
- [Bugfix] Fix flatten property generation error for all readOnly. Please refer to [#3668](https://github.com/Azure/autorest.typescript/pull/3668)
9+
- [Bugfix] Fix nested Record type deserializer linter issue. Please refer to [#3660](https://github.com/Azure/autorest.typescript/pull/3660)
10+
- [Bugfix] Normalization in-consistancy for discriminated union during Serializer/DeSerializer. Please refer to [#3652](https://github.com/Azure/autorest.typescript/pull/3652)
11+
- [Bugfix] Fix flatten inconsistency between src and sample gen. Please refer to [#3657](https://github.com/Azure/autorest.typescript/pull/3657)
12+
113
## 0.47.1 (2025-12-15)
214

315
- [Feature] Prevent flatten property decorator from being applied to non-model types. Please refer to [#3643](https://github.com/Azure/autorest.typescript/pull/3643)

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.47.1",
3+
"version": "0.48.0",
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.47.1",
6+
"@azure-tools/typespec-ts": "workspace:^0.48.0",
77
"@typespec/openapi": "^1.7.0",
88
"@azure-tools/typespec-autorest": "^0.63.0",
99
"@typespec/openapi3": "^1.7.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.48.0 (2026-01-05)
2+
3+
- [Feature] Implement array encoding for model properties. Please refer to [#3659](https://github.com/Azure/autorest.typescript/pull/3659)
4+
- [Feature] Add code owner. Please refer to [#3667](https://github.com/Azure/autorest.typescript/pull/3667)
5+
- [Feature] Upgrade tcgc for multiple service. Please refer to [#3658](https://github.com/Azure/autorest.typescript/pull/3658)
6+
- [Feature] Remove cjs config for azure sdk js repository. Please refer to [#3654](https://github.com/Azure/autorest.typescript/pull/3654)
7+
- [Bugfix] Fix compile issues if upgrade tcgc to 0.63.1. Please refer to [#3662](https://github.com/Azure/autorest.typescript/pull/3662)
8+
- [Bugfix] Fix flatten property generation error for all readOnly. Please refer to [#3668](https://github.com/Azure/autorest.typescript/pull/3668)
9+
- [Bugfix] Fix nested Record type deserializer linter issue. Please refer to [#3660](https://github.com/Azure/autorest.typescript/pull/3660)
10+
- [Bugfix] Normalization in-consistancy for discriminated union during Serializer/DeSerializer. Please refer to [#3652](https://github.com/Azure/autorest.typescript/pull/3652)
11+
- [Bugfix] Fix flatten inconsistency between src and sample gen. Please refer to [#3657](https://github.com/Azure/autorest.typescript/pull/3657)
12+
113
## 0.47.1 (2025-12-15)
214

315
- [Feature] Prevent flatten property decorator from being applied to non-model types. Please refer to [#3643](https://github.com/Azure/autorest.typescript/pull/3643)

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.47.1",
3+
"version": "0.48.0",
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.77.0"
121121
},
122122
"dependencies": {
123-
"@azure-tools/rlc-common": "workspace:^0.47.1",
123+
"@azure-tools/rlc-common": "workspace:^0.48.0",
124124
"fs-extra": "^11.1.0",
125125
"lodash": "^4.17.21",
126126
"prettier": "^3.3.3",

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)