Releases: keymetrics/pm2-io-apm
Releases · keymetrics/pm2-io-apm
4.2.2
4.2.1
4.2.0
- version: minor bump to 4.2.0 - @Eywek
- Fixed module path in PG Unit test case to pick root directory - @Anuj Verma
- Modified pg path in opencensus plugin - @Anuj Verma
- feat: implement retrieving of stack context from errors #216 - @vmarchaud
- ci: add pull request trigger - @Eywek
- tracing: fix undefined callback crash with redis - @vmarchaud
- tests: remove some assert because context propagation bug in node 6 - @vmarchaud
- tracing: make createSpanWithNet optional - @vmarchaud
- ci: add net tracing test - @vmarchaud
- tracing: add plugin for net server - @vmarchaud
- tests: fix test with packet channel assert - @vmarchaud
- feat: implement dependencies collection at startup #238 - @vmarchaud
- tests: fix tracing integration test with express - @vmarchaud
- tracing: enable express plugin by default - @vmarchaud
- tracing: distingish route/router from middlewares - @vmarchaud
- tests: fix new node types - @vmarchaud
- tracing: add express plugin - @vmarchaud
4.1.4
- version: patch bump to 4.1.4 - @vmarchaud
- [tracing: fix propagation crash when using Expect header #236]
4.1.3
4.1.2
4.1.1
4.1.0
- version: minor bump to 4.1.0 - @vmarchaud
- tracing: ignore head/options method + specific urls by default - @vmarchaud
- notify: fix context when using internal function - @vmarchaud
- tracing: export span status as tag - @vmarchaud
- tracing: fix invalid tags in http plugins - @vmarchaud
- deps: bump agent-node to latest - @vmarchaud
- tracing: fix exports types + kind value - @vmarchaud
- Fix typo and add type for 'message' variable in getSafeError - @david Trapp
- add types on notifyError - @vmarchaud
- Factor out conversion of non-error values to Error object, add length limit for those errors' messages, increase robustness against weird values - @david Trapp
- Streamline behavior of notifyError compared to the other handlers - @david Trapp
- Handle non-Error objects thrown as error gracefully, still attempting to report them in a useful way - @david Trapp
- tracing: add support for vue-server-renderer in census - @vmarchaud
- Do not swallow errors in koaErrorHandler - @david Trapp
- chore: fix tables of content + few mistake - @vmarchaud
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.version
instead ofpmx_version
- @Eywek - [doc: add migration guides from 2.x to 3.x #220](https://api.github.com/repos/keymetrics/pm2-io-...