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

fix(deps): update posthog dependencies #664

Merged
merged 1 commit into from
Jan 11, 2024
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 11, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
posthog-js 1.70.1 -> 1.96.1 age adoption passing confidence
posthog-node (source) 3.1.1 -> 3.3.0 age adoption passing confidence

Release Notes

PostHog/posthog-js (posthog-js)

v1.96.1

Compare Source

  • Add gas_source to campaign params (#​934)
  • feat: simplify payload config compared to rrweb proposal (#​939)
  • feat: remove given from another test file (#​940)

v1.96.0

Compare Source

  • make link survey link optional (#​938)
  • fix: import nuxt composables from #imports (#​879)

v1.95.1

Compare Source

  • Remove debug code from survey-utils (#​937)

v1.95.0

Compare Source

  • feat(surveys): custom and tab widget (#​933)

v1.94.4

Compare Source

  • Add a few more blocked uas (#​936)

v1.94.3

Compare Source

  • fix: class string separator (#​935)

v1.94.2

Compare Source

  • fix: cache subdomain discovery (#​928)
  • chore: corrects the changelog (#​931)

v1.94.1

Compare Source

  • fix: incorrect localhost handling (#​930)

v1.94.0

Compare Source

  • feat: Swap to localstorage+cookie as default (#​927)
  • fix: sanitize class string more (#​925)
  • chore: redirect users to the supportModal when implementation errors occur (#​921)
  • chore: Add comment to remind about updating the plugin-server (#​924)
  • add wbraid and gbraid to campaignParams (#​923)

v1.93.6

Compare Source

  • fix: Sanitize given api_host urls to not have a trailing slash (#​920)

v1.93.5

Compare Source

  • fix: handle newlines in classnames (#​919)

v1.93.4

Compare Source

  • feat: Show warning if identifying with "distinct_id" (#​918)

v1.93.3

Compare Source

  • fix: safer custom event on return from idle (#​913)
  • Add deprecation notice for disable_cookie (#​912)

v1.93.2

Compare Source

  • fix(flags): Make sure we don't override flags when decide is disabled (#​911)

v1.93.1

Compare Source

  • feat: send idle markers in session (#​909)

v1.93.0

Compare Source

  • feat(surveys): Add open-ended choices for multiple and single choice surveys (#​910)

v1.92.1

Compare Source

  • feat: payload capture - move timing into copied plugin (#​902)

v1.92.0

Compare Source

  • feat: Create elements chain string as we store it (#​823)
  • Move blocked UAs to own file (#​905)
  • chore: deflake a test (#​904)
  • chore: convert more tests to TS (#​903)
  • latest cypress action version (#​900)

v1.91.1

Compare Source

  • fix(surveys): button text field fix (#​899)

v1.91.0

Compare Source

  • fix: Window or document access across the code (#​894)

v1.90.2

Compare Source

  • chore: uniquify differently (#​897)
  • correct CHANGELOG.md (#​896)

v1.90.1

Compare Source

  • fix: seek subdomain correctly (#​888)
  • fix: merge server permissions for payload capture (#​892)

v1.90.0

Compare Source

  • fix(surveys): prioritize question button text field and thank you countdown is not automatic (#​893)

v1.89.2

Compare Source

  • fix: a little session buffering logic (#​890)
  • fix: make header comparison case insensitive (#​891)
  • fix: extend header denylist (#​889)

v1.89.1

Compare Source

  • fix(surveys): fix emoji rating scale bug (#​887)
  • feat: capture network payloads (internal alpha) (#​886)
  • fix: meaningful recordings integration tests (#​885)
  • fix(surveys): Send responded property with every type of survey (#​883)
  • Bump playground next yarn version (#​874)
  • chore: convert 2 more test files to remove given and switch to TS (#​882)
  • fix(surveys): whitelabel, input radio grouping, and auto text color bugs (#​881)
  • fix: session id should start null (#​878)
  • chore(deps): bump @​babel/traverse from 7.11.0 to 7.23.2 (#​835)
  • chore(deps): bump @​babel/traverse from 7.12.12 to 7.23.2 in /react (#​836)
  • chore(deps): bump next from 13.1.6 to 13.5.0 in /playground/nextjs (#​855)

v1.89.0

Compare Source

  • feat: capture network payloads (internal alpha) (#​886)
  • fix: meaningful recordings integration tests (#​885)

v1.88.4

Compare Source

  • fix(surveys): Send responded property with every type of survey (#​883)
  • Bump playground next yarn version (#​874)
  • chore: convert 2 more test files to remove given and switch to TS (#​882)

v1.88.3

Compare Source

  • fix(surveys): whitelabel, input radio grouping, and auto text color bugs (#​881)

v1.88.2

Compare Source

v1.88.1

Compare Source

  • chore(deps): bump next from 13.1.6 to 13.5.0 in /playground/nextjs (#​855)
  • Tweak session prop names (#​873)

v1.88.0

Compare Source

  • feat(web-analytics): Add client-side session params (#​869)

v1.87.6

Compare Source

  • fix: add tests for browser and browser version detection (#​870)

v1.87.5

Compare Source

  • fix: include raw user agent in event properties (#​868)

v1.87.4

Compare Source

  • fix: logging pointless error when offline (#​866)

v1.87.3

Compare Source

  • feat: retry count in url (#​864)

v1.87.2

Compare Source

  • fix(surveys): Publish types in module (#​863)

v1.87.1

Compare Source

  • fix(surveys): clearer user property names (#​861)

v1.87.0

Compare Source

  • feat(surveys): Make selector targeting work, add user props (#​858)

v1.86.0

Compare Source

  • feat: allow backend to specify a custom analytics endpoint (#​831)

v1.85.4

Compare Source

  • fix: checkout every X minutes (#​860)
  • feat: lazily load exception autocapture (#​856)

v1.85.3

Compare Source

  • feat: Toolbar loading from state faster (#​849)

v1.85.2

Compare Source

  • fix(surveys): cancel listener should be on all questions (#​854)
  • Fix changelog.md (#​853)
  • fix: eslint does not fail build (#​852)

v1.85.1

Compare Source

  • fix: Disable the string reduction code until we can battle test it more. (#​851)

v1.85.0

Compare Source

  • feat: allow sampling based on decide response (#​839)

v1.84.4

Compare Source

  • log when browser offline (#​850)
  • chore: type checking in one place makes bundle smaller (#​843)

v1.84.3

Compare Source

  • fix: full snapshot every 10 minutes (#​847)
  • fix: really fix subdomain check to satisfy codeql (#​845)

v1.84.2

Compare Source

  • fix: heroku subdomain check (#​842)

v1.84.1

Compare Source

  • fix(surveys): fix multiple choice input unique ID bug (#​841)

v1.84.0

Compare Source

  • Fix bot user agent detection (#​840)

v1.83.3

Compare Source

  • fix(surveys): add listener to 0th element (#​837)

v1.83.2

Compare Source

  • chore: Make ratings start at 0 (#​834)

v1.83.1

Compare Source

  • feat: Move all logs everything over to logger (#​830)
  • Update DOMAIN_MATCH_REGEX (#​787)

v1.83.0

Compare Source

  • feat(surveys): Optional survey questions (#​826)

v1.82.3

Compare Source

  • fix: Typescript compilation of survey types (#​827)

v1.82.2

Compare Source

  • fix(surveys): open text value bug (#​825)

v1.82.1

Compare Source

  • fix(surveys): multiple choice survey submit button bug (#​822)

v1.82.0

Compare Source

  • feat: allow regex patterns and wildcards in survey url (#​821)

v1.81.4

Compare Source

  • fix(capture): Always update stored person props from $set (#​820)

v1.81.3

Compare Source

  • fix(surveys): Handle filtering on undefined (#​810)
  • feat(surveys): popup changes and multiple questions support (#​819)

v1.81.2

Compare Source

  • Fix config access (#​816)
  • fix: Remove complex get_config (#​812)
  • fix: Mask page URLs in session recordings (#​811)

v1.81.1

Compare Source

  • fix(types): Relative import to fix typescript compilation (#​809)

v1.81.0

Compare Source

  • feat(surveys): Make surveys site app native to posthog-js (#​801)

v1.80.0

Compare Source

v1.79.1

Compare Source

  • fix: Increase timeout to 60 seconds (#​803)
  • chore: add tests on impact of empty autocapture config (#​802)

v1.79.0

Compare Source

  • feat: add an attribute denylist for autocapture (#​800)

v1.78.6

Compare Source

  • fix: toolbar cache busting (#​798)

v1.78.5

Compare Source

  • fix(flags): Enqueue follow up requests without dropping (#​797)

v1.78.4

Compare Source

v1.78.3

Compare Source

  • feat: different rate limiting handling (#​765)

v1.78.2

Compare Source

v1.78.1

Compare Source

  • fix(flags): Re-enable reload only when request finishes (#​791)

v1.78.0

Compare Source

  • fix: Handle uninitialised helpers better (#​767)

v1.77.3

Compare Source

  • feat: test a better list of bots and allow users to configure the bot… (#​788)

v1.77.2

Compare Source

  • fix(autocapture): element properties tracked up to 1k bytes (#​783)

v1.77.1

Compare Source

  • feat: Add pathname to prev page events (#​776)
  • fix: Mitigate testcafe flakiness (#​779)
  • feat: Filter out events from GPTBot (#​772)

v1.77.0

Compare Source

  • feat: Add previous page properties to page events (#​773)
  • style: Tighten eslint rules (#​775)
  • chore: add media examples to playground (#​771)

v1.76.0

Compare Source

  • Fixed up tests to cover all cases (#​770)

v1.75.4

Compare Source

  • feat: remove old UUID code (#​755)

v1.75.3

Compare Source

  • chore: remove unused capture metrics (#​766)

v1.75.2

Compare Source

v1.75.1

Compare Source

  • fix: obey server side opt out for autocapture (#​762)

v1.75.0

Compare Source

  • feat: react to rate limiting responses (#​757)

v1.74.0

Compare Source

  • fix: Recording throttling for SVG-like things (#​758)
  • chore(deps): bump semver from 5.7.1 to 5.7.2 in /react (#​732)
  • chore(deps): bump semver from 6.3.0 to 6.3.1 in /playground/nextjs (#​733)
  • chore(deps): bump word-wrap from 1.2.3 to 1.2.4 in /react (#​746)
  • chore(deps): bump word-wrap from 1.2.3 to 1.2.4 (#​747)
  • chore(deps): bump word-wrap from 1.2.3 to 1.2.4 in /playground/nextjs (#​750)

v1.73.1

Compare Source

  • fix: protect against bundling bugs (#​754)

v1.73.0

Compare Source

  • feat: use uuidv7 everywhere (#​742)

v1.72.3

Compare Source

  • fix: defensive about unload logging (#​751)

v1.72.2

Compare Source

  • fix(flags): Don't return undefined for flags when decide is not hit but flags exist (#​748)

v1.72.1

Compare Source

  • fix(flags): Make sure flags are reloaded only once on identify calls (#​744)

v1.72.0

Compare Source

  • feat(flags): Allow disabling flags on first load (#​740)
  • chore: remove some slow tests that have served their purpose (#​739)

v1.71.0

Compare Source

  • chore: Removed people.set and mapped it to identify (#​584)

v1.70.2

Compare Source

  • feat: allow moving to UUID v7 by config in posthog-js (#​731)
PostHog/posthog-js-lite (posthog-node)

v3.3.0

Compare Source

  1. Adds PostHogSentryIntegration to allow automatic capturing of exceptions reported via the @​sentry/node package

v3.2.1

Compare Source

  1. Fixes issue where a background refresh of feature flags could throw an unhandled error. It now emits to be detected by .on('error', ...)

v3.2.0

Compare Source

  1. Fixes issues with Axios imports for non-node environments like Cloudflare workers
  2. Uses the globally defined fetch if available, otherwise imports and uses axios as a polyfill

v3.1.3

Compare Source

  1. Updates axios dependency

v3.1.2

Compare Source

  1. Returns the current flag property with $feature_flag_called events, to make it easier to use in experiments

Configuration

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

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot enabled auto-merge (rebase) January 11, 2024 20:31
Copy link

Test Results

115 tests  ±0   115 ✅ ±0   20s ⏱️ -1s
 40 suites ±0     0 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit ab70a77. ± Comparison against base commit c2c6a9c.

Copy link

Code Coverage

Package Line Rate Branch Rate Complexity Health
src 100% 100% 0
src.atoms.Icons 100% 100% 0
src.atoms.Toggle 100% 100% 0
src.components 100% 100% 0
src.components.ColorModeSwitcher 100% 100% 0
src.components.CookieConsent 100% 100% 0
src.components.CookieYes 100% 100% 0
src.components.ExposeAppConfig 100% 100% 0
src.components.GoogleAnalytics 100% 100% 0
src.components.Hello 100% 100% 0
src.components.Hotjar 100% 100% 0
src.components.Login 100% 100% 0
src.components.Logout 100% 100% 0
src.components.Posthog 100% 100% 0
src.hooks 100% 100% 0
src.i18n 100% 100% 0
src.routes 100% 100% 0
src.utils 100% 100% 0
Summary 100% (1259 / 1259) 100% (129 / 129) 0

@meza
Copy link
Owner

meza commented Jan 11, 2024

Copy/paste detection report

Duplications detection: Found 0 exact clones with 0(0%) duplicated lines in 57 (3 formats) files.

Format Files analyzed Total lines Total tokens Clones found Duplicated lines Duplicated tokens
javascript 15 129 1527 0 0 (0%) 0 (0%)
tsx 26 918 8430 0 0 (0%) 0 (0%)
typescript 16 387 3125 0 0 (0%) 0 (0%)
Total: 57 1434 13082 0 0 (0%) 0 (0%)

@meza
Copy link
Owner

meza commented Jan 11, 2024

Deployment details


✅ Your stack: remix-trance-stack-renovate-posthog-dependencies-ephemeral has been successfully deployed.
You can access your deployment at the following URL: https://7xdkvlxfp0.execute-api.us-east-1.amazonaws.com

@renovate renovate bot merged commit acc6162 into main Jan 11, 2024
5 checks passed
@renovate renovate bot deleted the renovate/posthog-dependencies branch January 11, 2024 20:37
@meza
Copy link
Owner

meza commented Jan 11, 2024

🎉 This PR is included in version 3.1.200 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@meza meza added the released label Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant