Skip to content

Releases: pegma-dev/logger-adapters

v0.1.3

Choose a tag to compare

@FlyOverCoderKY FlyOverCoderKY released this 30 Jul 01:13
v0.1.3
d8001f8

Per-field serialization fallback in the Application Insights and Datadog adapters: an unserializable field degrades to String(value) or [unserializable] instead of dropping the whole log entry.

v0.1.2

Choose a tag to compare

@FlyOverCoderKY FlyOverCoderKY released this 30 Jul 00:46
v0.1.2
155dd5c

Security scan remediation (docs/securityscan.md, 2026-07-28 scan). No adapter behavior or public API change.

  • Publish pipeline: prepare pins the SHA-256 of the prepared package-manifest.json as a job output and publish verifies the downloaded manifest against it, so the file that authenticates every tarball hash is no longer checked only against itself.
  • Publish pipeline: the reviewed npm release is installed from a digest-pinned tarball (verified SHA-512) instead of a version resolved from the registry at run time.
  • Added .github/dependabot.yml for monthly npm and GitHub Actions updates.
  • Added SECURITY.md with the private vulnerability reporting channel, supported versions, and the adapters' documented non-guarantees.
  • Workflow property tests in tests/release-packages.test.ts cover both pipeline changes.

v0.1.1

Choose a tag to compare

@FlyOverCoderKY FlyOverCoderKY released this 27 Jul 20:55

Summary

Pipeline check: bump all four @pegma/logger-* packages to 0.1.1 and publish via the trusted-publisher OIDC workflow.

Packages

  • @pegma/logger-tee@0.1.1
  • @pegma/logger-applicationinsights@0.1.1
  • @pegma/logger-cloudflare@0.1.1
  • @pegma/logger-datadog@0.1.1