Skip to content

Releases: hemerajs/hemera

nats-hemera@7.0.2

20 Oct 18:28
Compare
Choose a tag to compare

Fixes

  • Calling reply.send inside async middleware doesn't stop the chain - #244

nats-hemera@7.0.0

16 Feb 20:06
Compare
Choose a tag to compare

Hooks refactoring #236

hemera-ajv@0.2.6

11 Dec 20:59
Compare
Choose a tag to compare

Bugfix

Fix #233

nats-hemera@6.1.0

06 Oct 09:52
Compare
Choose a tag to compare

Upgrade to Avvio@6.0.0 and expose plugin timeout option to hemera.

nats-hemera@6.0.0

11 Aug 09:42
Compare
Choose a tag to compare
  • Upgrade to Pino 5 logger. https://github.com/pinojs/pino/releases/tag/v5.0.0
  • Don't check custom logger instance with Joi because it produces side-effects and causes an error. #221
  • Don't handle errors as success payload in case of the wrong usage of promises or Error-First-Callback:
    • Promise.reject('success')
    • cb('success', null)

Breaking changes

  • PrettyLog is disabled by default. You have to install pino-pretty in order to archive the same result. More informations here
  • Only native error objects can be responded. In case of an invalid error, the server will log an error and the client will timeout.

nats-hemera@5.8.9

05 Aug 19:55
Compare
Choose a tag to compare

Fixed

  • Don't swallow onServerPreResponse error it has precedence over other extension errors.

Miscellaneous

  • Add more test
  • Add example for server extensions

nats-hemera@5.8.8

26 Jul 08:10
Compare
Choose a tag to compare
  • #220 Set metadata context correctly when subsequent calls use different values for the same metadata properties'

nats-hemera@5.8.5

08 Jun 19:56
Compare
Choose a tag to compare
  • Validate typescript types on ci and test hook
  • Improve typescript types

nats-hemera@5.8.4

07 Jun 18:18
Compare
Choose a tag to compare

Improve typescript types

nats-hemera@5.8.0

01 Jun 12:23
Compare
Choose a tag to compare
  • Add pattern, transport properties to client request object.
  • Remove getter and setters
  • Update docs and examples.