Skip to content

Releases: juijs/jui-ui

v2.0.0

06 Jan 02:10
Compare
Choose a tag to compare

Improvements

  • uix -> ui로 패키지명 변경 (ui.window, ui.tree, ui.autocompete, ui.tab)
  • uix.table, uix.xtable 모듈 제거
  • chart 관련 모듈 제거

v1.4.3

16 Dec 15:37
Compare
Choose a tag to compare

New Features

  • Full 3D 라인 브러쉬 추가 #396
    Demo

Improvements

  • X-Table 컴포넌트: 가로 스크롤 기능 개선 #58 Demo
  • Full 3D 차트 렌더링 성능 개선 #404
  • 신규 아이콘 추가 8종 #403

Bug Fixed

  • Block 차트 그리드: reverse 옵션 버그 수정
  • Full 3D 차트 툴팁 위젯 버그 수정 #387
  • Notification 컴포넌트: position 옵션이 top일 때, 해당 영역이 클릭되지 않는 버그 수정 #384

v1.4.2

17 Nov 08:32
Compare
Choose a tag to compare

New Features

Full 3D Chart

기존의 3D 차트는 꼼수(?)를 사용하여 구현한 2.5D 차트입니다. 이제부터는 폴리곤 기반의 Full 3D 차트를 Z축만 추가하여 쉽게 사용할 수 있으며, 기존의 2D 차트와도 완벽하게 호환됩니다. 다음 버전에는 Full 3D로 표현할 수 있는 다양한 브러쉬를 추가할 계획입니다.
Demo 1 Demo 2

Color Picker

웹에서 사용되는 HEX 또는 RGB 컬러 코드를 쉽게 생성할 수 있는 컴포넌트입니다.
Demo

Slider

숫자 값의 범위를 쉽게 정할 수 있는 컴포넌트입니다.
Demo 1 Demo 2

Progress Bar

진행 상태를 막대 그래프 형태로 확인할 수 있는 컴포넌트입니다.
Demo 1 Demo 2

Switch

값의 선택 유무를 확인할 수 있는 버튼 컴포넌트입니다.
Demo

Improvements

  • Auto Complete 컴포넌트, close 메소드 추가
  • Chart Builder 컴포넌트, delay 옵션 추가 (렌더링이 연속적으로 발생하였을 경우, 다음 렌더링까지 최소 대기시간)

Bug Fixed

  • JUI 다크 테마 관련 스타일 및 차트 버그 수정
  • Modal 컴포넌트, target이 body일 경우 발생하는 위치 버그 수정

v1.4.1

30 Sep 07:43
Compare
Choose a tag to compare

New Features

Add Dark style themes Demo

Improvements

Add SVG Icons (indent, outdent, line-height)

Bug Fixed

Fixed a bug when the reference value in the get method in Axis module #358

v1.4.0

23 Jul 10:36
Compare
Choose a tag to compare

Migration Issues

본 버전으로 업그레이드하기 위해서는 아래 사항들에 대한 마이그레이션이 필요함

1. 빌드 디렉토리 추가

