- #94 feat(distribution): add support for datadog's distribution metric (JGAntunes)
- #93 Bump hosted-git-info from 2.8.5 to 2.8.9 (dependabot[bot])
- #92 Bump lodash from 4.17.19 to 4.17.21 (dependabot[bot])
- #91 update use of Buffer (khuang)
- #87 Bump lodash from 4.17.11 to 4.17.19 (dependabot[bot])
- #85 Add automatically generated changelog (Andreas Lind)
- #80 Add support for sub routers with parameterized routes (Garret Meier)
- Tests: Skip flappy timing-related test (Morten Siebuhr)
- Travis: Don't test on Node 6.x (EOL 2019-04-30) (Morten Siebuhr)
- Travis: Add Node 10 and 12 (Morten Siebuhr)
- Packages: Normailze syntax && add package-lock (Morten Siebuhr)
- Switch to eslint (Morten Siebuhr)
- Release v0.4.1 (Morten Siebuhr)
- README: Add some external links (Morten Siebuhr)
- Don't test on 0.12 any more... (Morten Siebuhr)
- Test on Node 4, 6, 8 and latest (Morten Siebuhr)
- Add callback helper (GochoMugo)
- Release v0.4.0 (Morten Siebuhr)
- Merge tags with 0.12 valid functions (Chris911)
- Update README for metric level tags (Chris911)
- Add metrics level tags (Chris911)
- Add .jshintignore (Andreas Lind)
- +3 more
- #68 Fixed typo in TCPSocket for _maxBufferSize property (Philippe Guilbault)
- Release v0.3.0 (Morten Siebuhr)
- Add support for StatsD tags on all payloads (#69) (Brian Conn)
- Enable express middleware to send both url prefixed and non prefixed status code increments (#67) (Matthew Sessions)
- #66 Replace anonymous functions with named functions (Oleksandr Kureniov)
- #65 Fix bug in how res.end is handled (Andrea Baccega)
- #62 Pass HTTP headers as documented (Garth Kidd)
- #60 accept 0 as parameter for increment/decrement (Charly Koza)
- #59 Add .raw() to pass data straight through (Morten Siebuhr)
- #58 incorrect express documentation (Zach McGonigal)
- Release v0.2.3 (Morten Siebuhr)
- Also sets custom express-prefix on status-code (Morten Siebuhr)
- Travis: Drop testing on 0.10 (Morten Siebuhr)
- Document .histogram() (Morten Siebuhr)
- Fix indent in tests (Morten Siebuhr)
- #55 Add express middleware support for sub-routers (David Volquartz Lebech)
- #54 Fix function signature in comment (Sascha Depold)
- #50 Express middleware: improve route name sanitation + added an option (Joris Berthelot)
- #51 Chainable API (Thomas Hunter II)
- #49 add histogram support (Daniel Ruehle)
- #46 Add tcp support for the client (Luis De Pombo)
- #44 convert EphemeralSocket._port explicit to integer (Carsten Lamm)
- #45 EphemeralSocket should be exclusive (James Taylor)
- #43 add missing } to docs (Clarkie)
- #42 Metrics over http (Morten Siebuhr)
- #38 Update statsd multi-metric-packets link (Piron Tristan)
- #40 Add delta gauges. Fixes #34. (Morten Siebuhr)
- #41 Update travis to use modern Node.js. (Morten Siebuhr)
- #37 Fix typo (Thiago Caiubi)
- Clean up paths in Makefile. (Morten Siebuhr)
- Remove prepublish step. (Morten Siebuhr)
- README: Fix quick tour. (Morten Siebuhr)
- Release v0.0.15. (Morten Siebuhr)
- Tests: Fix regex that would cause erroneous test failures. (Morten Siebuhr)
- fixed issue with orphaned setInterval in EphemeralSocket (Doug Daniels)
- Remove stream-helpers from README. (Morten Siebuhr)
- Release v0.0.13. (Morten Siebuhr)
- Remove stream-helpers, as they weren't used. (Morten Siebuhr)
- Remove trailing slashes in express middleware. (Morten Siebuhr)
- Update new parameter-naming in README.md (Morten Siebuhr)
- Fix minor syntax-error in README.md example. (Morten Siebuhr)
- +4 more
- Release v0.0.12. (Morten Siebuhr)
- Properly CamelCase names in EphemeralSocket. (Morten Siebuhr)
- Report express response-codes under
response\_code
. (Morten Siebuhr) - Fix corner-cases in Express per-route key reporting. (Morten Siebuhr)
- Fix issue with rapid series of errors on socket. (Morten Siebuhr)
- +1 more
- Release v0.0.10. (Morten Siebuhr)
- getExpressMiddleware helper: Avoid calling undefined method when req.route.name is a RegExp. (Andreas Lind Petersen)
- Release v0.0.9. (Morten Siebuhr)
- JSHint: Fix complaints in testing. (Morten Siebuhr)
- getExpressMiddleware helper: Also report the request method as part of the key when timeByUrl is turned on. (Andreas Lind Petersen)
- Close test-server after use. Fixes #22. (Morten Siebuhr)
- Release v0.0.8. (Morten Siebuhr)
- Prolong timeout in close()-tests, to avoid races. (Morten Siebuhr)
- Fix JSHint error / clean up unit-tests a wee bit. (Morten Siebuhr)
- Adding in a test case (Albert Wang)
- Style conformity (Albert Wang)
- +4 more
- Release v0.0.7. (Morten Siebuhr)
- Test timeouts in EphemeralSocket. (Morten Siebuhr)
- Test on 'raw' EphemeralSocket in ditto tests. (Morten Siebuhr)
- Fix inconsistent naming in ephemeral socket. (Morten Siebuhr)
- Close underlying socket on error. (Morten Siebuhr)
- +3 more
- Release v0.0.6. (Morten Siebuhr)
- Remove extraneous layer of nesting in unit-tests. (Morten Siebuhr)
- Switch to using dummy server for all tests. (Morten Siebuhr)
- Re-fix async socket creation (issues #4 + #18). (Morten Siebuhr)
- Fix accidental removal 'jshint' instead of 'vows' in e8b6f97. (Morten Siebuhr)
- +2 more
- #15 Merge route-specific timings in express-middleware. (Addison Higham)
- #12 Fix check for trailing dot in prefix. (Roman Bolgov)
- Release v0.0.5. (Morten Siebuhr)
- Allow ExpressMiddleware without extra prefix (Ole Michaelis)
- Added docs (Ole Michaelis)
- Tests for statsd sets (Ole Michaelis)
- Support for statsd sets (Ole Michaelis)
- +17 more
- v0.0.4. (Morten Siebuhr)
- Update README with info on measureStream-functions. (Morten Siebuhr)
- Try watching streams using, well, streams. (Morten Siebuhr)
- Initial work on Stream-helpers (see #9). (Morten Siebuhr)
- v0.0.3 (Morten Siebuhr)
- Clean up README. (Morten Siebuhr)
- Add child-clients with sub-prefixes. (Morten Siebuhr)
- Split out socket-handling. (Morten Siebuhr)
- Change how hostname is configured. (Morten Siebuhr)