Skip to content
Compare
Choose a tag to compare
@azure-sdk azure-sdk released this 05 Nov 22:26
· 39 commits to main since this release
7aa6b68

@typespec/compiler

Bug Fixes

  • #4745 Improve diagnostic when JS files fail to load due to a JS error

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

Features

  • #4807 CLI logs diagnostic source path relative to the CWD.
  • #4871 [experimental] Mutators: Allow mutating namespaces
  • #4470 Add support for paginated operations
  • #4849 Overall of the symbol resolution. TypeSpec is able to resolve anything that can be statically linked. Augment decorators in turn are able to target any statically linkable types.
  • #4806 Diagnostics emitted in template instance include instantiation trace.
  • #4790 Support completion for tspconfig.yaml file in vscode

@typespec/http

Bug Fixes

  • #4932 [API] Fix: Generated uriTemplate correctly include * for explode query params
  • #4804 The description parameter of @server is now optional.

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

Features

  • #4761 Add @cookie decorator to specify cookie parameters
  • #4470 Add new LinkHeader pagination type

@typespec/versioning

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

@typespec/rest

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

@typespec/openapi

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

Features

  • #4834 Add new @tagMetadata decorator to specify OpenAPI tag properties

@typespec/openapi3

Bug Fixes

  • #4663 Discriminator properties are marked as required regardless if they are in TypeSpec to match OpenAPI3 spec.
  • #4934 tsp-openapi3 - fixes typespec generation for empty schema
  • #4727 Nullable enum use allOf instead of oneOf
  • #4708 Updates tsp-openapi3 to include path-level parameters in generated typespec operations.
  • #4873 Updates tsp-openapi3 query decorator generation to use the value arguments.
  • #4672 OpenAPI3 type property should always be set when nullable property is present.

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

Features

  • #4761 Add @cookie decorator to specify cookie parameters
  • #4214 Add XML support using @typespec/xml library
  • #4834 Add support for @tagMetadata decorator
  • #4906 Updates tsp-openapi3 to support generating @summary decorators for models and operations from schema title and path item summary fields.

@typespec/protobuf

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

@typespec/prettier-plugin-typespec

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

@typespec/eslint-plugin

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

@typespec/html-program-viewer

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

@typespec/json-schema

Bug Fixes

  • #4732 Document exported types

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

@typespec/internal-build-utils

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

typespec-vs

No changes, version bump only.

typespec-vscode

Bug Fixes

  • #4912 Fix the issue when Typespec Language Server can't be restarted when the server wasn't running before

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

Features

  • #4790 Support completion for tspconfig.yaml file in vscode
  • #4737 Add basic snippets for typespec
  • #4912 TypeSpec Language Server would be restarted with new settings when setting "typespec.tsp-server.path" is changed

@typespec/library-linter

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

@typespec/events

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

@typespec/sse

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

@typespec/streams

Bump dependencies

  • #4679 Upgrade dependencies - October 2024

@typespec/xml

Bump dependencies

  • #4679 Upgrade dependencies - October 2024