4.0.0
- version: major bump to 4.0.0 - @vmarchaud
- apm: add disableLogs options in typings + doc - @vmarchaud
- chore: add distributed tracing doc + breaking chances in 4.x - @vmarchaud
- tracing: expose opencensus tracer in api - @vmarchaud
- tracing: fix test - @vmarchaud
- tracing: use opencensus 0.9 instead of fork - @vmarchaud
- tracing: fix pg internal file loading + fix lint - @vmarchaud
- fix: basedir for tests - @florian Hermouet-Joscht
- fix: basedir for tests - @florian Hermouet-Joscht
- improv: add pg tracing - @florian Hermouet-Joscht
- improv: add mysql2 tracing - @florian Hermouet-Joscht
- test: added pool + getConnection - @florian Hermouet-Joscht
- fix: patch getConnection - @florian Hermouet-Joscht
- improv: wrap Pool.getConnection - @florian Hermouet-Joscht
- improv: opencensus mysql - @florian Hermouet-Joscht
- version: patch bump to 3.1.1 - @vmarchaud
- notify: handle node 4 not printing stacktrace - @vmarchaud
- tracing: enable ioredis by default - @vmarchaud
- tracing: enable verbose when testing + fix mongodb internal require - @vmarchaud
- fix: use correct path for internal mongodb file load - @vmarchaud
- build: do not compile tests for final bundle - @vmarchaud
- improv: use plugin-command template for http/https/http2 child span - @vmarchaud
- fix: only end a span if hes not already ended - @vmarchaud
- feat: add ioredis plugin for tracing - @vmarchaud
- fix: sometime span are null - @vmarchaud
- fix: mongodb tracing wasnt ending span - @vmarchaud
- chore: remove useless config - @vmarchaud
- version: patch bump to 3.1.1 - @vmarchaud
- notify: handle node 4 not printing stacktrace - @vmarchaud
- fix: fake version for redis plugin test werent semver - @vmarchaud
- fix: set span as not shared by default - @vmarchaud
- improv: dont patch when redis version is too old - @vmarchaud
- feat: add redis plugin for census - @vmarchaud
- config: allow user to specify url to ignore when tracing - @vmarchaud
- tests: add test for mongodb - @vmarchaud
- tests: add test for http/https/http2 census plugins - @vmarchaud
- fix: do not ignore every dir starting with config - @vmarchaud
- chore: refactor tracing init - @vmarchaud
- feat: add tracing propagation - @vmarchaud
- chore: remove specific node 4 condition - @vmarchaud
- chore: fix linter - @vmarchaud
- fix: use correct path to runtimeStatsService - @vmarchaud
- chore: move census out of utils - @vmarchaud
- chore: drop support for node 4 (BREAKING CHANGE) - @vmarchaud
- fix: dynamically require census module at runtime - @vmarchaud
- test: metrics done if http metric exist - @florian Hermouet-Joscht
- test: forget return if node < 6 - @florian Hermouet-Joscht
- test: sample everything - @florian Hermouet-Joscht
- improv: import census tracer and plugins - @vmarchaud
- test: check node version before init apm - @florian Hermouet-Joscht
- fix: dynamic require of opencensus modules (node 4 compat) - @florian Hermouet-Joscht
- fix: tracing cannot be used with node 4 - @florian Hermouet-Joscht
- test: fix metrics http tracing - @florian Hermouet-Joscht
- fix: api tracing spec - @florian Hermouet-Joscht
- lint: fix - @florian Hermouet-Joscht
- fix: lint + tests - @florian Hermouet-Joscht
- improv: opencensus tracing - @florian Hermouet-Joscht
- version: minor patch to 3.1.0 - @vmarchaud
- fix: log to logger when profiler isn't available + check for undefined #223 - @vmarchaud
- improv: edit configuration to use
apm.versioninstead ofpmx_version- @Eywek - doc: add migration guides from 2.x to 3.x #220 - @vmarchaud
- feat: enable snapshot with node 11 - @vmarchaud
- tracing: add options to not censor spans labels - @vmarchaud
- doc: add documentation about express/koa middleware - @vmarchaud
- bug: fixes heap snapshot + enable profiling by default - @vmarchaud
- ci: fix slack notif step - @vmarchaud
- version: major bump to 3.0.0 - @vmarchaud
- ci: add publish step - @vmarchaud
- meta: use apache-2 license - @vmarchaud
- ci: edit slack channel - @vmarchaud
- metrics: fix v8 memory and event loop format - @vmarchaud
- feat: re-add entrypoint - @vmarchaud
- fix: correctly format event packet in standalone mode - @vmarchaud
- improv: reimplement function to set metric value automatically - @vmarchaud
- chore: fix lint + test - @vmarchaud
- metrics: set v8 memory metrics in mib - @vmarchaud
- improv: dont send metrics which aren't used - @vmarchaud
- deps: bump agent node - @vmarchaud
- bug: fix profiling config + actions options - @vmarchaud
- bug: fix tracing aggregation - @vmarchaud
- bug: fix span histogram export + apm version not being set - @vmarchaud
- metrics: switch runtime metrics from gauge to histogram - @vmarchaud
- improv: correctly unlisten for undhandled errors - @vmarchaud
- deps: pin for only patch update - @vmarchaud
- tests: skip node 4 in standalone test - @vmarchaud
- feat: implement tracing agg in standalone #215 - @vmarchaud
- websocket: fix context in handler - @vmarchaud
- inspector: concurrent session were released in 10.1.0 - @vmarchaud
- fix: few fixes before releasing - @vmarchaud
- chore: fix linter - @vmarchaud
- chore: add runtime explaination for metric using function - @vmarchaud
- feat: add more runtime metrics - @vmarchaud
- tests: fix event loop test - @vmarchaud
- ci: auto exit mocha - @vmarchaud
- feat: implement GC + event loop metrics from node-runtime-stats - @vmarchaud
- profiling: ask node to report idle time when cpu profiling #210 - @vmarchaud
- misc: remove io.notify + document .emit - @vmarchaud