Release Note '26-37주차(1.0.6190)
업데이트 안내
본 업데이트는 eXBuilder6 스튜디오, 런타임의 성능 향상, 새로운 추가 기능 및 API들을 포함합니다. 또한 이 업데이트는 컴파일러 및 서버 라이브러리의 개선 사항을 포함합니다. 안전하고 원활한 서비스를 위해 운용 중인 CI 서버의 컴파일러 및 서버 라이브러리를 최신 버전으로 업데이트해 주시기를 권장해 드립니다. 업데이트는 월 1~2회 제공되며, 제공 일정은 상황에 따라 조정될 수 있습니다.
태그 설명
- #[Number]: 접수된 이슈 번호
- #T[Number]: Techdom의 eXbuilder6 Q&A 게시판 글 번호
1. 수정된 결함
1.1. 런타임
1.1.1. 일반
- #10339 플로우 레이아웃, 버티컬 레이아웃의 첫/마지막 클래스가 자식
visible변경 후 갱신되지 않는 문제 - #10901 폼 레이아웃에
margin이 설정된 상태에서 스크롤 시 하단, 우측 마진이 보이지 않는 문제 - #11167 #T33161 콤보 박스, 인풋 박스, 서치 인풋, 링크드 콤보 박스의 입력 영역이 보이지 않을 경우 한글 입력 순서가 뒤집히는 문제
- #11170 #T33171 마스크 에디터에서 캐럿이 텍스트 끝에 있으면
input-filter가 발생하지 않는 문제 - #11185 #T33223 데이터셋 바인딩 아이템 컨트롤에서 행 삭제 후 인덱스로 아이템을 조회하면 결과가 어긋나는 문제
- #11187 #T33240 태블릿에서 그리드 연속 터치 스크롤 시 비정상 반복 스크롤이 발생하던 문제
- #11189 플로우 레이아웃, 버티컬 레이아웃에서
floatControl()로 띄운 컨트롤을replaceConstraint()로 되돌리면 첫/마지막 클래스가 중복되는 문제 - #11191 #T33273 콤보 박스
textDisplayExp에서 표현식 함수formatText/formatNumber가 적용되지 않는 문제 - #11243 데이트 인풋
enabledInputMask=false인 경우,format과mask가 다르면autoSkip이 동작하지 않던 문제
1.1.2. 접근성
- #10122 컨트롤의
clearLabelExp에sstr이 포함되면 지우기 버튼의aria-label이 비거나[object Object]가 되는 문제
1.2. 스튜디오
- #11195 탭 폴더 헤더의 높이 단위를
rem으로 지정할때 적용되지 않던 문제
2. 기능 개선
2.1. 런타임
- #11071 데이트 인풋
autoSkip이 값을 완성하는 시점에만 동작하도록 개선되었습니다.- 이미 완성된 값을 편집하는 중에는 값이 다시 완성되더라도 다음 컨트롤로 이동하지 않습니다.
YYYY처럼 입력 세그먼트가 하나인 포맷은 값이 채워진 상태에서 다시 입력해 완성해도 다음 컨트롤로 이동하도록 수정되었습니다.
- #11136 #T33042 태블릿(가로
width600dp 이상) 환경에서 그리드 컬럼 터치 리사이즈(resizableColumns) 기능이 지원됩니다. - #11137 #T33044 매트릭스 서브미션의
setDataRowHandler의 행 객체에서 출처 데이터 컨트롤을 가져올 수 있도록 개선되었습니다.getDataControl(): 행의 출처 데이터 컨트롤을 반환합니다.-
submission.setDataRowHandler(function(rowdata) { var dataControl = rowdata.getDataControl(); if (dataControl.id === "ds1") { return { "tableId": "TB_USER" }; } return null; }, true);
- #11165 #11173 #T33165 #T33182 그리드 익스포트 시 셀에
class로 지정한 스타일을 반영하는 옵션(applyClassStyle)이 추가되었습니다. -
applyClassStyle: true설정 시 셀에 적용된class스타일이 익스포트 결과에 반영됩니다. (기본값:false)- 익스프레션 바인딩으로 지정한 class도 행 기준으로 평가되어 셀 단위로 반영되며,
exceptStyle: false와 함께 설정해야 합니다. -
var data = grid.getExportData({ exceptStyle: false, applyClassStyle: true });
2.2. 스튜디오
- #11148 #T33083 데이터 셋 컬럼의
defaultValue속성 설명 및 도움말 가이드가 수정되었습니다. - #11214 #11232 #T33332 디자인 편집기 라이브 렌더링의
CSS커스텀 프로퍼티(var())가 지원됩니다.
3. 알려진 문제
3.1. macOS 호환성 문제
- macOS 15 Sequoia 에서 이클립스의 모든 텍스트 편집기에서 선택 영역이 올바로 표시되지 않는 문제가 보고 되었습니다. 임시 조치가 포함된 Eclipse 2024-06 이상의 버전을 사용하여 주십시오.
고객 분들의 소중한 피드백, 그리고 테스터 분들의 헌신적인 테스트 수행에 가슴 깊이 감사드리며 더 좋은 업데이트를 제공해 드리도록 항상 노력하겠습니다.
댓글 없음