최근 업그레이드 후 CORS 오류로 모든 플러그인이 작동하지 않음

해결되었다니 다행이네요!

새로운 플러그인 시스템에서는 script type="module"을 사용하는데, 이 경우 올바른 CORS 헤더가 설정되어 있어야 합니다. 구식 script type="text/javascript"는 이러한 헤더가 필요하지 않습니다.

지난 몇 년간 우리는 다양한 시스템을 type="module"로 점진적으로 전환해 왔습니다. 테마는 이미 이를 사용하고 있었으며, highlightjs(다른 토픽에서 언급된 것)도 마찬가지였습니다. CDN에서 폰트를 로드하는 경우에도 CORS 요구 사항이 적용됩니다.

따라서 최근 플러그인 시스템의 변경 사항 이전에도 다른 부분에서 미묘하게 깨진 것이 있었을 가능성이 높습니다. 이제 CORS 설정을 완료하셨으므로 모든 것이 다시 정상 작동해야 합니다 :chefs_kiss: