Skip to content

Commit

Permalink
TypeSpec 0.59 - September Release branch (#4386)
Browse files Browse the repository at this point in the history
Co-authored-by: Christopher Radek <[email protected]>
  • Loading branch information
chrisradek and Christopher Radek authored Sep 10, 2024
1 parent bc68f84 commit 0be9e8f
Show file tree
Hide file tree
Showing 138 changed files with 1,679 additions and 1,171 deletions.
7 changes: 0 additions & 7 deletions .chronus/changes/CrashOnunsupported-auth-2024-7-13-17-3-33.md

This file was deleted.

This file was deleted.

7 changes: 0 additions & 7 deletions .chronus/changes/api-extractor-openapi-2024-8-5-13-50-8.md

This file was deleted.

8 changes: 0 additions & 8 deletions .chronus/changes/api-extractor-trial-2024-8-4-15-12-5.md

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions .chronus/changes/decorators-export-2024-7-12-2-29-0.md

This file was deleted.

16 changes: 0 additions & 16 deletions .chronus/changes/decorators-export-2024-7-9-21-2-11.md

This file was deleted.

15 changes: 0 additions & 15 deletions .chronus/changes/decorators-export-2024-7-9-22-3-58.md

This file was deleted.

8 changes: 0 additions & 8 deletions .chronus/changes/feature-cli-hyperlinks-2024-7-12-20-48-20.md

This file was deleted.

8 changes: 0 additions & 8 deletions .chronus/changes/fix-alias-expr-2024-7-12-19-19-19.md

This file was deleted.

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions .chronus/changes/fix-examples-extends-2024-7-12-19-51-31.md

This file was deleted.

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions .chronus/changes/fix-numeric-print-2024-7-9-16-3-25.md

This file was deleted.

7 changes: 0 additions & 7 deletions .chronus/changes/fix-openapi3-union-names-2024-7-8-8-5-28.md

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

6 changes: 0 additions & 6 deletions .chronus/changes/fix-type-stack-mutate-2024-7-29-13-18-20.md

This file was deleted.

8 changes: 0 additions & 8 deletions .chronus/changes/fix-validate-op-params-2024-7-13-19-39-34.md

This file was deleted.

8 changes: 0 additions & 8 deletions .chronus/changes/fix-validate-op-params-2024-7-13-19-39-35.md

This file was deleted.

This file was deleted.

This file was deleted.

8 changes: 0 additions & 8 deletions .chronus/changes/lsp-diag-url-2024-7-12-14-53-19.md

This file was deleted.

8 changes: 0 additions & 8 deletions .chronus/changes/source-loader-2024-8-3-19-23-57.md

This file was deleted.

This file was deleted.

7 changes: 0 additions & 7 deletions .chronus/changes/tsp-openapi3-add-context-2024-7-20-9-44-3.md

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

7 changes: 7 additions & 0 deletions packages/bundler/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Change Log - @typespec/bundler

## 0.1.7

### Bug Fixes

- [#4139](https://github.com/microsoft/typespec/pull/4139) Allow bundling libraries that don't import their `main` file from the TypeSpec


## 0.1.6

### Bump dependencies
Expand Down
2 changes: 1 addition & 1 deletion packages/bundler/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@typespec/bundler",
"version": "0.1.6",
"version": "0.1.7",
"author": "Microsoft Corporation",
"description": "Package to bundle a TypeSpec library.",
"homepage": "https://typespec.io",
Expand Down
29 changes: 29 additions & 0 deletions packages/compiler/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# Change Log - @typespec/compiler

## 0.60.0

### Bug Fixes

- [#4381](https://github.com/microsoft/typespec/pull/4381) Fix Semantic walker doesn't fire exitOperation or exitModelProperty
- [#4146](https://github.com/microsoft/typespec/pull/4146) Fix model expression defined in alias will resolve its namespace from the namespace where the alias was declared
- [#4147](https://github.com/microsoft/typespec/pull/4147) Fix examples with models using `extends`
- [#4144](https://github.com/microsoft/typespec/pull/4144) Fix: Model and union expression in template were not considered as template instances
- [#4135](https://github.com/microsoft/typespec/pull/4135) Fix numeric 0 stringify producing 0.0
- [#4064](https://github.com/microsoft/typespec/pull/4064) IDE: Formatting command will use prettier config if provided over the editor's configuration.
- [#4089](https://github.com/microsoft/typespec/pull/4089) Fix tmlanguage for named type argument in type reference.
- [#4324](https://github.com/microsoft/typespec/pull/4324) API: Extract source resolution logic into its own source loader

### Features

- [#4139](https://github.com/microsoft/typespec/pull/4139) Add new way to define decorator implementation with `$decorators` export.
```ts
export const $decorators = {
"TypeSpec.OpenAPI": {
useRef: $useRef,
oneOf: $oneOf,
},
};
```
- [#4148](https://github.com/microsoft/typespec/pull/4148) Diagnostics logged to the terminal now have a clickable hyperlink to the diagnostic documentation url if applicable.
- [#4141](https://github.com/microsoft/typespec/pull/4141) Diagnostic code in IDE now link to the linter rule documentation url if applicable
- [#4357](https://github.com/microsoft/typespec/pull/4357) Improvements to type relation errors: Show stack when it happens in a nested property otherwise show up in the correct location.


## 0.59.1

### Bug Fixes
Expand Down
2 changes: 1 addition & 1 deletion packages/compiler/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@typespec/compiler",
"version": "0.59.1",
"version": "0.60.0",
"description": "TypeSpec Compiler Preview",
"author": "Microsoft Corporation",
"license": "MIT",
Expand Down
Loading

0 comments on commit 0be9e8f

Please sign in to comment.