This log was last generated on Mon, 13 Jun 2022 23:42:28 GMT and should not be manually modified.
Mon, 13 Jun 2022 23:42:28 GMT
- Uptake changes to @cadl-lang/rest libraries around accessor
- Uptake changes to decorator context
- Add support for new @server decorator used to specify api endpoints.
- Find good names where possible for anonymous models that differ from named models only by properties that are not part of the schema
- Uptake changes to versioning library using enums for version
Fri, 06 May 2022 17:19:57 GMT
- Uptake change in compiler with children references
- Move decorators to
OpenAPI
namespace - Uptake change to versioning library
- Remove node 14 support
- Fix issue not excluding template models from derived models causing crash
- Fix duplicate
description
in parameters - Rearrange some aspects of operation output in the OpenAPI emitter
- URI-encode refs
Thu, 31 Mar 2022 17:10:49 GMT
- Include discriminator property in base schema with a boilerplace description
- Add support for
void
type - Moved http response interpretation to @cadl-lang/rest library.
- implement multiple response content types
- Uptake change to allow versioned dependency with unversioned service
- Fix bug with number enums that reference
0
. - Use parent .model of ModelTypeProperty
- Support browser builds
Wed, 09 Mar 2022 17:42:09 GMT
- @doc and @summary will set the description and summary on extended primitive types
- Emit child models to OpenAPI when parent is emitted
- Added support for
@externalDocs
decorator - Added support for
@knownValues
decorator - @doc on service namespace set openapi description
- Uptake change to intrinsic types
- Fix issue where a model name the same as Cadl Intrinsic type would be treated the same.
- Fix duplicate parameter type definitions in OpenAPI 3 output
Tue, 15 Feb 2022 22:35:02 GMT
- Add validation to oneOf decorator
- Add support for separate
@summary
from@doc
Mon, 14 Feb 2022 03:01:07 GMT
- refactor status code handling to http library
- Take change in openapi upstream library
- Update decorators to take in api change
- Bump dependency versions
Fri, 04 Feb 2022 18:00:18 GMT
- Support union values for status-code and content-type in responses
- Openapi3 support for discriminated unions
- openapi3 emitter support for @error decorator
- Configure for new emitter syntax
- Internals: switch to internal path manipulation
- Extracted decorators into own library
@cadl-lang/openapi
- Uptake changes in @cadl-lang/rest library improving operation parameter handling
- Update cadl depdendencies to peerDependencies
- Add support for versioned services
- Add statusCode decorator for http status code
- Adding @format decorator support for openapi3 to emit "format" for string types
- Fix Added support for nullable array
xzy[] | null
- Fix issue with @body body: bytes producing
type: string, format: bytes
instead oftype: string, format: binary
for requests and responses - Use assigned @friendlyName on model types when emitting schema definitions and refs
- Refactor and improve openapi3 return type tests
- Fix status code validation and other minor cleanup
- Support nullable in openapi3 emitter
- Renaming @format decorator to @pattern.
Thu, 16 Dec 2021 08:02:20 GMT
- Generate anyOf or oneOf schemas for Cadl unions in openapi3
- Update openapi3 emitter to consume new Cadl.Rest route generation API
Wed, 01 Dec 2021 22:56:11 GMT
- Add support for extension decorator on parameters and tests
- Add openapi3 support for Cadl safeint
- Add README
Thu, 18 Nov 2021 13:58:15 GMT
- Enable operation generation from interfaces
Thu, 11 Nov 2021 21:46:21 GMT
- Added Support for duration type
Thu, 28 Oct 2021 21:17:50 GMT
- Use strict diagnostics
- Fix crash on empty enum in openapi3 emitter
- Set shared param definitions in components.parameters
- Fix param default to be in schema
- Fix handling of decorators on parameters in openapi3
- Fix generation of openapi3 response headers
- Define response body for primitive response type
- Remove management.azure.com service host default
Fri, 15 Oct 2021 21:33:37 GMT
- Added Support for server default
Fri, 17 Sep 2021 00:49:37 GMT
- Add emitter for OpenAPI 3.0
- Remove support for multiple inheritance
- Adding changelog for openapi3 package
- Updates for cadl namespace addition
- This is a test
- Support for emitting
bytes
and new number types