Releases: microsoft/typespec
Releases · microsoft/typespec
[email protected]
[email protected]
@typespec/versioning
Bug Fixes
-
#7022 Fix issue where the incompatible-versioned-reference diagnostic was incorrectly triggered when a model had a
@removed
decorator and one of its properties had an@added
decorator, even if the versions were compatible.Example:
@removed(Versions.v3) model Widget { @added(Versions.v2) name: string; }
@typespec/rest
No changes, version bump only.
@typespec/protobuf
Bug Fixes
- #7069 Handle types without node
@typespec/eslint-plugin
No changes, version bump only.
@typespec/html-program-viewer
No changes, version bump only.
@typespec/internal-build-utils
Bug Fixes
- #6676 Fix third party resolution getting duplicate entries
typespec-vs
No changes, version bump only.
@typespec/library-linter
No changes, version bump only.
@typespec/events
No changes, version bump only.
@typespec/sse
No changes, version bump only.
@typespec/streams
No changes, version bump only.
@typespec/xml
No changes, version bump only.
@typespec/standalone-cli
No changes, version bump only.
@typespec/[email protected]
@typespec/[email protected]
@typespec/[email protected]
@typespec/[email protected]
Features
- #7017 [TypeScript] Add various function-related components - FunctionType, FunctionExpression, ArrowFunction, and InterfaceMethod.
- #6972 Add support for rendering a Value Expression
- #7018 Adds the
TspContextProvider
anduseTsp()
hook for providing and accessing TypeSpec context and the Typekit APIs (e.g.# Changelog - @typespec/emitter-framework). Adds a new
Outputcomponent that accepts a TypeSpec
Programand automatically wraps children components with the
TspContextProvider`.
Bump dependencies
- #7017 Alloy 0.11
Bug Fixes
- #6951 InterfaceMember should use Alloy
@typespec/[email protected]
Bug Fixes
- #6839 Fix bundler on windows
@typespec/[email protected]
No changes, version bump only.
@typespec/[email protected]
No changes, version bump only.
@typespec/[email protected]
Bug Fixes
- #6947 Fix crash when using enum values in extension