github h4ckf0r0day/obscura v0.1.8

5 hours ago

What's Changed

  • feat(mcp): add --host flag for MCP HTTP transport bind address by @ousamabenyounes in #254
  • Give relList and sandbox their supported tokens by @SGavrl in #256
  • perf: DOM read fast paths (constant nodeType, borrowed op reads, base64 table) by @SGavrl in #259
  • fix: resolve element .src to an absolute URL (#255) by @SGavrl in #260
  • Fix/issues 257 258 by @SGavrl in #261
  • perf: bound slow ES modules with a DOM-rendered-aware budget by @SGavrl in #262
  • perf: cut RSS with a V8 young-gen cap and optimize-for-size by @SGavrl in #263
  • Add --quiet to serve by @SGavrl in #265
  • Make AbortSignal a real constructor (prototype, throwIfAborted, events) by @SGavrl in #267
  • Stealth profile consistency by @johnnogueira in #269
  • Make navigator.geolocation coordinates configurable by @SGavrl in #272
  • Drop unused context field from obscura::Page by @SGavrl in #274
  • fix(js): implement CSS.supports() feature detection by @fabdelgado in #209
  • fix(js): serialize dynamic module imports + re-land base href for SPA lazy chunks (#246) by @zhangyang-crazy-one in #275
  • Add Target.targetInfoChanged and DOMSnapshot.captureSnapshot for DOM agents by @SGavrl in #282
  • Implement DOM.focus for keyboard input by @SGavrl in #283
  • fix(js): add insertAdjacentText/insertAdjacentElement polyfills (#285) by @ousamabenyounes in #286
  • Security: block SSRF DNS-rebinding and widen the IP deny-set by @charlesmamane26-sketch in #279
  • fix(cookies): normalize SameSite value to title-case on parse by @johnnogueira in #270
  • Security: cap MCP HTTP request bodies and add optional Origin allowlist by @charlesmamane26-sketch in #280
  • fix(js): console.log(Error) must not trigger Error.prepareStackTrace by @SGavrl in #287
  • docs: document new flags, stealth identity vars, MCP/SSRF hardening, and DOM-agent CDP methods by @SGavrl in #288
  • fix(stealth): synchronize TLS and JS fingerprints to Chrome 145 by @SGavrl in #289

New Contributors

Full Changelog: v0.1.7...v0.1.8

Don't miss a new obscura release

NewReleases is sending notifications on new releases.