Releases: smolijar/protocat
Releases · smolijar/protocat
⬆️ Fix TS 4.4 regression
- Updated to TS 4.4
- Internal types had to be fixed due to TS 4.4 regression and since I found no suitable implementation that would work for this version and older alike you need to update TS in your project to
^4.4.0
- Error handler now expects
unknown
instead of error
- Internal types had to be fixed due to TS 4.4 regression and since I found no suitable implementation that would work for this version and older alike you need to update TS in your project to
- Updated
@grpc/grpc-js
to1.3.7
, which you also need to do if you have different version locked or installed
Migration guide
npm install @grpc/grpc-js@1.3.7 # alternatively update lock if it's not your main dep
npm install typescript@4.4
🚩 0.6.0 Enhanced errors
🐘 0.5.0 Buffer cache
Added support for binary response caching middleware
🐭 0.4.0 Client & interceptors
Add support for client support with metadata and logger interceptor
👨💻 0.3.0 Improving DX
🌈 0.2.0 Docs and refinements
- Next flow control #8
- Docs https://github.com/grissius/protocat #10
- Fix type error with ServiceImplementation helper #12
- Upgrade deps
🐈️ 0.1.0 Joyful MVP
- Middleware support (composition, onError, next-stack, docs, tests) #1
- Error handling (client, initial and trailing metadata support and
tests, onError handler, intercepting async/emitted errors) #3 - Type safety (stream listeners, minor adjustments) #4
- Context type extension #4
- Refactoring and fixing naming inconsistencies #4
🐣 0.0.1 Initial release
Initial release with a prototype working implementation, yet lacking major features