Skip to content

chore(deps): update dependency posthog-node to v5.55.0 - #1396

Merged
renovate[bot] merged 1 commit into
mainfrom
renovate/posthog-node-5.x-lockfile
Oct 6, 2026
Merged

renovate[bot] merged 1 commit into
mainfrom
renovate/posthog-node-5.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
posthog-node (source) 5.51.4 → 5.55.0 age confidence

Release Notes

PostHog/posthog-js (posthog-node)

v5.55.0

Compare Source

Minor Changes
  • #​5140 2d2560a Thanks @​dustinbyrne! - Allow featureFlagsPollingInterval: null to disable automatic local flag polling while retaining initialization and manual refresh.
    (2026-09-30)

v5.54.1

Compare Source

Patch Changes
  • #​4832 ac479db Thanks @​dustinbyrne! - Support snake_case feature flag cache payloads while preserving compatibility with camelCase providers and cached data.
    (2026-09-25)

v5.54.0

Compare Source

Minor Changes
  • #​5099 e3955f8 Thanks @​marandaneto! - Expose feature flag evaluation reasons and preserve them in OpenFeature resolution metadata.
    (2026-09-25)

v5.53.0

Compare Source

Minor Changes
  • #​5050 31dd1ad Thanks @​posthog! - Read a feature flag's evaluation runtime with getFeatureFlagEvaluationRuntime(key) and getFeatureFlagKeysByEvaluationRuntime(runtime)
    (2026-09-23)

v5.52.6

Compare Source

Patch Changes
  • #​5078 f4704ac Thanks @​rubychilds! - Honor filters.holdout during local feature flag evaluation. A user in an experiment holdout now receives the holdout-<id> variant instead of being bucketed into a regular variant, matching how the server evaluates the same flag. The holdout is resolved before the release conditions, so a held-out user never reaches the flag's targeting — including when those conditions would have excluded them, so isFeatureEnabled can return true where it previously returned false. Experiments with an active holdout will see variant assignment change for the held-out share of traffic on upgrade, bringing locally evaluated assignments in line with server-evaluated ones.
    (2026-09-23)
  • Updated dependencies [f4704ac]:

v5.52.5

Compare Source

Patch Changes
  • #​5018 9cd8ebd Thanks @​turnipdabeets! - Stop dropping long spans that end: maxSpanAgeMs now evicts spans only once maxLiveSpans is reached, so a span that runs past the age limit and then ends is exported, and its children are no longer orphaned.
    (2026-09-21)

  • #​4800 aad7464 Thanks @​marandaneto! - Respect the definitions response's property_matching_version during local feature flag evaluation. Version 2 uses explicit boolean/string equality and per-member array matching, while missing or other versions retain service legacy matching (including empty-array truthiness). Preserve the version in Node definition caches and Convex persisted definitions, and propagate it through person, group, cohort and dependency evaluation without mixing snapshots during reloads. Existing numeric ambiguity fallback and SemVer parsing policies are unchanged.
    (2026-09-21)

  • Updated dependencies [9cd8ebd, aad7464]:

v5.52.4

Compare Source

Patch Changes
  • #​4885 39a8980 Thanks @​decknamec! - Server-side feature flags now resolve in posthog-node and posthog-edge even when a proxy rewrites the request's User-Agent. Flags restricted to the client runtime now resolve to undefined in these SDKs, where a rewritten User-Agent previously let them through.
    (2026-09-15)
  • Updated dependencies [39a8980]:

v5.52.3

Compare Source

Patch Changes
  • #​4941 07c1045 Thanks @​marandaneto! - Capture causes and AggregateError members with relationship metadata and individual stacks, limiting output to 50 entries and 1,000 member inspections.
    (2026-09-15)
  • Updated dependencies [07c1045]:

v5.52.2

Compare Source

Patch Changes
  • #​4951 55c5142 Thanks @​marandaneto! - Fix Express exception events reporting the initial response status instead of the final HTTP status.
    (2026-09-14)

v5.52.1

Compare Source

Patch Changes
  • #​4908 4a3c74b Thanks @​turnipdabeets! - Child spans now share their parent's clock, so a child no longer appears to start before or end after its parent by up to a millisecond, or by more when the system clock is adjusted mid-trace.
    (2026-09-11)
  • Updated dependencies [4a3c74b]:

