Skip to content

Brave Auto Page Translator v0.2.1

Choose a tag to compare

@Conroy1988 Conroy1988 released this 01 Aug 16:43
0c5a4aa

Live translation crash fixed

v0.2.1 fixes the exact error reported during the first Sharingful test of v0.2.0:

Cannot set properties of null (setting 'nodeValue')

Root cause

Queued translation callbacks accidentally shared the DOM walker's mutable node variable. After scanning completed, that variable was null, so translated text could not be written back to the page.

Fixed

  • Every queued translation is now permanently bound to its original text node
  • A dedicated regression reproduces and guards the failure
  • All 15 automated tests pass
  • Manifest, package, JavaScript, ZIP integrity, PR validation, and post-merge validation pass

This release retains the v0.2 in-page design: the original website remains loaded and no translate.goog page proxy is used.

Please replace v0.2.0 with this release before retesting Sharingful.