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 compiler with decorator validator helpers
- Update accessor functions
getAllRoutes,getContentTypes, etc. to follow the new Accessor pattern which return any encountered diagnostics along with the expected value - Uptake changes to decorator context
- Added
@serverdecorator to specify namespace endpoints - Fix decorator and functions not belonging to a namespace
- Properly exclude operation templates when scanning for routes
- Skip templated operations when scanning for operation routes
- Enable customization of route segment separators in autoRoutes
Fri, 06 May 2022 17:19:57 GMT
- Add RouteOptions and AutoRouteOptions types to enable customization of automatic route generation when calling getAllRoutes
- Uptake
mixes->extendsrename - Remove node 14 support
- Fix issue where empty response model with children would result in 204"
- Add validation to
Resourceinterface to ensureTErroris an error type
Thu, 31 Mar 2022 17:10:49 GMT
- Handle error type being passed to
KeyOfmodel - Add validation when using Resource interfaces when missing @key on resource
- Add logic to interpret the http responses.
- Fix issue with empty routes in namespace/interface and operation causing path with '//'
- Support browser builds
- Raise a diagnostic when a resource type specifies a parent type which holds the same key name.
Wed, 09 Mar 2022 17:42:09 GMT
- Move @key decorator to core
- Filter out string literal typed path parameters when generating routes automatically
Tue, 15 Feb 2022 22:35:02 GMT
- Add validation to decorators
Mon, 14 Feb 2022 03:01:07 GMT
- refactor status code handling to http library
- Update decorators to take in api change
- Bump dependency versions
Fri, 04 Feb 2022 18:00:18 GMT
- Add support for discriminator decorator
- Internals: switch to internal path manipulatio
- Added shared logic to resolve http operation parameters and validate compatibility(duplicate bodies)
- Added Validation for uniquness of operation by verb and path
- Added
@headdecorator to describeheadhttp verb operation - Validate http verb decorators(
@get,@post, etc.) do not recieve any argument - Expose response template in Http library and refactor
- Add statusCode decorator for http status code
- **Validate
@routedecorator is used only once - Update cadl depdendencies to peerDependencies
- Move
@key,@parentResource, and@copyResourceKeyParametersdecorators intoCadl.Rest - Operations marked with
@actionwill now default toPOSTverb unless another verb has been explicitly specified - Add interfaces for modelling extension and singleton resources
- Fix Duplicate @key on model properties will produce diagnostic instead of exception
Thu, 16 Dec 2021 08:02:20 GMT
- Add Cadl.Http.PlainData
- Adding @CreateOrUpdate (PUT) and standard operation in REST.
- camelCase operations
- Add new route scanning functionality which provides the same capabilities (both explicit and autogenerated routes) to normal operations and those defined inside of interfaces
Wed, 01 Dec 2021 22:56:11 GMT
- Add README
Thu, 18 Nov 2021 13:58:15 GMT
- Refactor REST and HTTP decorators and split them into Cadl.Rest and Cadl.Http, respectively
- Add new Cadl.Rest.Resource namespace for new resource modelling pattern
- Add documentation strings to models and operations
Thu, 11 Nov 2021 21:46:21 GMT
Version update only
Thu, 28 Oct 2021 21:17:50 GMT
- Remove management.azure.com service host default
Fri, 15 Oct 2021 21:33:37 GMT
- Strongly defined diagnostics
Fri, 17 Sep 2021 00:49:37 GMT
Version update only
Sat, 21 Aug 2021 00:04:02 GMT
- Introduce naming convention
$namefor JavaScript-defined Cadl functions and decorators
Fri, 13 Aug 2021 19:10:21 GMT
- Add isHeader functionality to discover if a proprty is a header property
Tue, 10 Aug 2021 20:23:04 GMT
- Rename package to @cadl-lang/rest
Mon, 09 Aug 2021 21:14:12 GMT
Version update only
Mon, 02 Aug 2021 18:17:00 GMT
- Rename ADL to Cadl
Wed, 28 Jul 2021 19:40:06 GMT
- Add additional api to support code generation and host property
Fri, 09 Jul 2021 20:21:06 GMT
Version update only
Thu, 24 Jun 2021 03:57:43 GMT
- Add semantic error recovery
Tue, 18 May 2021 23:43:31 GMT
Version update only
Thu, 06 May 2021 14:56:01 GMT
- Implement alias and enum, remove model =
- Added New type NoContentResponse
- Replace several internal compiler errors with diagnostics
Tue, 20 Apr 2021 15:23:29 GMT
Initial release