Minimum_discourse_version이 -latest 빌드(예: 2026.8.0-latest.1)에서 확인을 실패합니다

네, 맞습니다. 2026.8.0-latest2026.8.0보다 낮은 버전입니다. Semver 파서를 사용하여 확인할 수 있습니다. 예를 들어 ruby에서:

irb(main):001> Gem::Version.new("2026.8.0-latest") < Gem::Version.new("2026.8.0")
=> true

이를 수정해야 합니다. 테마 개발자는 다음과 같이 할 수 있어야 합니다:

minimumDiscourseVersion: "2026.8.0-latest"

다만 @moin이 언급했듯이, -latest는 수많은 다른 커밋을 가리킬 수 있으므로 위험할 수 있습니다. 따라서 완벽한 세상에서는 테마/플러그인이 새로운 코어 기능을 의존하기 전에 다음 릴리스를 기다려야 합니다.

2개의 좋아요