Skip to content

Releases: microsoft/typespec

@typespec/[email protected]

11 Oct 19:44
ff1725c
Compare
Choose a tag to compare

Bug Fixes

  • #4704 Fix order of resolution from node_modules and parent package

@typespec/[email protected]

11 Oct 17:39
ff1725c
Compare
Choose a tag to compare

Bug Fixes

  • #4697 Fix module resolution when resolving self from within another package

[email protected]

09 Oct 22:19
29c0082
Compare
Choose a tag to compare

@typespec/compiler

Bug Fixes

  • #4626 [API] Add missing exit callback
  • #4513 Fixes issue with the semantic walker where exitTuple was not being emitted.
  • #4462 Fix examples with enums inside of unions
  • #4574 Fix: Passing const of model type to @example
  • #4551 Json serialization of example respect @encodedName
  • #4514 Fix issue with decimal numeric and leading 0.0 with multiple digit
  • #4445 [API] model sourceModels property are now projected correctly
  • #4467 Changing tspconfig.yaml won't take effect in LSP server because of the cache
  • #4563 tsp compile --watch reread from tspconfig.yaml file

Bump dependencies

  • #4424 Bump dependencies

Features

  • #4442 Library diagnostic can now define a description and url that links to a more detailed doc for this diagnostic
  • #4290 Adding experimental (unstable) API fro Type Mutators
  • #4595 Expose more accurate PackageJson type and deprecate NodePackage
  • #4606 Add support for node exports field. Specific typespec exports can be provided with the typespec field
"exports": {
  ".": {
    "typespec": "./lib/main.tsp",
  },
  "./named": {
    "typespec": "./lib/named.tsp",
  }
}
  • #4539 Support nested emitter options

Breaking Changes

  • #4539 Config parameters and emitters options cannot contains .. This conflict with newly added support for nested options.
  • #4500 API: Update default of decoratorArgMarshalling from legacy to new

To revert to the old behavior export the following. Highly discouraged, this will be removed in a few versions.

export const $flags = definePackageFlags({
  decoratorArgMarshalling: "legacy",
});

@typespec/http

Bump dependencies

  • #4424 Bump dependencies

Features

  • #4513 Adds HttpStream and JsonlStream models to to support streaming use-cases.

@typespec/versioning

Bump dependencies

  • #4424 Bump dependencies

@typespec/rest

Bump dependencies

  • #4424 Bump dependencies

@typespec/openapi

Bug Fixes

  • #4505 @info decorator validate no extra properties not starting with x- are provided.
  • #4483 @info decorator validate termsOfService is a valid url

Bump dependencies

  • #4424 Bump dependencies

@typespec/openapi3

Bump dependencies

  • #4424 Bump dependencies

Features

  • #4423 Added support to use Scalar and Object as default types

@typespec/protobuf

Bump dependencies

  • #4424 Bump dependencies

@typespec/prettier-plugin-typespec

Bump dependencies

  • #4424 Bump dependencies

@typespec/eslint-plugin

Bump dependencies

  • #4424 Bump dependencies

@typespec/html-program-viewer

Bump dependencies

  • #4424 Bump dependencies

@typespec/json-schema

Bump dependencies

  • #4424 Bump dependencies

Features

  • #4447 Example set with @example decorator will populate the schema examples property

@typespec/internal-build-utils

Bug Fixes

  • #4498 Ignore test from third party notice generation

Bump dependencies

  • #4424 Bump dependencies

typespec-vs

No changes, version bump only.

typespec-vscode

Bug Fixes

  • #4430 Use "shell" when spawning execution of .cmd file(i.e. tsp-server.cmd) in windows

Bump dependencies

  • #4424 Bump dependencies

Features

  • #4330 Support Compile Task and Watch Task in vscode.
  • #4498 Make extension web compatible with minimal functionality

@typespec/library-linter

Bump dependencies

  • #4424 Bump dependencies

[email protected]

09 Oct 22:19
29c0082
Compare
Choose a tag to compare

Bump dependencies

  • #4424 Bump dependencies

@typespec/[email protected]

09 Oct 22:19
29c0082
Compare
Choose a tag to compare

Bug Fixes

  • #4606 Do not treat path as relative internally

Bump dependencies

  • #4424 Bump dependencies

Features

  • #4538 Upgrade to latest monaco-editor

@typespec/[email protected]

09 Oct 22:19
29c0082
Compare
Choose a tag to compare

Bump dependencies

  • #4424 Bump dependencies

@typespec/[email protected]

09 Oct 22:19
29c0082
Compare
Choose a tag to compare
Pre-release

Bump dependencies

  • #4424 Bump dependencies

@typespec/[email protected]

09 Oct 22:19
29c0082
Compare
Choose a tag to compare
Pre-release

Bump dependencies

  • #4424 Bump dependencies

@typespec/[email protected]

08 Oct 00:12
f69f8fa
Compare
Choose a tag to compare
Add support for defining streams (#4513)

Related: https://github.com/microsoft/typespec/issues/154

---------

Co-authored-by: Christopher Radek <[email protected]>

@typespec/[email protected]

08 Oct 00:12
f69f8fa
Compare
Choose a tag to compare
Add support for defining streams (#4513)

Related: https://github.com/microsoft/typespec/issues/154

---------

Co-authored-by: Christopher Radek <[email protected]>