Releases: Bekacru/better-call
Releases · Bekacru/better-call
v1.0.0-beta.1
🚀 Features
- Require context to be passed on middleware - by @Bekacru (4219e)
- Base path - by @Bekacru (19842)
- Better-middlewares - by @Bekacru (bffd3)
- Route middlewares should just be endpoints - by @Bekacru (77ce8)
- Create endpoint creator - by @Bekacru (dcc01)
- Middleware creator - by @Bekacru (081db)
- Cookie options - by @Bekacru (ac625)
- Extra router context - by @Bekacru (d46df)
- Signed cookies - by @Bekacru (2d6a8)
- Typed rpc client - by @Bekacru (b33ee)
- Client should infer without router type - by @Bekacru (085b6)
- Redirect helper - by @Bekacru (806e0)
- Null response support - by @Bekacru (77e91)
- Json helper - by @Bekacru (2e8ff)
- Node adapter - by @Bekacru (5ca7a)
- Creator middlewares - by @Bekacru (2ef24)
- Better creator types - by @Bekacru (b781f)
- Router should support extra content - by @Bekacru (74f35)
- Optional body in json helper - by @Bekacru (2f03b)
- Middleware early return - by @Bekacru (47596)
- Middleware early return - by @Bekacru (87634)
- Support json early middleware returns - by @Bekacru (8e7fb)
- Expose response header on ctx - by @Bekacru (04422)
- Support unknown as valid resp - by @Bekacru (7af39)
- Metadata - by @Bekacru (d4e92)
- Transform response - by @Bekacru (394f8)
- Transform request - by @Bekacru (8d1b0)
- Make path available on context - by @Bekacru (121c6)
- Support multiple middlewares - by @Bekacru (ef12c)
- Allow overides - by @Bekacru (120f7)
- Add user server label - by @Bekacru (9538c)
- Router hooks - by @Bekacru (1f24b)
- Add asRepsonse method - by @Bekacru (f2ac7)
- Universal crypto - by @Bekacru (b82ad)
- Server only metadata - by @Bekacru (38654)
- Infer metadata - by @Bekacru (72604)
- Add description on schema - by @Bekacru (626bb)
- Support text plain and html bodies - by @Bekacru (e8634)
- Expose internal context - by @Bekacru (b6a6d)
- Middlewares and metadata type inference - by @Bekacru (f561a)
- Middleware runtime and remove middelware orders - by @Bekacru (0d7c9)
- Cookies - by @Bekacru (dae8b)
- Redirect - by @Bekacru (662fd)
- Router - by @Bekacru (b54af)
- Middleware and endpoint creators - by @Bekacru (726f1)
- Node adapter - by @Bekacru (ce013)
- Openapi - by @Bekacru (2e322)
🐞 Bug Fixes
- Api error shouldn't show the stack - by @Bekacru (21530)
- Api error shouldn't show the stack - by @Bekacru (6e61d)
- Remove specefic body, status type inferance from response - by @Bekacru (18141)
- Middleware validations - by @Bekacru (c464f)
- Export should be fn - by @Bekacru (fb546)
- Add more options to cookie setter - by @Bekacru (7deda)
- Include headers on throw - by @Bekacru (92602)
- Should use handler headers - by @Bekacru (27986)
- Required keys should be required on client - by @Bekacru (71c8a)
- Pkg json exports - by @Bekacru (b5dc1)
- Route endpoints should be infered - by @Bekacru (3799d)
- Options no required field sohuld make it optional - by @Bekacru (7a3d6)
- Remove type-fest peer dep - by @Bekacru (9a9b0)
- Param shouldnt be schema - by @Bekacru (e7c5f)
- Redirect should return api error - by @Bekacru (edbe5)
- Cookies - by @Bekacru (3d545)
- Cookies getter - by @Bekacru (64b9b)
- Node adapter should accpet handler - by @Bekacru (40711)
- Middleware use should be speread - by @Bekacru (4f99b)
- Context should be applied - by @Bekacru (585b8)
- Context should be applied - by @Bekacru (2fd68)
- Middleware creator types - by @Bekacru (328d3)
- Middleware can return undefined - by @Bekacru (df681)
- Body should be on the resp - by @Bekacru (ca479)
- Body type shouldnt be infered from opt - by @Bekacru (29d45)
- Headers should merge on json helper - by @Bekacru (a94df)
- Types - by @Bekacru (0aafa)
- Headers is optional - by @Bekacru (b3151)
- Return type should be awaited - by @Bekacru [(e7935)](https://github.com/B...