뉴스

공지 | Rhymix 2.1.25 Release Notes

2025.06.20 09:56
78
0

라이믹스 2.1 버전대의 버그 수정 및 기능 개선 릴리즈입니다.

 

새 기능과 변경 사항

  • 숫자 형식의 확장변수 입력란은 <input type="number">가 아닌 <input type="text" inputmode="numeric">으로 표현하도록 하여, <input type="number">의 열악한 PC 브라우저 지원 문제를 우회
    • 숫자 이외의 내용을 입력하는 것은 JS에서 차단하여  <input type="number">와 동일한 효과를 얻습니다.
  • 비밀번호 형식의 확장변수 입력란을 모바일에서 사용할 때 첫 글자가 대문자로 자동 변환되지 않도록 개선
  • 새 게시판의 "추천인 보기" 및 "수정 내역 보기" 권한의 기본값을 "모든 방문자"에서 "로그인 사용자"로 변경
    • 민감한 정보 노출과 스팸을 막기 위해 기본값이 점점 엄격하게 바뀌어 갈 예정입니다.

 

개발자를 위한 새 기능과 변경 사항

  • 2.1.24에서 추가된 Rhymix.ajax() 함수를 async/await 방식으로도 사용할 수 있도록 개선 (#2565, #2570)
    • 자세한 사용법은 업데이트된 매뉴얼을 참고해 주세요.
  • procFilter() 호출시 2.1.24에서 변경된 방식이 아닌 레거시 방식으로 요청하도록 되돌림
    • 일부 호스팅에서 새 방식의 요청을 차단하는 사례가 발견되어, 당분간 레거시 방식을 유지합니다.
  • 템플릿 v2에서 <input pattern=""> 속성을 JS 문맥으로 해석하도록 변경 (JS 정규식을 입력하는 속성이므로)
  • 위젯 info.xml에서 확장변수에 default 값을 지정하면 위젯 생성시 기본값이 자동으로 입력되도록 하고, 해당 속성이 누락된 위젯 코드에도 자동으로 기본값이 적용되도록 개선
    • 2.1.24에서 애드온 설정에 기본값을 지원한 데 이어, 이제 위젯에서도 기본값을 지원합니다. 추후 모든 종류의 자료에 확대 적용할 예정입니다.
  • 모듈 module.xml에서 특정 권한의 기본값을 member로 지정하더라도 사이트 메뉴 관리에서 해당 권한을 "모든 방문자" 로 변경하는 옵션이 숨겨지지 않도록 개선

 

버그 수정

  • 일부 서버 환경에서 확장변수 추가시 PHP 오류 수정
  • 회원 확장변수 편집시 checkbox, radio 타입의 선택지 목록이 기본값 입력란에 표시되는 문제 수정
  • 날짜, 시간 타입의 확장변수를 포함하는 폼 제출시 오류 수정
  • 사이트 메뉴 편집 화면에서 비회원 권한 설정 기능이 일관성있게 적용되지 않는 문제 수정
  • 새로 생성한 게시판과 페이지의 권한 설정 화면에서 기본값이 적용되지 않는 문제 수정
  • 문서 다수 선택 후 "게시물 관리"를 클릭하면 "선택한 문서가 없습니다"라고 표시되는 문제 수정 (#2568)
  • 게시판 관리자가 "게시물 관리"를 클릭했을 때 "관리자만 사용할 수 있는 기능입니다"라고 표시되는 문제 수정
  • 게시판 관리자가 글을 복사하면 첨부파일 갯수가 0으로 초기화되는 문제 수정 (#2569)
  • iOS Safari에서 임시저장글을 다시 불러올 수 없는 문제 수정 (#2571)
  • 일부 AJAX 관련 공통 함수와 기본 레이아웃의 로그인 폼 등이 IE11에서 작동하지 않는 문제 수정
  • 팝업 메뉴의 잘못된 캐시 처리 수정

 

정리

  • PHP 8.x에서 발생하는 워닝 수정 (#2564)

 

라이믹스 Admin
관리용 계정입니다 :)

댓글 3

  • 5시간 전 #1909787

    와... 업데이트 항상 고맙습니다.

  • 2시간 전 #1909817

    빠른 업데이트 감사드립니다. 잘 적용했어요. 

  • 16분 전 #1909861

    공지는 좋아요를 누르지 못하는군요. 하지만 좋아요!!