@zimic/http: 0.1.0
@zimic/http@0.1.0
is here! π
Features
-
π§ HTTP schemas, typegen, type-safe native APIs (#565 in 14fc235)
Following #565, the resources previously exported by the
zimic
andzimic/http
entry points are now in a dedicated package,@zimic/http
. If you are using@zimic/fetch
or@zimic/interceptor
,@zimic/http
should be installed alongside them.
Learn more:
@zimic/http
- Getting started@zimic/http
- API reference@zimic/http
- CLI reference
Credits
Huge thanks to @diego-aquino for helping!
Full Changelog: @zimic/http@0.1.0
- feat: fetch client (#145) by @diego-aquino in #567
- docs(examples): use fetch client (#568) by @diego-aquino in #569
- refactor(#zimic):
@zimic/http
package (#565) by @diego-aquino in #570 - docs(wiki):
@zimic/http
(#565) by @diego-aquino in #571 - chore(ci):
@zimic/http
deployment workflow (#565) by @diego-aquino in #572 - fix(ci): correctly bump
@zimic/http
versions (#565) by @diego-aquino in #573 - refactor(ci): prefix zimic http releases with
@zimic/http
(#565) by @diego-aquino in #574 - fix(ci): clone repository before using reusable actions (#565) by @diego-aquino in #575
- fix(ci): read commit user details as inputs (#565) by @diego-aquino in #576
- fix(ci): correctly set package version to test (#565) by @diego-aquino in #577
- fix(#zimic): correctly define
@zimic/http
as a peer dependency (#565) by @diego-aquino in #578 - style(root): simplify
restrict-template-expressions
eslint rule by @diego-aquino in #579 - refactor(#zimic):
@zimic/fetch
package (#565) by @diego-aquino in #580 - chore(root): bump the npm group with 20 updates by @dependabot in #581
- chore(ci):
@zimic/fetch
deployment workflow (#565) by @diego-aquino in #582 - fix(ci): correctly override packages before testing release (#565) by @diego-aquino in #583
- fix(ci): unlink workspace packages when testing release (#565) by @diego-aquino in #584
- chore(ci): only run cache workflow after merge to canary by @diego-aquino in #585
- revert(ci): unlink workspace packages when testing release (#565) by @diego-aquino in #586
- refactor(#zimic):
@zimic/interceptor
package (#565) by @diego-aquino in #587 - fix(ci): remove duplicate
-interceptor
suffix (#565) by @diego-aquino in #590 - perf(ci): use turbo cache when testing release (#565) by @diego-aquino in #591
- chore(ci): add missing
--filter
option (#565) by @diego-aquino in #592 - chore(ci): add default package builds before testing release (#565) by @diego-aquino in #593
- refactor(#zimic-http): replace
zimic
by@zimic/interceptor
(#565) by @diego-aquino in #594 - chore(ci): fix peer dependency linking during release test (#565) by @diego-aquino in #595
- feat(#zimic-utils): create package (#565) by @diego-aquino in #596
- fix(#zimic-http): bundle
@zimic/utils
(#565) by @diego-aquino in #597 - test(zimic-test-client): verify
@zimic/fetch
(#565) by @diego-aquino in #598 - feat(#zimic-http): include
content-type
headers in all typegen bodies by @diego-aquino in #599 - feat(#zimic-interceptor): infer optional
content-type
when possible by @diego-aquino in #600 - refactor(#zimic-fetch)!: improve type exports by @diego-aquino in #601
- fix(root): bundle
@zimic/utils
types by @diego-aquino in #602 - refactor(fetch)!: change
fetch
listener parameter tothis
by @diego-aquino in #605 - fix(#zimic-fetch): merge headers and search params with defaults by @diego-aquino in #606
- docs(root): simplify commit scopes by @diego-aquino in #607
- chore(ci): re-enable manual cache workflow triggering by @diego-aquino in #608
- fix(fetch): correctly check request and response paths with slashes by @diego-aquino in #609
- feat(fetch): type response status based on
request.redirect
by @diego-aquino in #610 - chore(root): bump the npm group with 19 updates by @dependabot in #612
- feat(fetch): add
fetch.loose(input, init)
by @diego-aquino in #613 - docs(wiki):
@zimic/*
packages (#589) by @diego-aquino in #611 - docs(root): issue template package selector (#603) by @diego-aquino in #615
- docs(root): create a security policy by @diego-aquino in #616
- chore(release): @zimic/http@0.1.0 by @diego-aquino in #618