Ext JS 7.6 이 릴리즈 되었습니다!
Ext JS 버전 7.6이 공식적으로 출시되어 정말 기쁩니다. 이번 버전에서는 그리드와 모던 슬라이드에 새로운 기능이 추가되었으며 고객들이 요청했던 기능개선을 15개이상 반영하였습니다.
Ext JS 7.6 의 새로운 기능 살펴보기
그리드 기능의 확장: 모던 툴킷 그리드에서 패리티 기능 제공
모던 툴킷 그리드에서 새로운 리스트 필터 타잎이 추가되었습니다. 리스트 그리드 필터는 스토어 안에서 찾은 고유한 값들의 범위를 선택할수 있는 필터를 제공합니다. 스토어 설정을 하지 않았다면 그리드의 스토어는 필터 선택을 생성하는 용도로 사용됩니다. 자세한 예제와 사용방법은 이 문서를 참고하세요. 모던 툴킷 그리드에서 리스트 필터.
추가예제보기 : Example for Filter Grid – List Type
이제 모던 툴킷 그리드에서 칼럼 폭과 위치는 클래식 툴킷 그리드에서 지원되던 것처럼 상태가 저장됩니다.(stateful). 그래서 사용자들이 원하는 형태로 그리드의 모양을 재조정할수 있고 페이지가 리로드 된후에도 그 모양이 아래와 같이 유지가 됩니다.
추가된 기능
모던 여태까지 모던 툴킷에서는 수평 슬라이더만 지원이 되었는데 이번에 슬라이드 컴포넌트에 수직 옵션이 추가되었습니다. 수직 슬라이더는 모던 슬라이더필드에 vertical: true 설정을 추가하면 됩니다. 모던 툴킷에서 새로운 수직 슬라이더를 어떻게 사용하고 어떻게 설정하는지는 이 KitchenSink 예제들을 확인하세요.
센차 오픈 툴링 npm 방법을 이용하여 개발한경우 npm 을 이용하여 Ext JS 공유 패키지를 설치하는 방법은 다음 문서를 참고하세요. how to include Ext JS shared packages using npm.
개선된 기능
이번 7.6 버전에서는 고객들의 요청사항을 반영한 업데이트 적용되었습니다.
Windows 운영체제 기반의 터치 기기들에서 Ext.dataview.List 컴포넌트의 스크롤 성능 개선
클래식 툴킷 트리패널과 그리드 컴포넌트에서 JAWS 스크린 리더 지원 기능 개선
트리노드를 HTML 에디터로 드래드 앤 드롭하는 기능이 쉽게 개선
4K 화면에서 웹브라우저 줌이 적용되었을때 Ext JS 필터바 정렬 기능 개선
클로져 컴파일러의 업그레이드
MacOSX Monterey 에서 발생했던 Sencha CMD 문제 해결
더 자세한 릴리즈 노트는 다음 문서를 확인하세요. Ext JS 7.6 Release notes
버전 7.6 지원
ExtGen 과 Sencha Cmd가 Ext JS 7.6 을 지원합니다. Sencha Upgrade Advisor, Sencha Architect, Sencha Themer 와 같은 제품들도 이제Ext JS 7.6 버전을 지원합니다. 상용 라이센스 고객 분들은 Support Portal 에 접속하시고 최신버전을 다운로드 받으세요.
Ext JS 7.6 으로 만들어진 데모 앱 : Coworkee
다음엔 어떤 것이?
Ext JS 7.7 에서는 큰거 한방이 옵니다. 센차 팀은 분기별로 정규 릴리즈를 지속적으로 진행하고 있으며 새로운 기능, 품질, 성능과 사용성 개선 및 강화를 지속적으로 이뤄내고 있습니다.
센차 아키텍트는 계속 존재할 것이며 지속적인 업데이트가 이뤄질 것입니다. Ext JS 7.6 버전 출시로 인해 센차 아키텍트 4.3.2에서는 Ext JS 7.6 싱글 버전이 지원됩니다. 센차 팀은 센차키텍트 4.3.2 에서도 온디맨드 다운로드와 이전버전의 Ext JS 지원이 가능하도록 작업을 진행중입니다. 또한 센차이키텍트가 MAC M1 & M2에서도 동작될 수 있도록 개발 진행 중입니다.
센차에서는 센차아키텍트와 유사한 기능을 제공하는 새로운 비쥬얼 스튜디오 코드 익스텐션을 출시하기 위해 개발을 진행중입니다. 이를 통해 핸드 코딩을 최소화 하면서도 빠르게 Ext JS 앱을 개발할 수 있는 기능을 제공하고자 합니다.
Comments