기존 버전 Brave 브라우저에서 Meta.Discourse가 작동하지 않음

어제 Discourse 버전을 업그레이드했는데, Brave (Ubuntu 20.04)에서 다음과 같은 콘솔 오류로 인해 문제가 발생했습니다:

r.replaceAll is not a function

그래서 모든 플러그인을 비활성화하고, 모든 브라우저 확장 기능을 끄고, 완전한 재빌드를 수행하는 등 일반적인 문제 해결 단계를 모두 수행해 보았습니다.

위 조치들을 모두 취했음에도 불구하고 여전히 흰 화면과 콘솔 오류가 발생합니다.

오늘 Brave 데스크톱 브라우저로 https://meta.discourse.org/에 접속해 보니, 제 Discourse 사이트와 동일한 오류가 반환되었습니다:

jquery.js:4059 
Uncaught TypeError: r.replaceAll is not a function
    at ce (plugin-api.js:1788)
    at e.value (plugin-api.js:269)
    at onebox-decorators.js:48
    at e.withPluginApi (plugin-api.js:1756)
    at Object.initialize (onebox-decorators.js:47)
    at Object.i.initialize (app.js:46)
    at index.js:144
    at e.each (dag-map.js:231)
    at e.walk (dag-map.js:145)
    at e.each (dag-map.js:75)
    at e.topsort (dag-map.js:83)
    at n._runInitializer (index.js:158)
    at n.runInstanceInitializers (index.js:142)
    at n._bootSync (instance.js:110)
    at n.didBecomeReady (application.js:691)
    at t.invoke (backburner.js:371)
    at e.t.flush (backburner.js:263)
    at e.t.flush (backburner.js:470)
    at e.n._end (backburner.js:1044)
    at e.n.end (backburner.js:730)
    at e.n._run (backburner.js:1099)
    at e.n._join (backburner.js:1073)
    at e.n.join (backburner.js:790)
    at f (index.js:179)
    at HTMLDocument.<anonymous> (index.js:283)
    at u (jquery.js:3766)
    at c (jquery.js:3834)

이 문제를 경험하고 계신 다른 분이 계신가요?

어제의 업그레이드 이후 로그에서 대량의 이 에러를 확인하고 있습니다.

r.replaceAll is not a function

Brave 버전이 어느 버전인가요? v1.36.112인가요?

Version 1.7.98 Chromium: 81.0.4044.113 (Official Build) (64-bit)

이것이 최신 업데이트인 것 같습니다.

해당 버전은 상당히 오래되었고, 오늘날 기준으로 보안에 취약할 가능성이 높습니다: Release v1.7.38 · brave/brave-browser · GitHub

최신 버전은 v1.36.112입니다. 업데이트를 시도해 보세요.

흥미롭네요. 빠른 답변 감사합니다!

저는 Ubuntu에서 소프트웨어가 자동으로 업데이트되는 것에 익숙해져서, 특히 브라우저의 경우 내 Brave 버전이 실제로 업데이트되고 있는지 확인을 소홀히 했었습니다.

수동으로 업데이트를 실행했고, 성공적이었습니다:

sudo apt install apt-transport-https curl
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main"|sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update
sudo apt upgrade brave-browser