Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/Microsoft/typespec into ana…
Browse files Browse the repository at this point in the history
…lyze-change-ts
  • Loading branch information
timotheeguerin committed Jul 24, 2024
2 parents 7527bdc + 24ce911 commit a8b9f34
Show file tree
Hide file tree
Showing 2,142 changed files with 90,809 additions and 32,697 deletions.
7 changes: 7 additions & 0 deletions .chronus/changes/Issue3601-2024-6-18-17-42-35.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
changeKind: feature
packages:
- "@typespec/openapi3"
---

Add support for `@useRef` on responses

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ packages:
- "@typespec/versioning"
---

Add `@madeRequired` decorator
Allow spreading a model that has props added in previous version
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
---
changeKind: feature
packages:
- "@typespec/compiler"
---

Support completion for template parameter extending model or object value

Example
```tsp
model User<T extends {name: string, age: int16}> {
}
alias user = User< {┆
| [age]
| [name]
```

This file was deleted.

This file was deleted.

17 changes: 0 additions & 17 deletions .chronus/changes/feature-object-literals-2024-2-15-18-36-3-1.md

This file was deleted.

17 changes: 0 additions & 17 deletions .chronus/changes/feature-object-literals-2024-2-15-18-36-3-2.md

This file was deleted.

30 changes: 0 additions & 30 deletions .chronus/changes/feature-object-literals-2024-2-15-18-36-3.md

This file was deleted.

10 changes: 0 additions & 10 deletions .chronus/changes/feature-object-literals-2024-2-18-22-23-26.md

This file was deleted.

23 changes: 0 additions & 23 deletions .chronus/changes/feature-object-literals-2024-3-16-10-38-3.md

This file was deleted.

This file was deleted.

7 changes: 0 additions & 7 deletions .chronus/changes/feature-object-literals-2024-3-16-12-0-15.md

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
changeKind: fix
packages:
- "@typespec/versioning"
---

Fixes issue where spreading a versioned model as a parameter to an incompatible versioned operation would cause the compiler to crash.
7 changes: 7 additions & 0 deletions .chronus/changes/fix-get-doc-2024-6-17-16-36-18.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
changeKind: fix
packages:
- "@typespec/compiler"
---

Fixes a bug where ending a non-terminal line in a multi-line comment with a backslash caused the next star to show up in the parsed doc string.
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ packages:
- "@typespec/compiler"
---

Preserve leading whitespace in fenced blocks in doc comments
Fix decimal numeric with leading zeros
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
changeKind: internal
packages:
- "@typespec/compiler"
- "@typespec/http-server-javascript"
---

8 changes: 0 additions & 8 deletions .chronus/changes/fix-vitest-2024-4-17-21-35-16.md

This file was deleted.

7 changes: 7 additions & 0 deletions .chronus/changes/inv-openapi3-circ-ref-2024-6-19-13-33-42.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
changeKind: fix
packages:
- "@typespec/openapi3"
---

Fixes bug where union documentation was being applied to each union member in emitted output.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ packages:
- "@typespec/compiler"
---

Numeric not handling trailing zeros and causing freeze(e.g. `const a = 100.0`)
Add `const` template parameter to get the precise lib type
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
---
# Change versionKind to one of: internal, fix, dependencies, feature, deprecation, breaking
changeKind: internal
changeKind: fix
packages:
- "@typespec/http-server-javascript"
- "@typespec/http"
- "@typespec/protobuf"
- "@typespec/rest"
- "@typespec/versioning"
- "@typespec/xml"
---

Regen docs
Fix some diagnostic not showing the right message
7 changes: 7 additions & 0 deletions .chronus/changes/mk-set-root-extensions-2024-6-18-19-20-36.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
changeKind: feature
packages:
- "@typespec/openapi3"
---

`@extension` used on the service namespace will set extension at the root of the document
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
changeKind: fix
packages:
- "@typespec/openapi3"
---

Fixes bug where circular references in unions caused an empty object to be emitted instead of a ref.
8 changes: 0 additions & 8 deletions .chronus/changes/playground-storybook-2024-4-22-18-10-6.md

This file was deleted.

8 changes: 0 additions & 8 deletions .chronus/changes/playground-vite-2024-4-20-21-21-23.md

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,6 @@ changeKind: internal
packages:
- "@typespec/compiler"
- "@typespec/http"
- "@typespec/playground"
---

Tspd generate interface for valueof models used in decorators
7 changes: 7 additions & 0 deletions .chronus/changes/typegraph-v2-2024-6-1-10-17-30.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
changeKind: internal
packages:
- "@typespec/react-components"
---

Initial
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ packages:
- "@typespec/compiler"
- "@typespec/eslint-plugin"
- "@typespec/html-program-viewer"
- "@typespec/http-server-javascript"
- "@typespec/http"
- "@typespec/internal-build-utils"
- "@typespec/json-schema"
Expand All @@ -22,4 +23,4 @@ packages:
- "@typespec/xml"
---

Update dependencies - May 2024
Update dependencies

This file was deleted.

Loading

0 comments on commit a8b9f34

Please sign in to comment.