Skip to content

Releases: microsoft/typespec

@typespec/spector@0.1.0-alpha.2

31 Oct 18:32
69cc412
Compare
Choose a tag to compare
Pre-release
  • Fix the handling of multiple scenario paths in manifest.json file.

@typespec/spec-coverage-sdk@0.1.0-alpha.1

31 Oct 18:32
69cc412
Compare
Choose a tag to compare
  • Enabled uploading modified manifest file with details of more than one scenario paths.

@typespec/spector@0.1.0-alpha.1

26 Oct 02:28
265c4fc
Compare
Choose a tag to compare
Pre-release
[@typespec/spector] - Handle and report failed scenarios at the end (…

@typespec/spector@0.1.0-alpha.0

25 Oct 17:57
74ed99a
Compare
Choose a tag to compare
Pre-release
Move website asset to astro and disable docusaurus build (#4867)

Next step, just moving the files that were also used by astro out of
docusaurus. Will delete the docusausurs package in a later PR to keep
change minimal.

@typespec/spec-coverage-sdk@0.1.0-alpha.0

25 Oct 17:57
74ed99a
Compare
Choose a tag to compare
Move website asset to astro and disable docusaurus build (#4867)

Next step, just moving the files that were also used by astro out of
docusaurus. Will delete the docusausurs package in a later PR to keep
change minimal.

@typespec/spec-api@0.1.0-alpha.0

25 Oct 17:57
74ed99a
Compare
Choose a tag to compare
Pre-release
Move website asset to astro and disable docusaurus build (#4867)

Next step, just moving the files that were also used by astro out of
docusaurus. Will delete the docusausurs package in a later PR to keep
change minimal.

@typespec/http-specs@0.1.0-alpha.0

25 Oct 17:57
74ed99a
Compare
Choose a tag to compare
Pre-release
Move website asset to astro and disable docusaurus build (#4867)

Next step, just moving the files that were also used by astro out of
docusaurus. Will delete the docusausurs package in a later PR to keep
change minimal.

@typespec/compiler@0.61.2

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/compiler@0.61.1

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

Bug Fixes

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

typespec@0.61.0

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