빌드된 파일은 패키지 내의 dist 디렉토리에 위치하도록 변경되었음(http://seogi1004.github.io/jui/ko/index.html#install)

2. 테마 파일 로드하기

JUI 스타일 컴포넌트를 테마 기반으로 변경하였기 때문에 jui.css 외의 테마 파일을 추가로 로드해야 함

<link rel="stylesheet" href="dist/jui.min.css" />
<link rel="stylesheet" href="dist/jennifer.theme.min.css" />
3. 컴포넌트 클래스 룰 변경
<!-- Before -->
<table class="table table-classic table-hover">
...
</table>

<!-- After -->
<table class="table classic hover">
...
</table>

기존의 옵션은 **table-**과 같이 스타일 종류의 이름으로 시작했지만 마크업이 길어지는 불편함이 있어서 옵션 이름만 추가하는 형태로 개선하였음 Demo

New Features

3D Bubble 브러쉬 개발 #315 Demo
JUI 스타일 테마 기반으로 변경 #318

Improvements

JUI Button에서 4톤 스타일 제거하기 #326
Grid, Brush, Widget에 사용되는 format 옵션 콜백 매개변수 정리 #325 Demo
Legend 위젯, filter 옵션 사용시 디자인 변경 #319 Demo

v1.3.6

02 Jul 02:44
Compare
Choose a tag to compare

Migration Issues

본 버전으로 업그레이드하기 위해서는 아래 사항들에 대한 마이그레이션이 필요함

Block 그리드, full 옵션 제거 #302 Demo1 Demo2

그리드 타입을 fullblock으로 변경해야 함 (Line, Area, Scatter 브러쉬 샘플 참고)

series 옵션 제거 #298 Demo

Tooltip, Legend 위젯에서는 format 옵션를 통해 프로퍼티 이름 변경

colors 옵션 개선 #279 Demo

컬러 코드 배열만이 아닌 콜백으로 해당 데이터에 따른 색상 설정

Date 그리드 step 옵션 interval 옵션으로 변경 Demo1 Demo2

New Features

Zoom 위젯, Date 그리드 지원 #163 Demo
Drag-Select 위젯 신규 개발 #164 Demo
Image Bar 브러쉬 신규 개발 #248 Demo
Image Column 브러쉬 신규 개발 #248 Demo1 Demo2
Pattern Bar 브러쉬 신규 개발 #248 Demo
Pattern Column 브러쉬 신규 개발 #248 Demo
Marker 맵 브러쉬 신규 개발 #271 Demo
Weather 맵 브러쉬 신규 개발 #289 Demo
Compare Bubble 맵 브러쉬 신규 개발 #301 Demo
Note 맵 브러쉬 신규 개발 #300 Demo
Calendar 스타일 신규 개발 #272 Demo
그리드 텍스트 + 이미지 기능 개발 #307 Demo

Improvements

Zoom 위젯, 'zoom.start' 'zoom.end' 커스텀 이벤트 추가 #310
Tooltip 위젯, anchor 옵션이 false이면 말풍선 꼬리를 그리지 않도록 수정 #308
Scatter 브러쉬, hoverSync 옵션 추가 (마우스 오버시 효과 동기화) #308
모든 Bar 브러쉬, 고정 크기 옵션 추가 #296 Demo
모든 Column 브러쉬, 고정 크기 옵션 추가 #296 Demo
Scatter 브러쉬, X와 Y축 모두 사용할 수 있도록 개선 #286
Scatter 브러쉬, Symbol을 이미지로 사용할 수 있도록 개선 Demo

Bug Fixed

3D Clustered Bar 브러쉬, 렌더링 순서가 바뀐 버그 수정 #303
Tooltip 위젯, colors에 설정된 툴팁 색상과 다르게 표현되는 버그 수정 #297

v1.3.5

12 May 15:56
Compare
Choose a tag to compare

New Features

Add map charts #214 #254
Add map.selector brush #257
Add map.bubble brush #256
Add map.flightroute brush #258
Add map.control widget #255
Add map.tooltip widget

Bug Fixed

Chart IE9 support #250

v1.3.4.1

07 Apr 09:24
Compare
Choose a tag to compare

IE9, IE10에서 동작하지 않는 버그 수정

v1.3.4

06 Apr 02:25
Compare
Choose a tag to compare

New Features

Add zoom-scroll widget #73
Add vertical-scroll widget #83
Add Mini chart #235
Add Log grid #240
Add Image bar & column brushes #248

Improvements

Support AMD & RequireJS #246
Add 'minSize' option in Bar & Column brushes #243
Some widgets Multi-Axis support #231
Add options in area & line brushes #228
Additional features dotted line brush #197
Add Legend icon on the brushes #196
Add activating effect on donuts and pastries brush #195

Bug Fixed

'editend' custom event bug fixed #242

v1.3.3

10 Mar 13:01
Compare
Choose a tag to compare

New Features

12종의 3D 차트를 제공 (Column, Bar, Cylinder) #212

Improvements

Scatter 브러쉬 요소를 커스텀 이미지로 보여줄 수 있는 기능 추가 #217
차트의 필수 요소 성능 튜닝 (Data handling, ...) #159

Bug Fixed

차트 테마를 JSON으로 변경시 발생되는 버그 수정 #210