제 테마가 플러그인 CSS를 오버라이드할 수 없습니다. 테마가 플러그인보다 먼저 로드되기 때문입니다. 이는 버그인가요, 아니면 2.4.1 버전부터의 영구적인 변경 사항인가요?
음, 네, 맞아요. 코어를 먼저 로드한 다음 테마, 그리고 플러그인을 로드하죠
코어 → 플러그인 → 테마 순서가 더 나을 것 같고, 플러그인 번들링 해제 이전 동작과 일치할 것 같습니다. 어떻게 생각하시나요 @awesomerobot @Johani @jordan.vidrine?
@WorldIsMine 임시 해결책은 테마 CSS의 중요도를 높이는 것입니다.
네, 저한테도 그 순서가 더 나아요!
2.4 이전에는 테마 CSS에 변경 사항을 적용할 수 있었는데, 이는 의도하지 않은 버그로 간주됩니까?
감사합니다. 확인해 보겠습니다.
플러그인 CSS는 이전에 모두 하나로 번들링되어 핵심 스타일시트 이후에 로드되었습니다. 따라서 네, 이는 이를 언번들링(unbundling)하면서 생긴 의도하지 않은 부수 효과입니다. 이 수정 사항을 안정 버전으로 백포트할 수 있다고 생각하며, 위험도가 매우 낮습니다. 아무도 이 동작에 의존하지 않을 것으로 생각합니다.
여기 PR을 열었습니다:
이 변경 사항이 실제로 언제부터 적용될 예정인가요? 제 인스턴스에는 플러그인이 많이 설치되어 있고, 지난 이틀 동안 2.4.1과 호환되도록 업그레이드 작업을 해왔습니다. 그런데 이 부분이 업그레이드를 막는 유일한 걸림돌입니다 ![]()
방금 master에 머지했습니다. 문제만 없다면 1시간 이내에 beta와 stable로 백포트할 계획입니다. ![]()
(수정: 관련 없는 테스트 문제로 인해 약간 지연되고 있지만, 최대한 빨리 백포트하겠습니다)
정말 최고예요! <3 빠른 도움 주셔서 정말 감사합니다.
계획보다 조금 더 걸렸지만, stable, beta, tests-passed에서 완료되었습니다. /admin/upgrade로 이동하여 최신 버전으로 업데이트하면 수정된 동작을 사용할 수 있습니다.