Skip to content

Releases: ra-libs/nestjs-packages

unleash-v1.0.0

Choose a tag to compare

@RabahZeineddine RabahZeineddine released this 26 Nov 21:17

1.0.0 (2023-11-26)

Bug Fixes

Features

  • add growthbook library (#2) (6c66410)
  • add s3 initial lib (#57) (74ccde3)
  • add sqs initial module with producer only (#58) (ebf5ed1)
  • athena: add athena package (#62) (301637d)
  • commons: add RequestId decorator (#22) (1b85848)
  • logger: add correlation id per request and log requests using morgan (08d05ec)
  • logger: add nestjs-like format for local development (#29) (2f68240)
  • logger: add winston logger lib (#11) (956fba5)
  • metrics: add initial datadog custom metrics (#19) (273719b)
  • move RequestLogger to logger lib and add log level by status code (eb95b6f)
  • secrets-manager: add initial lib (#35) (0b079db)
  • sns: create initial sns lib (#8) (5e1a2ef)
  • sqs: add consumers (#65) (ce5a2dd)
  • sqs: add RawMessage and Message type (27d1967)
  • ssm: add initial lib (#32) (73f745b)
  • unleash: add unleash lib (5fa52d5)

BREAKING CHANGES

  • logger: Logger interface changed

sqs-v1.0.0

Choose a tag to compare

@RabahZeineddine RabahZeineddine released this 26 Nov 21:23

1.0.0 (2023-11-26)

Bug Fixes

Features

  • add AWS creds for github action tests (#68) (5751990)
  • add growthbook library (#2) (6c66410)
  • add s3 initial lib (#57) (74ccde3)
  • add sqs initial module with producer only (#58) (ebf5ed1)
  • athena: add athena package (#62) (301637d)
  • commons: add RequestId decorator (#22) (1b85848)
  • logger: add child method (#44) (11482c9)
  • logger: add child method to winston logger (a3a6331)
  • logger: add correlation id per request and log requests using morgan (08d05ec)
  • logger: add nestjs-like format for local development (#29) (2f68240)
  • logger: add winston logger lib (#11) (956fba5)
  • metrics: add initial datadog custom metrics (#19) (273719b)
  • move RequestLogger to logger lib and add log level by status code (eb95b6f)
  • secrets-manager: add initial lib (#35) (0b079db)
  • sns: create initial sns lib (#8) (5e1a2ef)
  • sqs: add consumers (#65) (ce5a2dd)
  • sqs: add RawMessage and Message type (27d1967)
  • ssm: add initial lib (#32) (73f745b)
  • unleash: add unleash lib (...
Read more

sns-v1.0.0

Choose a tag to compare

@RabahZeineddine RabahZeineddine released this 26 Nov 21:21

1.0.0 (2023-11-26)

Bug Fixes

Features

  • add AWS creds for github action tests (#68) (5751990)
  • add growthbook library (#2) (6c66410)
  • add s3 initial lib (#57) (74ccde3)
  • add sqs initial module with producer only (#58) (ebf5ed1)
  • athena: add athena package (#62) (301637d)
  • commons: add RequestId decorator (#22) (1b85848)
  • logger: add correlation id per request and log requests using morgan (08d05ec)
  • logger: add nestjs-like format for local development (#29) (2f68240)
  • logger: add winston logger lib (#11) (956fba5)
  • metrics: add initial datadog custom metrics (#19) (273719b)
  • move RequestLogger to logger lib and add log level by status code (eb95b6f)
  • secrets-manager: add initial lib (#35) (0b079db)
  • sns: create initial sns lib (#8) (5e1a2ef)
  • sqs: add consumers (#65) (ce5a2dd)
  • sqs: add RawMessage and Message type (27d1967)
  • ssm: add initial lib (#32) (73f745b)
  • unleash: add unleash lib (5fa52d5)

BREAKING CHANGES

  • logger: Logger interface changed

secrets-manager-v1.0.0

Choose a tag to compare

1.0.0 (2023-11-26)

Bug Fixes

Features

  • add growthbook library (#2) (6c66410)
  • add s3 initial lib (#57) (74ccde3)
  • add sqs initial module with producer only (#58) (ebf5ed1)
  • athena: add athena package (#62) (301637d)
  • commons: add RequestId decorator (#22) (1b85848)
  • logger: add correlation id per request and log requests using morgan (08d05ec)
  • logger: add nestjs-like format for local development (#29) (2f68240)
  • logger: add winston logger lib (#11) (956fba5)
  • metrics: add initial datadog custom metrics (#19) (273719b)
  • move RequestLogger to logger lib and add log level by status code (eb95b6f)
  • secrets-manager: add initial lib (#35) (0b079db)
  • sns: create initial sns lib (#8) (5e1a2ef)
  • sqs: add consumers (#65) (ce5a2dd)
  • sqs: add RawMessage and Message type (27d1967)
  • ssm: add initial lib (#32) (73f745b)
  • unleash: add unleash lib (5fa52d5)

BREAKING CHANGES

  • logger: Logger interface changed

metrics-v1.0.0

Choose a tag to compare

@RabahZeineddine RabahZeineddine released this 26 Nov 21:14

1.0.0 (2023-11-26)

Bug Fixes

Features

  • add growthbook library (#2) (6c66410)
  • add s3 initial lib (#57) (74ccde3)
  • add sqs initial module with producer only (#58) (ebf5ed1)
  • athena: add athena package (#62) (301637d)
  • commons: add RequestId decorator (#22) (1b85848)
  • logger: add correlation id per request and log requests using morgan (08d05ec)
  • logger: add nestjs-like format for local development (#29) (2f68240)
  • logger: add winston logger lib (#11) (956fba5)
  • metrics: add distribution method (#71) (4dc9881)
  • metrics: add initial datadog custom metrics (#19) (273719b)
  • move RequestLogger to logger lib and add log level by status code (eb95b6f)
  • secrets-manager: add initial lib (#35) (0b079db)
  • sns: create initial sns lib (#8) (5e1a2ef)
  • sqs: add consumers (#65) (ce5a2dd)
  • sqs: add RawMessage and Message type (27d1967)
  • ssm: add initial lib (#32) (73f745b)
  • unleash: add unleash lib (5fa52d5)

BREAKING CHANGES

  • logger: Logger interface changed

logger-v1.0.0

Choose a tag to compare

@RabahZeineddine RabahZeineddine released this 26 Nov 21:04

1.0.0 (2023-11-26)

Bug Fixes

  • add logger doc (0b3f7ab)
  • add sourceClass on WinstonLogger constructor (4331bd2)
  • change semantic-release lib (#16) (5d7b573)
  • commons: generate new uuid if the headers one is invalid v4 format (#28) (a4d0bec)
  • commons: remove v4 uuid validation (#38) (9c90484)
  • commons: use crypto.randomUUID for uuid v4 (4048f9a)
  • force deploy (22f51f5)
  • growthbook: attributes and setPolyfills for node (#6) (301098b)
  • growthbook: remove skipCache to avoid OOM (#54) (09dd166)
  • growthbook: set context using env vars inside the service (#18) (f6a134f)
  • logger (b5d09a9)
  • logger: add correlationId to log meta event without props (9193f7f)
  • logger: add sourceClass to winston logger constructor (e502d1c)
  • logger: app name local (9127db8)
  • logger: color fix and remove console log (6895372)
  • logger: log nestLike on non production NODE_ENV (bd867e1)
  • logger: morgan format (1a1c01f)
  • logger: package json version (70ca255)
  • logger: print fields in development (#48) (1f64436)
  • logger: remove console.log (72c42b6)
  • logger: use inject logger in request middleware to get correlation id (1743d8a)
  • npm publish (b1846fd)
  • npm publish (c2fd533)
  • npm publish (4f9169f)
  • npm set private to false (e60760a)
  • semantic npm dist dir (c66121d)
  • semantic-release (#43) (f033420)
  • sqs: consumer error throw catch (#70) (90ad27b)
  • update deps (04538b4)
  • update deps (c572cf8)
  • update deps (#15) (e705b4f)
  • update deps (#30) (6f7e07d)
  • update deps (#53) (7a94ea7)
  • update docs (91e3740)
  • update nx deps (611540d)

Features

  • add growthbook library (#2) (6c66410)
  • add s3 initial lib (#57) (74ccde3)
  • add sqs initial module with producer only (#58) (ebf5ed1)
  • athena: add athena package (#62) (301637d)
  • commons: add RequestId decorator (#22) (1b85848)
  • logger: add child method (#44) (11482c9)
  • logger: add child method to winston logger (a3a6331)
  • logger: add correlation id per request and log requests using morgan (08d05ec)
  • logger: add nestjs-like format for local development (#29) (2f68240)
  • logger: add winston logger lib (#11) (956fba5)
  • metrics: add initial datadog custom metrics (#19) (273719b)
  • move RequestLogger to logger lib and add log level by status code (eb95b6f)
  • secrets-manager: add initial lib (#35) (0b079db)
  • sns: create initial sns lib (#8) (5e1a2ef)
  • sqs: add consumers (#65) (ce5a2dd)
  • sqs: add RawMessage and Message type (27d1967)
  • ssm: add initial lib (#32) (73f745b)
  • unleash: add unleash lib (5fa52d5)

BREAKING CHANGES

  • logger: Logger interface changed

growthbook-v1.0.0

Choose a tag to compare

@RabahZeineddine RabahZeineddine released this 26 Nov 21:09

1.0.0 (2023-11-26)

Bug Fixes

Features

  • add customer id attribute for growthbook (#4) (9ad0f65)
  • add growthbook library (#2) (6c66410)
  • add s3 initial lib (#57) (74ccde3)
  • add sqs initial module with producer only (#58) (ebf5ed1)
  • athena: add athena package (#62) (301637d)
  • commons: add RequestId decorator (#22) (1b85848)
  • growthbook: add cache configuration client and removing autoRefresh from loadFeatures (0f5b844)
  • growthbook: add debounce to avoid 429 (#67) (060a5a9)
  • growthbook: add getFeatureValue (#10) (1c202de)
  • growthboook: adding set feature default value method (#21) (f8405c0)
  • logger: add correlation id per request and log requests using morgan (08d05ec)
  • logger: add nestjs-like format for local development (#29) (2f68240)
  • logger: add winston logger lib (#11) (956fba5)
  • metrics: add initial datadog custom metrics (#19) (273719b)
  • move RequestLogger to logger lib and add log level by status code (eb95b6f)
  • secrets-manager: add initial lib (#35) (0b079db)
  • sns: create initial sns lib (#8) (5e1a2ef)
  • sqs: add consumers (#65) (ce5a2dd)
  • sqs: add RawMessage and Message type (27d1967)
  • ssm: add initial lib (#32) (73f745b)
  • unleash: add unleash lib (5fa52d5)

BREAKING CHANGES

  • logger: Logger interface changed

commons-v1.0.0

Choose a tag to compare

@RabahZeineddine RabahZeineddine released this 26 Nov 21:12

1.0.0 (2023-11-26)

Bug Fixes

  • add logger doc (0b3f7ab)
  • add sourceClass on WinstonLogger constructor (4331bd2)
  • change semantic-release lib (#16) (5d7b573)
  • commons: add logs for debug in request id (#27) (ac5ed76)
  • commons: change build target to es2017 (a7cc260)
  • commons: export account-owner types (#39) (97858ce)
  • commons: export account-owner types (#40) (d9d1102), closes #41
  • commons: export account-owner-decorator (#37) (cbd1cde)
  • commons: generate new uuid if the headers one is invalid v4 format (#28) (a4d0bec)
  • commons: remove v4 uuid validation (#38) (9c90484)
  • commons: use crypto.randomUUID for uuid v4 (4048f9a)
  • commons: uuidv4 method (4c5a02a)
  • force deploy (22f51f5)
  • growthbook: attributes and setPolyfills for node (#6) (301098b)
  • growthbook: remove skipCache to avoid OOM (#54) (09dd166)
  • growthbook: set context using env vars inside the service (#18) (f6a134f)
  • logger (b5d09a9)
  • logger: add correlationId to log meta event without props (9193f7f)
  • logger: add sourceClass to winston logger constructor (e502d1c)
  • logger: app name local (9127db8)
  • logger: color fix and remove console log (6895372)
  • logger: log nestLike on non production NODE_ENV (bd867e1)
  • logger: morgan format (1a1c01f)
  • logger: package json version (70ca255)
  • logger: print fields in development (#48) (1f64436)
  • logger: remove console.log (72c42b6)
  • logger: use inject logger in request middleware to get correlation id (1743d8a)
  • npm publish (b1846fd)
  • npm publish (c2fd533)
  • npm publish (4f9169f)
  • npm set private to false (e60760a)
  • semantic npm dist dir (c66121d)
  • semantic-release (#43) (f033420)
  • sqs: consumer error throw catch (#70) (90ad27b)
  • update deps (04538b4)
  • update deps (c572cf8)
  • update deps (#15) (e705b4f)
  • update deps (#30) (6f7e07d)
  • update deps (#53) (7a94ea7)
  • update docs (91e3740)
  • update nx deps (611540d)
  • use winston logger in commons and sqs (90dffd2)

Features

  • add fill user data middleware (d969e8a)
  • add growthbook library (#2) (6c66410)
  • add RequestMiddleware (#56) (73c5645)
  • add s3 initial lib (#57) (74ccde3)
  • add sqs initial module with producer only (#58) (ebf5ed1)
  • add x-customer-id header (3132ae6)
  • athena: add athena package (#62) (301637d)
  • commons: add RequestId decorator (#22) (1b85848)
  • commons: adding account owner decorator (#36) (dbf742b)
  • logger: add child method (#44) (11482c9)
  • logger: add child method to winston logger (a3a6331)
  • logger: add correlation id per request and log requests using morgan (08d05ec)
  • logger: add nestjs-like format for local development (#29) (2f68240)
  • logger: add winston logger lib (#11) (956fba5)
  • metrics: add initial datadog custom metrics (#19) (273719b)
  • move RequestLogger to logger lib and add log level by status code (eb95b6f)
  • secrets-manager: add initial lib ([#35](https://...
Read more

athena-v1.0.0

Choose a tag to compare

@RabahZeineddine RabahZeineddine released this 26 Nov 21:19

1.0.0 (2023-11-26)

Bug Fixes

Features

  • add growthbook library (#2) (6c66410)
  • add s3 initial lib (#57) (74ccde3)
  • add sqs initial module with producer only (#58) (ebf5ed1)
  • athena: add athena package (#62) (301637d)
  • athena: add extract result method (122c58c)
  • athena: add runQuery (a796efa)
  • commons: add RequestId decorator (#22) (1b85848)
  • logger: add correlation id per request and log requests using morgan (08d05ec)
  • logger: add nestjs-like format for local development (#29) (2f68240)
  • logger: add winston logger lib (#11) (956fba5)
  • metrics: add initial datadog custom metrics (#19) (273719b)
  • move RequestLogger to logger lib and add log level by status code (eb95b6f)
  • secrets-manager: add initial lib (#35) (0b079db)
  • sns: create initial sns lib (#8) (5e1a2ef)
  • sqs: add consumers (#65) (ce5a2dd)
  • sqs: add RawMessage and Message type (27d1967)
  • ssm: add initial lib (#32) (73f745b)
  • unleash: add unleash lib (5fa52d5)

BREAKING CHANGES

  • logger: Logger interface changed