photon-otel v3.3.0
Breaking Changes
setupOtel({ logLevel })andsetLogLevel()now win overLOG_LEVEL. If your deploys usedLOG_LEVELto override a value set in code, update the code-level setting instead.- The default log level is now always
info;DEPLOYMENT_ENV=developmentno longer turns ondebuglogs by default.
Bug Fixes
- Fixed the release workflow permissions so GitHub can validate the reusable release job and publish reliably. 🚀
Improvement
- Logger configuration is now separate from deployment metadata, so
DEPLOYMENT_ENVonly sets thedeployment.environmentresource attribute. LOG_LEVELis easier to use: values are trimmed, case-insensitive, empty values are treated as unset, and invalid values warn once before falling back toinfo.- Invalid programmatic log levels now throw a
TypeErrorbefore changing logger state, which makes mistakes easier to catch in plain JavaScript.
Version: 3.3.0