Socket
Socket
Sign inDemoInstall

@ngx-grpc/common

Package Overview
Dependencies
3
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous12

1.0.2

Diff

Changelog

Source

1.0.2 (2020-09-17)

Bug Fixes

  • protoc-gen-ng: properly handle packed fields, close #19 (45c630d)
smnbbrv
published 1.0.1 •

Changelog

Source

1.0.1 (2020-08-05)

Bug Fixes

  • protoc-gen-ng: add support of strict typescript compiler options: noUnusedParameters, noImplicitReturns, noImplicitThis and noUnusedLocals, closes #9 (a90af3f)
smnbbrv
published 1.0.0 •

Changelog

Source

1.0.0 (2020-08-02)

Bug Fixes

  • core: handle non-multi interceptors configuration (e3fa1bf)
  • protoc-gen-ng: properly clone maps in initialization and toObject functions (3b0844b)

Features

  • core: add types documentation (896ea98)
  • rename serialize / deserialize methods to be compliant wit h corresponding methods in standard protobuf message (161dd38)
  • common: add types documentation (1f162f0)
  • upgrade to angular 10 (0236ca7)
  • grpc-web-client: add types documentation (ca8ae41)
  • protoc-gen-ng: add AsObject interface for each message type and use it as toObject() return type, closes #5 (3afeec4)
  • protoc-gen-ng: extend generated types documentation (6d74d52)
  • protoc-gen-ng: move from https://github.com/ngx-grpc/protoc-gen-ng (814db17)
  • protoc-gen-ng: preserve enum values case, closes #11 (cea22a0)
  • worker: add types documentation (c8f4049)
  • worker-client: add types documentation (8b7a10d)

BREAKING CHANGES

  • toBinary is now non-static method and is called serializeBinary; fromBinary, fromBinaryReader and toBinaryWriter are renamed to deserializeBinary, deserializeBinaryFromReader and serializeBinaryToWriter correspondingly
  • protoc-gen-ng: generated enum values now fully reflect the way they are defined in proto file (the same name is used, unless it is not a reserved JS word)
  • protoc-gen-ng: protoc-gen-ng is tracked with the rest of the packages ecosystem and will follow the same versioning system
smnbbrv
published 0.4.3 •

Changelog

Source

0.4.3 (2020-06-24)

Bug Fixes

  • grpc-web-client: handle breaking changes of grpc-web@1.2.0 (1d931ce)
  • worker: handle breaking changes of grpc-web@1.2.0 (db9d21d)
smnbbrv
published 0.4.2 •

Changelog

Source

0.4.2 (2020-06-09)

Features

  • core: add GrpcConsoleLoggerInterceptor (55c78ab)
smnbbrv
published 0.4.1 •

Changelog

Source

0.4.1 (2020-06-08)

Bug Fixes

  • fix grpc-web-client not being published (e445a20)
smnbbrv
published 0.4.0 •

Changelog

Source

0.4.0 (2020-06-08)

Features

  • grpc-web-client: separate grpc-web-client into a separate library; add global configuration support (bfc5fc1)
  • worker: add global configuration support (dbe2921)

BREAKING CHANGES

  • grpc-web-client: GrpcStandardClientFactory and GrpcStandardClient are renamed to GrpcWebClientFactory and GrpcWebClient correspondingly and moved to @ngx-grpc/grpc-web-client
smnbbrv
published 0.3.1 •

Changelog

Source

0.3.1 (2020-02-18)

Bug Fixes

  • worker: add missing zero-status for unary events (1208f8c)
smnbbrv
published 0.3.0 •

Changelog

Source

0.3.0 (2020-02-17)

Bug Fixes

  • worker: use proper Error object from grpc-web for error responses (a58be0e)

Features

  • common: add grpc events (803ac13)
  • common: change GrpcClient method definitions to always emit GrpcEvent (c8237a1)
  • core: add rxjs operators for better development experience with event streams (ed9c100)
  • core: change GrpcHandler, GrpcStandardClient and GrpcInterceptor to use new response type GrpcEvent (e454301)
  • worker-client: rework GrpcWorkerClient and gateway to emit GrpcEvent (aa7ef7e)

BREAKING CHANGES

  • core: all existing interceptors should be adapted to use event streams
  • common: all GrpcClient implementations should be adapted to implement new response type
smnbbrv
published 0.2.0 •

Changelog

Source

0.2.0 (2020-02-02)

Features

  • common: create package @ngx-grpc/common (ebfb4a1)
  • core: add GRPC_CLIENT_FACTORY to define which client implementation should be used (72d7b46)
  • worker: create packate @ngx-grpc/worker (a2b4a21)
  • worker-client: create packate @ngx-grpc/worker-client (0cf896b)

BREAKING CHANGES

  • core: GRPC_CLIENT_FACTORY must be provided. GrpcClient is renamed to GrpcStandardClient
  • common: GrpcClient, GrpcClientSettings, GrpcCallType, GrpcRequest, GrpcMessageClass, GrpcMessage and RecursivePartial are not anymore available in @ngx-grpc/core
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc