Skip to content

Releases: hemerajs/hemera

[email protected]

20 Oct 18:28
Compare
Choose a tag to compare

Fixes

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

[email protected]

16 Feb 20:06
Compare
Choose a tag to compare

Hooks refactoring #236

[email protected]

11 Dec 20:59
Compare
Choose a tag to compare

[email protected]

06 Oct 09:52
Compare
Choose a tag to compare

Upgrade to [email protected] and expose plugin timeout option to hemera.

[email protected]

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.

[email protected]

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

[email protected]

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'

[email protected]

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

[email protected]

07 Jun 18:18
Compare
Choose a tag to compare

Improve typescript types

[email protected]

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.