Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependency posthog-js to v1.204.0 #28906

Draft
wants to merge 1 commit into
base: develop
Choose a base branch
from
Draft

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 7, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
posthog-js 1.157.2 -> 1.204.0 age adoption passing confidence

Release Notes

PostHog/posthog-js (posthog-js)

v1.204.0

Compare Source

  • feat: Deprecate sanitize_properties (#​1632)
  • test(ci): move more of the browser tests to playwright (#​1638)

v1.203.3

Compare Source

  • feat: Add pageview and prev pageview tracking (#​1634)
  • fix: safer toolbar function (#​1637)
  • chore: playwright tests (#​1631)

v1.203.2

Compare Source

  • Adds option for nonce support (#​1630)

v1.203.1

Compare Source

  • fix: recordings that are paused for their whole duration (#​1626)
  • feat: custom event with remote config (#​1628)

v1.203.0

Compare Source

  • chore: add feature name prop to event (#​1624)
  • fix: payload host deny list (#​1627)
  • chore: build against lowest and current version of TS (#​1625)
  • chore: fix changelog after automation error (#​1623)

v1.202.5

Compare Source

  • chore: lint a file that needs it (#​1622)

v1.202.4

Compare Source

  • fix: do not even send heatmap with no x or y (#​1621)
  • fix: type error accessing null object and added test case (#​1620)
  • chore: Small tweaks to make fetch default (#​1610)
  • chore: remove circular dependencies (#​1618)

v1.202.2

Compare Source

  • fix: specify transport in fewer places to let config control (#​1614)
  • chore: update rollup, bc y not (#​1615)

v1.202.1

Compare Source

  • feat: Use token scoped remote config (#​1611)

v1.202.0

Compare Source

  • fix: Change default transport to fetch (#​1612)

v1.201.1

Compare Source

  • fix: Load RemoteConfig by default but don't use it (#​1607)
  • chore: add websockets example to nextjs playground (#​1605)

v1.201.0

Compare Source

  • fix: rotate session id proactively (#​1512)

v1.200.2

Compare Source

  • feat(web-analytics): Add flag to send server hash instead of distinct id (#​1490)

v1.200.1

Compare Source

  • fix: Make legacy property sturdier (#​1602)

v1.200.0

Compare Source

  • fix: Refactor decide loading (#​1596)

v1.199.0

Compare Source

  • chore(flags): Add new debugging property $used_bootstrap_value, $feature_flag_bootstrapped_response and $feature_flag_bootstrapped_payload to $feature_flag_called event (#​1567)

v1.198.0

Compare Source

  • feat: Allow users to customize fetch behavior (#​1599)

v1.197.0

Compare Source

  • feat: send snapshot library (#​1587)

v1.196.1

Compare Source

  • feat: Don't create person profile when setting properties for flags (#​1586)

v1.196.0

Compare Source

  • feat: include attribution with all web vitals (#​1594)

v1.195.0

Compare Source

v1.194.6

Compare Source

  • feat: Load site functions via RemoteConfig (#​1580)

v1.194.5

Compare Source

  • feat: Added better sub logging utils (#​1581)

v1.194.4

Compare Source

v1.194.3

Compare Source

  • fix: parse Chrome instead of Android as browser (#​1575)

v1.194.2

Compare Source

  • fix: use previous site-app variables (#​1574)

v1.194.1

Compare Source

  • fix: Don't crash on bigints (#​1573)
  • feat: Add customization to print events drop them (#​1572)

v1.194.0

Compare Source

  • feat: add $recording_status property (#​1571)

v1.193.1

Compare Source

v1.193.0

Compare Source

  • feat: allow decide to provide script name for recorder (#​1509)

v1.192.1

Compare Source

v1.192.0

Compare Source

  • feat: Start tracking timezone offset and language prefix (#​1568)

v1.191.0

Compare Source

  • feat: different default and max idle period (#​1558)

v1.190.2

Compare Source

  • fix: patch to angular detection in rrweb (#​1566)
  • chore: fix changelog (#​1564)

v1.190.1

Compare Source

  • fix: catch errors detecting dialog state when recording (#​1562)

v1.190.0

Compare Source

  • feat: Add initial person info to cookie when using localPlusCookieStore (#​1559)

v1.189.1

Compare Source

v1.189.0

Compare Source

  • feat: Add better npm import, and script entrypoint for customizations (#​1550)

v1.188.1

Compare Source

  • fix: safari support requires we don't use (#​1553)
  • fix: endless capturing /s/ (#​1551)
  • chore: make platform more specific (#​1549)

v1.188.0

Compare Source

  • fix(surveys): Process feature_flag_keys on Survey object (#​1548)
  • chore: sentry integration fixes (#​1544)

v1.187.2

Compare Source

v1.187.1

Compare Source

  • fix: patch angular wrap detection in rrweb (#​1543)

v1.187.0

Compare Source

  • feat: allow config of before_send function to edit or reject events (#​1515)
  • chore: timeout test cafe jobs (#​1540)
  • chore: specify an explicit browserslist version (#​1539)

v1.186.4

Compare Source

  • chore: always transform exponentiation (#​1537)
  • chore: very small change to IE11 bundling (#​1536)

v1.186.3

Compare Source

  • fix: refactor native mutation observer implementation (#​1535)
  • chore: update dependency versions (#​1534)
  • chore: remove custom exceptions endpoint (#​1513)

v1.186.2

Compare Source

  • fix: angular change detection mutation observer (#​1531)
  • chore: Added CSP headers to next app for testing what we document (#​1528)

v1.186.1

Compare Source

  • fix: XHR req method capture (#​1527)

v1.186.0

Compare Source

  • feat: allow triggering sessions when events occur (#​1523)

v1.185.0

Compare Source

  • feat: Add customization to add all person profile properties as setPersonPropertiesForFlags (#​1517)

v1.184.2

Compare Source

  • fix(flags): support multiple children prop in PostHogFeature (#​1516)
  • fix: Don't use session storage in memory mode (#​1521)

v1.184.1

Compare Source

  • chore: add type to Sentry exception (#​1520)

v1.184.0

Compare Source

  • feat: deadclicks in heatmaps (#​1510)

v1.183.0

Compare Source

  • feat: add recording url blocklist (#​1500)

v1.182.0

Compare Source

  • chore: upgrade rrweb to alpha.17 (#​1489)

v1.181.0

Compare Source

v1.180.1

Compare Source

  • fix: dead click fixes from watching in prod (#​1508)

v1.180.0

Compare Source

  • feat: allow mutation rate limiter configuration (#​1506)

v1.179.0

Compare Source

  • feat: dead click detection (#​1463)
  • chore: refactor towards dead clicks autocapture (#​1505)

v1.178.0

Compare Source

  • feat: Add timezone to events (#​1504)
  • chore: update README to include missing steps for running local nextjs playground (#​1455)

v1.177.0

Compare Source

  • feat: Only set missing campaign params to null if there is at least one non-null (#​1493)

v1.176.1

Compare Source

  • fix: reduce keep alive threshold (#​1501)
  • fix: empty query param when calling external dependency toolbar.js (#​1456)
  • fix: careful now (#​1497)

v1.176.0

Compare Source

  • fix(surveys): Reset Survey storage after posthog.reset is called (#​1494)

v1.175.1

Compare Source

  • chore: set platform on stack frame (#​1495)

v1.175.0

Compare Source

  • fix: allow canvas local config (#​1496)

v1.174.4

Compare Source

  • fix: expose the last activity timestamp in session id check result (#​1491)

v1.174.3

Compare Source

  • chore: upgrade rrweb to alpha.16 (#​1276)
  • chore: test that autocapture allowlists are unioned (#​1476)

v1.174.2

Compare Source

  • fix: no need to swallow import errors (#​1486)

v1.174.1

Compare Source

  • fix: do not capture entire elements in web vitals (#​1483)

v1.174.0

Compare Source

  • Make entire cancel button area clickable (#​1473)
  • feat: swap the default to identified_only (#​1468)

v1.173.0

Compare Source

  • feat(web-analytics): Store nulls for unset campaign params (#​1482)

v1.172.1

Compare Source

  • chore: add crossOrigin='anonymous' to snippet script (#​1481)

v1.172.0

Compare Source

  • chore: build an es5 bundle and move main to es6 (#​1480)

v1.171.0

Compare Source

  • feat: start session recording on url trigger (#​1451)
  • chore: babel targets in rollup config (#​1479)

v1.170.1

Compare Source

  • feat: add stack to stacktraceless "exceptions" (#​1472)

v1.170.0

Compare Source

  • fix: web vitals delayed capture (#​1474)

v1.169.1

Compare Source

  • chore: skip if Array.from is missing (#​1475)

v1.169.0

Compare Source

  • feat: report reason for recording start (#​1452)
  • chore: improve exception autocapture (#​1466)

v1.168.0

Compare Source

  • fix(errors): Better define schema, align with python (#​1460)
  • chore: refactor some cypress setup (#​1467)

v1.167.1

Compare Source

  • fix: sanitize set_once properties (#​1462)

v1.167.0

Compare Source

  • feat(web experiments): Emit web_experiment_applied event and do not render experiments for bots (#​1443)

v1.166.2

Compare Source

  • fix: Remove posthog error capture from replay (#​1454)

v1.166.1

Compare Source

  • fix: skip addition of src attribute for HLS videos (#​1446)

v1.166.0

Compare Source

  • feat: default replay partial compression on (#​1445)
  • chore: Add test for reset() and anonymous users (#​1444)

v1.165.1

Compare Source

  • fix: no custom events when idle (#​1438)
  • chore: downgrade jest types (#​1442)

v1.165.0

Compare Source

v1.164.3

Compare Source

  • fix: it's just rude to assign to date now (#​1435)

v1.164.2

Compare Source

v1.164.1

Compare Source

  • chore: build when publishing (#​1430)
  • feat: Bundle option without any external scripts (#​1413)

v1.164.0: 1.164.0

Compare Source

1.164.0 - 2024-09-23

  • feat: Bundle option without any external scripts (#​1413)

v1.163.1

Compare Source

  • fix: session idle timestamp correction (#​1428)

v1.163.0

Compare Source

  • feat: type safe posthog extensions (#​1407)

v1.162.0

Compare Source

  • fix(surveys): 7-point likert scale didn't work with branching logic (#​1424)

v1.161.6

Compare Source

  • fix: when capturing without performance entry we can capture manual initiator type (#​1422)
  • chore: auto publish alpha versions (#​1414)
  • chore: move test file into tests (#​1418)

v1.161.5

Compare Source

  • fix: teardown and restart recording on session id change (#​1411)

v1.161.4

Compare Source

  • fix: no keep alive for large payloads (#​1416)
  • feat(experiments): Apply no-code experiments to the webpage. (#​1409)

v1.161.3

Compare Source

  • fix: manage capture pageview hook lifecycle (#​1408)

v1.161.2

Compare Source

  • fix: some clients need web vitals directly on window (#​1406)

v1.161.1

Compare Source

  • fix: warn on unavailable lazy load not throw (#​1400)

v1.161.0

Compare Source

v1.160.3

Compare Source

  • fix: captured network requests must always have name property (#​1398)

v1.160.2

Compare Source

  • fix: report requests even without timing (#​1386)

v1.160.1

Compare Source

  • fix: flushing the buffer for debug signal while idle extends session activity (#​1396)
  • fix: network capture tests should fail if we exhaust the body (#​1395)
  • chore: clarify that tests are exercising our fetch wrapper (#​1393)

v1.160.0

Compare Source

  • feat: manually capture errors (#​1374)

v1.159.0

Compare Source

  • fix: capture a $pageview event on opting in (#​1372)

v1.158.3

Compare Source

  • fix(errors): Build endpoint for sentry integration & exception observer correctly (#​1390)

v1.158.2

Compare Source

  • chore: skip rate limiting of snapshot events (#​1383)
  • chore: Remove retries for testcafe tests but increase timeout. Wait for lag in parallel (#​1380)
  • feat: default api host to new ingestion domain (#​1370)

v1.158.1

Compare Source

  • fix: event listeners should obey start and stop (#​1379)

v1.158.0

Compare Source

  • fix(segment): Posthog can identify after segment identifies a user, not just during bootstrap. (#​1373)
  • fix: Revert cypress back to 13.6.3 (#​1384)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, 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 Dependencies Pull requests that update a dependency file T-Task Tasks for the team like planning labels Jan 7, 2025
@t3chguy
Copy link
Member

t3chguy commented Jan 7, 2025

Blocked on PostHog/posthog-js#252

@renovate renovate bot force-pushed the renovate/posthog branch from 2ac843c to 4f9eba4 Compare January 9, 2025 14:10
@renovate renovate bot changed the title Update dependency posthog-js to v1.203.3 Update dependency posthog-js to v1.204.0 Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Dependencies Pull requests that update a dependency file T-Task Tasks for the team like planning X-Blocked
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant