1.0.0-rc.1
Features
Section titled âFeaturesâ@typespec/compiler
Section titled â@typespec/compilerâ- #7067 Adding support for nested paging properties.
 - #6862 
--tracecli option applies to all commands now - #7065 Adds a TypeKit for Tuple types
 - #7049 Adds a new createDiagnosable typekit helper for APIs that return diagnostics
 - #7047 Adds typekit support for creating unions from enums
 
@typespec/http
Section titled â@typespec/httpâ- #7049 Updates 
$.httpOperation.getto be a diagnosable - use$.httpOperation.get.withDiagnosticsto get diagnostics - #6949 Improved types for HTTP multipart payloads for more precise guarantees and additional information about the resolution of individual parts.
 
Experimental features breaking changes
Section titled âExperimental features breaking changesâ@typespec/compiler
Section titled â@typespec/compilerâ- #7018 Removes the default typekit in favor of always instantiating typekits with either a 
programorrealm. 
Bug Fixes
Section titled âBug Fixesâ@typespec/compiler
Section titled â@typespec/compilerâ- #6897 Improve errors when loading libraries with invalid exports/main fields
 - #7069 Mark 
nodeproperty on all typespec types as optional - #7063 Fixes an issue where isError was checking for error types instead of error models.
 - #7047 Preserve API documentation when calling 
$.enum.createFromUnion 
@typespec/http
Section titled â@typespec/httpâ- #6962 Fixes issue where each variant of a 
@discriminatedunion was treated as a separate response instead of the whole union being treated as a single response. - #7069 Handle types without node
 - #7065 Handle tuples without nodes
 
@typespec/openapi
Section titled â@typespec/openapiâ- #6947 Fix crash when using enum values in extension
 
@typespec/openapi3
Section titled â@typespec/openapi3â@typespec/json-schema
Section titled â@typespec/json-schemaâtypespec-vscode
Section titled âtypespec-vscodeâ- #6894 Fix the issue where the emitter version is undefined in telemetry.
 - #7021 Fix crash when initialize telemetry client
 
@typespec/versioning
Section titled â@typespec/versioningâ- 
#7022 Fix issue where the incompatible-versioned-reference diagnostic was incorrectly triggered when a model had a
@removeddecorator and one of its properties had an@addeddecorator, even if the versions were compatible.Example:
@removed(Versions.v3)model Widget {@added(Versions.v2)name: string;} 
@typespec/protobuf
Section titled â@typespec/protobufâ- #7069 Handle types without node
 
@typespec/internal-build-utils
Section titled â@typespec/internal-build-utilsâ- #6676 Fix third party resolution getting duplicate entries