v0.9.0 #337
diego-aquino
announced in
Announcements
v0.9.0
#337
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
v0.9.0 is here! 🎉
Features
⚙️ Improved utility types (Improve
PathParamsSchemaFromPath
to validate paths based on a schema #320, refactor(#zimic): simplify http schema type names #333):Some HTTP and interceptor utility types have been renamed to simplify their usage. The changed types are still available with their old names, but they are now deprecated and will be removed in v0.10.
See the full list of renamed types:
HttpServiceSchema
HttpSchema
HttpServiceMethodsSchema
HttpMethodsSchema
HttpServiceMethodsSchema
HttpMethodsSchema
HttpServiceMethodSchema
HttpMethodSchema
HttpServiceRequestSchema
HttpRequestSchema
HttpServiceResponseSchemaByStatusCode
HttpResponseSchemaByStatusCode
HttpServiceResponseSchema
HttpResponseSchema
HttpServiceResponseSchemaStatusCode
HttpResponseSchemaStatusCode
HttpServiceSchemaMethod
HttpSchemaMethod
HttpServiceSchemaPath
HttpSchemaPath
LiteralHttpServiceSchemaPath
HttpSchemaPath.Literal
NonLiteralHttpServiceSchemaPath
HttpSchemaPath.NonLiteral
PathParamsSchemaFromPath
InferPathParams
ExtractHttpInterceptorSchema
InferHttpInterceptorSchema
Fixes
🔧 Omitted
HttpInterceptorRequest#clone
andHttpInterceptorResponse#clone
(OmitHttpInterceptorRequest#clone
andHttpInterceptorResponse#clone
#325):The
clone
method was mistakenly inherited from theRequest
andResponse
classes. It is now correctly omitted from theHttpInterceptorRequest
andHttpInterceptorResponse
interfaces. If you need to clone intercepted requests, use therequest.raw.clone()
orrequest.response.raw.clone()
.Documentation
📚 New docs (Migrate the documentation to a Wiki #321):
Zimic's documentation is now available as a wiki! This also includes many improvements in descriptions, examples, guides, and references. Check it out: https://github.com/zimicjs/zimic/wiki
Credits
Huge thanks to @diego-aquino for helping!
Full Changelog:
v0.8.4...v0.9.0
PathParamsSchemaFromPath
to validate paths based on a schema #320) by @diego-aquino in feat(#zimic): improve path params and schema types (#320) #332clone
from intercepted requests and responses (OmitHttpInterceptorRequest#clone
andHttpInterceptorResponse#clone
#325) by @diego-aquino in fix(#zimic): omitclone
from intercepted requests and responses (#325) #335This discussion was created from the release v0.9.0.
Beta Was this translation helpful? Give feedback.
All reactions