- #2718
591e65366
Thanks @dependabot! - Bump @babel/traverse from 7.17.9 to 7.23.2
- #2743
224609455
Thanks @ryanwilsonperkin! - Allow restriction on allowed metric names in StatsDClient
- #2566
e3db8be05
Thanks @RouzbehMajidi! - Added support for incrementing metric by specific value
- #2511
3b228b4f3
Thanks @ryanwilsonperkin! - Introduces an optional parameter to all metrics methods to allow them to accept a sampleRate and provide sampling independently of the sampleRate settings specified on the client itself. Allows the developer to opt in or out of sampling on a metric-by-metric basis.
- #2494
da04b9e63
Thanks @alexandcote! - When using a child client concatenation of prefixes is now ordered asParentPrefix.ChildPrefix
, which is a more generally desired behaviour. Previously this wasChildPrefix.ParentPrefix
.
- #2489
472e3556a
Thanks @alexandcote! - Updatinghot-shots
to version 9.3.0
-
#2489
9396ac6eb
Thanks @alexandcote! - Allowing consumer to create a child client -
#2492
da62f58f4
Thanks @alexandcote! - Exposing types needed to create a child client.
- #2389
03c1abc8c
Thanks @BPScott! - Add types field to package.json export maps to support typescript consumers that usemoduleResolution: "node16"
- Drop support for node 12 and Safari 10, 11 and 12. Remove wildcard export in exports field. [#2277]
- Correct wildcard export to
./*
[#2209]
- Use
./*
instead of./
in package.json exports to fix deprecation warning. [#2184]
- Rerelease after failed publish. No code changes.
- No updates. Transitive dependency bump.
- Fixed babel helpers file being generated with incorrect filename in esm build. [#2082]
- Migrate from
sewing-kit-next
toloom
for building - package build output remains identical. [#2039]
- Enable type checking in tests and fix type errors. [#2011]
- Updated build tooling, types are now compiled with TypeScript 4.3. [#1997]
- Added file exclusion for tests to package.json and enable type checking for tests. [#2005]
- Rename test/ to tests/ [#2005]
- Ensure
tsconfig.tsbuildinfo
file is not uploaded to the npm registry. [#1982]
- Update to latest sewing-kit-next for build. Update
types
/typesVersions
fields to point directly into the build folder [#1980]
- Update minimum supported node version to 12.14.0. Add engines field to help enforce usage of this version. #1906
- Removed dependency on tslib, as we no-longer compile with
tsc
. #1829
- Updated multi-build outputs to include mandatory extensions to fix "Module not found" issues reported by ESM supported bundlers #1759
- Add new build outputs (CommonJS, ESM, esnext, Node) for greater tree-shakability #1698
- Added
tslib@^1.14.1
in the list of dependencies. #1657
- Update
hot-spot
dependencies [#1650]
- added
timing
metric support fromhot-spot
- added
gauge
metric support fromhot-spot
- now handles converting non-string values to strings for tag dictionaries and converts empty tag values to
Unknown
#1095
@shopify/statsd
package