테마 스켈레톤의 호환성 항목은 어떤 목적으로 사용되나요?

지난주에 다음이 추가되었습니다:

https://github.com/discourse/discourse-theme-skeleton/blob/main/.discourse-compatibility

이 파일의 목적을 설명해 주실 분 계신가요? 문서에 설명된 대로 이 파일이 무엇에 사용되는지는 원칙적으로 이해하고 있습니다. 하지만 이것이 이제 모든 테마와 테마 컴포넌트의 템플릿의 일부가 되었다는 점이 정확히 무슨 의미인지 이해가 되지 않습니다.

알려줘서 감사합니다 - 기본 스켈레톤에 머지해서는 안 됐습니다. 되돌려놓겠습니다 :eyes:

이제 제거됨.

알려드립니다. 호환성 항목이 다시 추가되었습니다:

수정: 이를 제거하는 PR DEV: Remove the discourse-compatibility entry - Pull Request #58 - discourse/discourse-theme-skeleton - GitHub :check_mark: 병합됨

사후적으로 생각해 보면, 해당 파일이 존재하는 것은 합리적인 일입니다. 아마도 가장 오래된 지원 버전이 명시되어 있거나, 호환성 파일에 대한 문서로 이어지는 주석이 어딘가에 있을 가능성이 높기 때문입니다.

이 파일은 골격 파일이자 호환성 파일로서, 요즘에는 중요한 역할을 하고 있습니다.