') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ', 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); })(); chore(deps-dev): bump @changesets/cli from 3.0.0 to 3.0.1 in the release-tooling group by dependabot[bot] · Pull Request #261 · PostHog/posthog-ruby · GitHub
Skip to content

chore(deps-dev): bump @changesets/cli from 3.0.0 to 3.0.1 in the release-tooling group - #261

Merged
turnipdabeets merged 1 commit into
mainfrom
dependabot/npm_and_yarn/release-tooling-375aea5959
Aug 26, 2026
Merged

chore(deps-dev): bump @changesets/cli from 3.0.0 to 3.0.1 in the release-tooling group#261
turnipdabeets merged 1 commit into
mainfrom
dependabot/npm_and_yarn/release-tooling-375aea5959

Conversation

@dependabot

@dependabotdependabotBot commented on behalf of githubAug 26, 2026

Copy link
Copy Markdown
Contributor

Bumps the release-tooling group with 1 update: @changesets/cli.

Updates @changesets/cli from 3.0.0 to 3.0.1

Release notes

Sourced from @​changesets/cli's releases.

@​changesets/cli@​3.0.1

Patch Changes

Changelog

Sourced from @​changesets/cli's changelog.

3.0.1

Patch Changes

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the release-tooling group with 1 update: [@changesets/cli](https://github.com/changesets/changesets/tree/HEAD/packages/cli).
Updates `@changesets/cli` from 3.0.0 to 3.0.1
- [Release notes](https://github.com/changesets/changesets/releases)
- [Changelog](https://github.com/changesets/changesets/blob/main/packages/cli/CHANGELOG.md)
- [Commits](https://github.com/changesets/changesets/commits/@changesets/cli@3.0.1/packages/cli)
---
updated-dependencies:
- dependency-name: "@changesets/cli"
dependency-version: 3.0.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: release-tooling
...
Signed-off-by: dependabot[bot] <support@github.com>
@dependabotdependabotBot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 26, 2026
@dependabot
dependabotBot requested a review from a team as a code ownerAugust 26, 2026 18:25
@dependabotdependabotBot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 26, 2026
@github-actions

Copy link
Copy Markdown

posthog-ruby Compliance Report

Date: 2026-08-26 18:28:00 UTC
Duration: 97879ms

✅ All Tests Passed!

46/46 tests passed


Capture Tests

29/29 tests passed

View Details
TestStatusDuration
Format Validation.Event Has Required Fields8ms
Format Validation.Event Has Uuid104ms
Format Validation.Event Has Lib Properties107ms
Format Validation.Distinct Id Is String106ms
Format Validation.Token Is Present105ms
Format Validation.Custom Properties Preserved106ms
Format Validation.Event Has Timestamp106ms
Retry Behavior.Retries On 5035313ms
Retry Behavior.Does Not Retry On 4002108ms
Retry Behavior.Does Not Retry On 4012107ms
Retry Behavior.Respects Retry After Header8014ms
Retry Behavior.Implements Backoff15521ms
Retry Behavior.Retries On 5005211ms
Retry Behavior.Retries On 5025211ms
Retry Behavior.Retries On 5045210ms
Retry Behavior.Max Retries Respected15522ms
Deduplication.Generates Unique Uuids109ms
Deduplication.Preserves Uuid On Retry5210ms
Deduplication.Preserves Uuid And Timestamp On Retry10417ms
Deduplication.Preserves Uuid And Timestamp On Batch Retry5214ms
Deduplication.No Duplicate Events In Batch110ms
Deduplication.Different Events Have Different Uuids106ms
Compression.Sends Gzip When Enabled105ms
Batch Format.Uses Proper Batch Structure105ms
Batch Format.Flush With No Events Sends Nothing3ms
Batch Format.Multiple Events Batched Together108ms
Error Handling.Does Not Retry On 4032108ms
Error Handling.Does Not Retry On 4132107ms
Error Handling.Retries On 4085211ms

Feature_Flags Tests

17/17 tests passed

View Details
TestStatusDuration
Request Payload.Request With Person Properties Device Id106ms
Request Payload.Flags Request Uses V2 Query Param106ms
Request Payload.Flags Request Hits Flags Path Not Decide106ms
Request Payload.Flags Request Omits Authorization Header106ms
Request Payload.Token In Flags Body Matches Init107ms
Request Payload.Groups Round Trip107ms
Request Payload.Groups Default To Empty Object106ms
Request Payload.Disable Geoip False Propagates As Geoip Disable False105ms
Request Payload.Disable Geoip Omitted Defaults To False106ms
Request Payload.Flag Keys To Evaluate Contains Only Requested Key106ms
Request Lifecycle.No Flags Request On Init Alone3ms
Request Lifecycle.No Flags Request On Normal Capture104ms
Request Lifecycle.Two Flag Calls Produce Two Remote Requests109ms
Request Lifecycle.Mock Response Value Is Returned To Caller105ms
Retry Behavior.Retries Flags On 502208ms
Retry Behavior.Retries Flags On 504208ms
Side Effect Events.Get Feature Flag Captures Feature Flag Called Event107ms

@turnipdabeets
turnipdabeets merged commit 25a28fd into mainAug 26, 2026
20 checks passed
@turnipdabeets
turnipdabeets deleted the dependabot/npm_and_yarn/release-tooling-375aea5959 branch August 26, 2026 18:28
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependenciesPull requests that update a dependency filejavascriptPull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@turnipdabeets