2.3.0
🚀 Features
- feat(sdk-trace-base): implement on ending in span processor #6024 @majanjua-amzn
- note: this feature is experimental and subject to change
🐛 Bug Fixes
- fix(sdk-metrics): remove setImmediate usage in ConsoleMetricExporter #6199 @overbalance
🏠 Internal
- refactor(bundler-tests): split webpack tests into webpack-4 and webpack-5 #6098 @overbalance
- refactor(sdk-metrics): remove isNotNullish() utility function #6151 @cjihrig
- refactor(sdk-metrics): remove FlatMap() utility function #6154 @cjihrig
- refactor(sdk-metrics): simplify AllowList and DenyList processors #6159 @cjihrig
- chore: disallow constructor parameter property syntax #6187 @legendecas
- refactor(sdk-metrics): use test() instead of match() in isValidName() #6205 @cjihrig
- refactor(core): remove TimeOriginLegacy Safari <15 fallback #6235 @overbalance
- chore: remove backcompat workspace #6238 @overbalance
- refactor(core,resources): consolidate platform-specific code #6208 @overbalance
- test(api): remove unnecessary conditional #6241 @cjihrig
- refactor(api): remove several reverse() calls #6252 @cjihrig
- refactor(api): remove unnecessary map() call #6251 @cjihrig
- chore: add zed to gitignore #6258 @overbalance