v5.52.0

Compare Source

Minor Changes
  • #​4579 19e78cc Thanks @​turnipdabeets! - Add experimental distributed tracing to posthog-node: startSpan, withSpan and getActiveSpan record spans against a new traces client option. A service with tracing off still forwards an inbound traceparent, including from spans nested inside the one that received it, so a distributed trace is not severed. A traceparent may be passed as the one-element array req.headersDistinct gives. A beforeSpanSend hook sees every span before it is exported and may edit or drop it, and maxAttributesPerSpan, maxEventsPerSpan, maxAttributeValueLength, maxLiveSpans and maxSpanAgeMs bound what a single span and a single process may hold.
    (2026-09-10)
Patch Changes
  • #​4579 19e78cc Thanks @​turnipdabeets! - Stop a throwing getter in metrics.resourceAttributes from breaking every metrics export — the key is recorded as [Unserializable] instead.
    (2026-09-10)

  • #​4579 19e78cc Thanks @​turnipdabeets! - Honor Retry-After when the ingestion endpoint refuses a logs or metrics batch, instead of retrying on the SDK's own schedule alone. A refusal naming a longer wait extends the one being served, up to five minutes from when it started. Retry delays now carry jitter so clients refused together do not return together, and metrics backs off exponentially across consecutive failures rather than retrying on a fixed interval.
    (2026-09-10)

  • #​4579 19e78cc Thanks @​turnipdabeets! - Logs and metrics now always send service.name and telemetry.sdk.*, even when a resourceAttributes value is too large to encode in full. Previously that value could crowd them out, and the records reached PostHog with no service attribution.
    (2026-09-10)

  • #​4579 19e78cc Thanks @​turnipdabeets! - Stop sending logs and metrics batches over 10 MiB, or too large to serialize at all, instead of spending a request to discover the endpoint refuses them.
    (2026-09-10)

  • Updated dependencies [19e78cc, 19e78cc, 19e78cc, 19e78cc, 19e78cc, 19e78cc, 19e78cc]:

v5.51.8

Compare Source

Patch Changes
  • #​4798 4358915 Thanks @​posthog! - fix(error-tracking): collapse repeated frame cycles in parsed stack traces to reduce grouping differences caused by recursion depth, while preserving distinct throw locations
    (2026-09-09)
  • Updated dependencies [4358915]:

v5.51.7

Compare Source

Patch Changes
  • #​4785 74ca945 Thanks @​marandaneto! - Clarify feature flag return-value terminology across SDK APIs. A false value is a conclusive off evaluation, while undefined means no evaluation is available. Remote evaluation omits globally inactive flags, whereas backend local evaluation can resolve cached inactive definitions to false.
    (2026-09-07)
  • Updated dependencies [74ca945]:

v5.51.6

Compare Source

Patch Changes

v5.51.5

Compare Source

Patch Changes

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the dependencies Dependency updates label Oct 6, 2026
@renovate
renovate Bot enabled auto-merge (squash) October 6, 2026 14:54
@renovate renovate Bot added the dependencies Dependency updates label Oct 6, 2026
@netlify

netlify Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for devsydev canceled.

Name Link
🔨 Latest commit 943e6dc
🔍 Latest deploy log https://app.netlify.com/projects/devsydev/deploys/6ac50cbcf975a40008abd6eb

@netlify

netlify Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for images-devsy-sh canceled.

Name Link
🔨 Latest commit 943e6dc
🔍 Latest deploy log https://app.netlify.com/projects/images-devsy-sh/deploys/6ac50cbcd9325100085a8abd

@github-actions github-actions Bot added the size/s label Oct 6, 2026
@mergify

mergify Bot commented Oct 6, 2026 •

Copy link
Copy Markdown

This pull request does not currently match the merge queue conditions, so it cannot be queued from here. The box comes back if it matches again.

@renovate
renovate Bot merged commit ea6ec66 into main Oct 6, 2026
34 checks passed
@renovate
renovate Bot deleted the renovate/posthog-node-5.x-lockfile branch October 6, 2026 15:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Dependency updates size/s

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants