v0.3.4
Bundled-client refresh in lockstep with the console. No settings changes; the reported-error set narrows.
0.3.4
- Browser JavaScript error reporting moves from a denylist to an allowlist (
isFirstParty/isFirstPartyRequest): only errors attributable to your own code are reported — same-origin scripts, theirblob:/data:workers, and inline<script>s in your server-rendered HTML. - Everything else running in the page is dropped at the source: browser extensions, in-app-browser native bridges (Facebook's webview, Google apps — attributed to the document URL at line 1), cross-origin / CDN third parties, and reason-less promise rejections.
- Failed
fetch/XHR rejections are kept only when the request targets your own backend or was made from one of your scripts (call-site stack), so a third-party SDK's failed call to its own backend no longer surfaces as your error. - Net effect: a new injected-noise variant (extension scheme, in-app bridge, third-party SDK) needs no future client update — it simply never matches a first-party source.
Install: upload ovos-console.zip (below) via Plugins → Add New → Upload, or unzip into wp-content/plugins/.