Skip to content

Releases: RisingStack/trace-nodejs

v3.1.0

26 Jan 16:01
Compare
Choose a tag to compare

3.1.0

This release is published on npm. Install it with
npm install @risingstack/[email protected]

Feats

  • tracer: implement transaction event support (edb734e)
  • api: gzip encoding (060186e)
  • http: add keep query params option (e58ced8)
  • collector: force CS-CR, CS-NE events to be collected in pairs (761e16e)

Fixes

  • postgres: wrap the returned event emitter when no callback is provided, (0566ae6)
  • instrumentations:
    • specify continuationMethod correctly (c71bfe7)
    • report statusCode passed to writeHead (42df7d7)
    • report correct statusCode to rpm metrics (baa12c8)
  • mysql:
  • security: upgrade to agent api (91b3bff)
  • collector:
    • solves TRN-34, TRN-39 (bab2569)
    • add back reservoir sampler (f090305)
    • sample according to TRN-41 (d9b6b79)
    • correctly read severity during SS (a0111ee)
    • add expiry to locks to prevent memory leak in incomplete instrumentations (325d102)
  • instrumentations/http/server: read communication id (f9c4057)
  • instrumentation: fix http request emitter context propagation (3c8d7af)
  • tests: fix tests (0e010e2)

Tests

Chores

  • general:
  • tracer: add option to configure sampler (596c053)
  • instrumentations: add debug warning for multiple writeHead calls (4bf5272)

Refactors

  • instrumentations: add safeguard for unknown values (72ea9aa)

v3.1.0-beta.5

24 Jan 09:30
Compare
Choose a tag to compare
v3.1.0-beta.5 Pre-release
Pre-release

3.1.0-beta.5

This beta prerelease is published on npm. Install it with
npm install @risingstack/[email protected]

Feats

  • tracer: implement transaction event support (8051f9c)
  • api: gzip encoding (9539165)
  • http: add keep query params option (39aed94)
  • collector: force CS-CR, CS-NE events to be collected in pairs (8a3fafc)

Fixes

  • security: upgrade to agent api (a9e582b)
  • collector:
    • solves TRN-34, TRN-39 (4565a00)
    • add back reservoir sampler (055aff1)
    • sample according to TRN-41 (09dfd96)
    • correctly read severity during SS (ea43a8a)
    • add expiry to locks to prevent memory leak in incomplete instrumentations (4573efa)
  • instrumentations/http/server: read communication id (9e699c0)
  • instrumentation: fix http request emitter context propagation (e9d507d)
  • tests: fix tests (a778048)
  • instrumentations:
    • report statusCode passed to writeHead (b8dcb4e)
    • report correct statusCode to rpm metrics (f0b20c4)

Docs

  • readme: add v7 support to docs (858e73a)

Tests

Chores

  • general:
  • tracer: add option to configure sampler (58ce9be)
  • instrumentations: add debug warning for multiple writeHead calls (7cdc9d1)

Refactors

  • instrumentations: add safeguard for unknown values (ef99b9c)

v3.1.0-beta.4

23 Jan 13:07
Compare
Choose a tag to compare
v3.1.0-beta.4 Pre-release
Pre-release

3.1.0-beta.4

This beta prerelease is published on npm. Install it with
npm install @risingstack/[email protected]

Feats

  • tracer: implement transaction event support (8051f9c)
  • api: gzip encoding (9539165)
  • http: add keep query params option (39aed94)
  • collector: force CS-CR, CS-NE events to be collected in pairs (8a3fafc)

Fixes

  • security: upgrade to agent api (a9e582b)
  • collector:
    • solves TRN-34, TRN-39 (4565a00)
    • add back reservoir sampler (055aff1)
    • sample according to TRN-41 (09dfd96)
    • correctly read severity during SS (ea43a8a)
    • add expiry to locks to prevent memory leak in incomplete instrumentations (4573efa)
  • instrumentations/http/server: read communication id (9e699c0)
  • instrumentation: fix http request emitter context propagation (e9d507d)
  • tests: fix tests (a778048)
  • instrumentations: report statusCode passed to writeHead (b8dcb4e)

Docs

  • readme: add v7 support to docs (858e73a)

Tests

Chores

  • general:
  • tracer: add option to configure sampler (58ce9be)
  • instrumentations: add debug warning for multiple writeHead calls (7cdc9d1)

Refactors

  • instrumentations: add safeguard for unknown values (ef99b9c)

v3.1.0-beta.3

23 Jan 12:02
Compare
Choose a tag to compare
v3.1.0-beta.3 Pre-release
Pre-release

