XE 1.10 업데이트 준비과정에서 jQuery UI 1.10.3 to 1.21.1 도 계획되었다가 XE 1.10이 취소되고 방치된 것 같습니다.
1.9.3에 해당내용이 반영되어 배포된 것으로 공지가 된 것으로 보아 개발팀은 이부분이 방치된 것 조차 모르고 있을 것 같구요. 금일 제가 이슈로 다시 등록 했는데요.
원래 계획되었던 패치 를 사이트에 미리 적용해도 문제가 되는게 없는지 궁금합니다.
https://github.com/xpressengine/xe-core/issues/2197
jQuery UI 1.12.1 가 하위버전에 기능을 모두 포함할 것으로 예상되어 문제가 전혀 없을 것 같다는 생각이 전문성이 없는 개인적인 생각입니다.
댓글 7
jQuery의 작동방식이 달라지게 되는 중요한 사항이기 때문에 꼼꼼하게 확인해봐야할 필요가 있습니다.
바뀌는 파일에 따라 관리자 페이지나 어떤 페이지이나 예상치 못한 버그는 언제나 생길 수 있습니다.
이 버그에 대응이 가능하다면 하셔도됩니다.
하시는건 자유이시지만 그에 따른 책임이 있듯이.. 굳이 지금 지원안될때 버전을 올리는 것은 좋은 판단은 아닌 것 같습니다.
이 부분은 변경점도 많고 다른 호환성문제가 있으니 최대한 코어를 유지하는것도 나쁘지 않다는 것이 제 견해입니다..
https://github.com/xpressengine/xe-core/issues/2197
내용을 살펴보면 다른 곳에서 추가적인 조치가 필요하지 않은 단순한 파일교체 이외 발견하지 못해 질문을 하게 되었습니다
문제가 되는 부분이 있다면 저때도 다른 변경사항이 함께 있었을 것 같아서요.
물론 문제가 된다고 하시니 업데이트는 즉시 하지는 않을 생각입니다.
문제점은 어디에서 어떻게 터질지 모르는 것이예요.
라이믹스는 그만큼 버전 업데이트와 함께 발생할 수 있는 오류에 대해서 꼼꼼히 정검한뒤 업데이트를 마쳤습니다 ㅎㅎ
(버전 업데이트 이후 실사용자들에게도 의견을 듣기도 했죠ㅎㅎㅎ)
그리고 하위버전 호환성을 깨는 업데이트가 흔하게 시도하지는 않을 것 같아서 질문을 드렸습니다.
- jQuery UI 버전업