3.1.0-beta.3

This beta prerelease is published on npm. Install it with
npm install @risingstack/[email protected]

Feats

  • tracer: implement transaction event support (8051f9c)
  • api: gzip encoding (9539165)
  • http: add keep query params option (39aed94)
  • collector: force CS-CR, CS-NE events to be collected in pairs (8a3fafc)

Fixes

  • security: upgrade to agent api (a9e582b)
  • collector:
    • solves TRN-34, TRN-39 (4565a00)
    • add back reservoir sampler (055aff1)
    • sample according to TRN-41 (09dfd96)
    • correctly read severity during SS (ea43a8a)
    • add expiry to locks to prevent memory leak in incomplete instrumentations (4573efa)
  • instrumentations/http/server: read communication id (9e699c0)
  • instrumentation: fix http request emitter context propagation (e9d507d)
  • tests: fix tests (a778048)

Docs

  • readme: add v7 support to docs (858e73a)

Tests

Chores

  • general:
  • tracer: add option to configure sampler (58ce9be)
  • instrumentations: add debug warning for multiple writeHead calls (7cdc9d1)

Refactors

  • instrumentations: add safeguard for unknown values (ef99b9c)

v3.0.5

18 Jan 14:28
Compare
Choose a tag to compare

<a name"3.0.5">

3.0.5 (2017-01-18)

Bug Fixes

  • wrapQuery: fix when no readStream or promise is returned (1b0738cc)

v3.1.0-beta.2

16 Jan 10:31
Compare
Choose a tag to compare
v3.1.0-beta.2 Pre-release
Pre-release

3.1.0-beta.2

This beta prerelease is published on npm. Install it with
npm install @risingstack/[email protected]

Feats

  • tracer: implement transaction event support (8051f9c)
  • api: gzip encoding (9539165)
  • http: add keep query params option (39aed94)
  • collector: force CS-CR, CS-NE events to be collected in pairs (8a3fafc)

Fixes

  • security: upgrade to agent api (a9e582b)
  • collector:
    • solves TRN-34, TRN-39 (4565a00)
    • add back reservoir sampler (055aff1)
    • sample according to TRN-41 (09dfd96)
    • correctly read severity during SS (ea43a8a)
    • add expiry to locks to prevent memory leak in incomplete instrumentations (4573efa)
  • instrumentations/http/server: read communication id (9e699c0)
  • instrumentation: fix http request emitter context propagation (e9d507d)
  • tests: fix tests (a778048)

Docs

  • readme: add v7 support to docs (858e73a)

Tests

Chores

  • general:
  • tracer: add option to configure sampler (58ce9be)

Refactors

  • instrumentations: add safeguard for unknown values (ef99b9c)

v3.1.0-beta.1

13 Jan 14:20
Compare
Choose a tag to compare
v3.1.0-beta.1 Pre-release
Pre-release

3.1.0-beta.1

This beta prerelease is published on npm. Install it with
npm install @risingstack/[email protected]

Feats

  • tracer: implement transaction event support (305ee50)
  • api: gzip encoding (6a17592)
  • http: add keep query params option (7715a4a)
  • collector: force CS-CR, CS-NE events to be collected in pairs (73f1872)

Fixes

  • security: upgrade to agent api (2531a6f)
  • collector:
    • solves TRN-34, TRN-39 (b948c44)
    • add back reservoir sampler (320737d)
    • sample according to TRN-41 (2329ad7)
    • correctly read severity during SS (4258e86)
    • add expiry to locks to prevent memory leak in incomplete instrumentations (3b53d55)
  • instrumentations/http/server: read communication id (77252c4)
  • instrumentation: fix http request emitter context propagation (488da05)
  • tests: fix tests (9c91b45)

Tests

Chores

  • general:
  • tracer: add option to configure sampler (39523fd)

Refactors

  • instrumentations: add safeguard for unknown values (1511760)

v3.1.0-beta.0

13 Jan 12:49
Compare
Choose a tag to compare
v3.1.0-beta.0 Pre-release
Pre-release
v3.1.0-beta.0

v3.0.4

12 Jan 12:13
Compare
Choose a tag to compare

<a name"3.0.4">

3.0.4 (2017-01-12)

Bug Fixes

  • amqplib: parentServiceKey is NaN (586185a)

v3.0.3

09 Jan 09:19
Compare
Choose a tag to compare

<a name"3.0.3">

3.0.3 (2017-01-09)

Bug Fixes

  • package: use @risingstack/v8-profiler for node v7 fixes (137895c0)