릴리스 노트 - XENI

XENI는 정기 배포와 별도 버전으로 관리됩니다. 아래 배포 파일명을 참고해주세요.

1.4.X

2024-08-16, 2024-08-19

NexacroN_XENI_JAVA_20240816(1.4.13)_1.zip
NexacroN_XENI_JAVA_Jakarta_20240819(1.4.13)_1.zip

RP

설명

100438, 100582

  • 특정 xls 파일을 import 시 컬럼이 누락되는 문제를 수정했습니다.

2024-07-22

NexacroN_XENI_JAVA_20240722(1.4.12)_1.zip
NexacroN_XENI_JAVA_Jakarta_20240722(1.4.12)_1.zip

RP

설명

100408, 100428

  • import 성공 후 onsuccess 이벤트에서 e.url 값이 없는 문제를 수정했습니다.

2024-06-28

NexacroN_XENI_JAVA_20240628(1.4.11)_1.zip
NexacroN_XENI_JAVA_Jakarta_20240628(1.4.11)_1.zip

RP

설명

-

해외 배포 버전에서 파일 내부에 기입된 법인명을 수정했습니다.

  • 기능 수정은 없습니다.

2024-05-28

NexacroN_XENI_JAVA_20240528(1.4.10)_1.zip
NexacroN_XENI_JAVA_Jakarta_20240528(1.4.10)_1.zip

RP

설명

99784, 99783

  • xxe 보안 취약점을 수정했습니다.

99718, 97888

  • image export 시 base64 data URI Scheme을 지원하도록 기능을 추가했습니다.

2024-03-13

NexacroN_XENI_JAVA_20240313(1.4.1)_1.zip
NexacroN_XENI_JAVA_Jakarta_20240313(1.4.1)_1.zip

RP

설명

99239

  • Jakarta EE 환경에서 동작하도록 Jakarta XENI 버전을 추가했습니다.

* 아래 내용은 다른 제품에만 수정된 내용 중 필수 목록을 취합하여 현재 버전에서 동일하게 동작하도록 기능을 수정했습니다.

* 다른 제품에서 동작하더라도 내부 모듈 버전 차이의 제약은 동기화 대상에서 제외됩니다.

94617

  • 특정 엑셀 파일을 import 시 Zip bomb 에러가 발생하는 내용을 수정했습니다.(동기화)

93691

  • 'dd-mmm-yy' date 서식이 적용되지 않는 문제를 수정했습니다.(동기화)

94766

  • 엑셀에 날짜/시간 적용 시 사용하는 객체 타입에 timezone이 적용돼 시간이 변경되는 문제를 수정했습니다.(동기화)

95247

  • '/'를 사용한 날짜 표현을 사용 할 수 있도록 기능을 추가했습니다.(동기화)

95892

  • Export 시 특정 row의 hieght를 조절할 수 있는 기능을 추가했습니다.(동기화)

96878

  • Excel Export시 Grid cell의 imagestretch를 fixaspectratio로 설정할 경우 cell 테두리가 짤리는 문제를 수정했습니다.(동기화)

94641

  • import 시 회계 서식 셀의 숫자에 '$' 문자가 추가되는 문제를 수정했습니다.(동기화)

91941

  • ipa 확장자를 import 대상에 추가했습니다.(동기화)

85037

  • import 시 일본어의 발음이 함께 표시되는 문제를 수정했습니다.(동기화)

98939

  • 한셀로 수정한 엑셀 파일 Import가 안되는 문제를 수정했습니다.(동기화)

91252

  • 보안에 위배되는 문자가 파일명에 포함되어 있을 경우 에러 메시지를 회신하도록 기능을 추가했습니다.(동기화)

96600

  • exception 발생 시 임시 파일 전체 경로가 리턴되는 문제를 수정했습니다.(동기화)

98713

  • import시 사용자 지정 범위 혹은 엑셀 파일의 데이터 범위가 큰 경우 cell 갯수로 제한을 걸 수 있는 옵션을 추가했습니다.(동기화)

2024-01-03

NexacroN_XENI_JAVA_20240103(1.4.0)_1.zip

RP

설명

98822

  • Excel Export 시 csv, txt 일 때 BOM 서식을 선택할 수 있도록 기능을 추가했습니다.

1.3.X

2023-12-05

NexacroN_XENI_JAVA_20231205(1.3.20)_1.zip

RP

설명

97929

  • Jar 파일에 디지털 서명을 추가했습니다.

2023-11-22

NexacroN_XENI_JAVA_20231122(1.3.18)_1.zip

RP

설명

98479

  • Grid를 mergecell로 가로,세로 병합 처리 후 Export하면 엑셀에 merge가 안되는 문제를 수정했습니다.

2023-11-20

NexacroN_XENI_JAVA_20231120(1.3.17)_1.zip

RP

설명

98386

  • Excel Export 시 파일명에 "%"가 포함이 되어있고 export-path가 로컬경로로 되어 있을 때 에러가 발생하는 문제를 수정했습니다.

2023-11-09

NexacroN_XENI_JAVA_20231109(1.3.16)_1.zip

RP

설명

96833

  • xeni.security.pattern을 사용할 수 있도록 옵션을 추가했습니다.

    • xeni.properties에 xeni.security.pattern을 등록하여 사용합니다.

2023-11-02

NexacroN_XENI_JAVA_20231102(1.3.15)_1.zip

RP

설명

98333

  • 클라우드 환경에서 xeni 사용 시 403 오류가 추가적으로 발생하는 문제를 수정했습니다.

2023-09-12

NexacroN_XENI_JAVA_20230912(1.3.14)_1.zip

RP

설명

97827

  • 클라우드 환경에서 xeni 사용 시 특정 키워드로 인해 403 오류가 발생하는 문제를 수정했습니다.

2023-08-28

NexacroN_XENI_JAVA_20230828(1.3.13)_1.zip

RP

설명

97724

  • 그룹화된 Dataset을 Excel Export 시 java.lang.NullPointerException이 발생하는 문제를 수정했습니다.

97705

  • xeni log level을 debug로 했을 경우 Excel Import 시 URL Encode에서 nullpoint exception이 발생하는 문제를 수정했습니다.

2023-08-03

NexacroN_XENI_JAVA_20230803(1.3.12)_1.zip

RP

설명

97565

  • Excel Export의 보안 취약점을 수정했습니다.

    • 대응 내용 : XSS(Cross Site Scripting)

96913

  • AWS 환경에서 Excel Import/Export를 JSON 형식으로 사용 시 403 에러가 발생하지 않도록 수정했습니다.

2023-07-12

NexacroN_XENI_JAVA_20230712(1.3.11)_1.zip

RP

설명

97403

  • Excel Export의 보안 취약점을 수정했습니다.

    • 대응 내용 : Formula Injection(CSV Injection)

2023-07-05

NexacroN_XENI_JAVA_20230705(1.3.10)_1.zip

RP

설명

96237

  • Excel Export 사용 시 Grid cell의 maskeditformat이 #.##0 일 때 보여지는 값이 다른 증상을 수정했습니다.

2023-06-08

NexacroN_XENI_JAVA_20230608(1.3.5)_1.zip

RP

설명

97122, 97123

  • Excel Import 사용 시 옵션("compatiblemode=1")을 사용하면 소수점(float, digit) 내용이 잘못 나오는 증상을 수정했습니다.

2023-06-05

NexacroN_XENI_JAVA_20230605(1.3.4)_1.zip

RP

설명

97106

  • Excel Import 사용 시 옵션("compatiblemode=1")을 사용하면 정수 표현 값이 지수 표현으로 출력되는 증상을 수정했습니다.

2023-06-02

NexacroN_XENI_JAVA_20230602(1.3.3)_1.zip

RP

설명

97101

  • Excel Export 시 임시 파일 저장 경로(export-path)를 절대 경로로 설정 시 404 에러가 발생하는 문제를 수정했습니다.

96960

  • Excel Import 시 소수점 처리가 MiPlatform 자사 제품과 동일하게 표시하도록 옵션을 추가했습니다.

    • importData("compatiblemode=1");

2023-05-22

NexacroN_XENI_JAVA_20230522(1.3.2)_1.zip

RP

설명

96983

  • Excel Export 시 마지막 request에 user variable list가 전달되지 않아 사용자 정의 class에서 파라미터 값을 사용할 수 없는 문제를 수정했습니다.

2023-04-24

NexacroN_XENI_JAVA_20230424(1.3.1)_1.zip

RP

설명

96793

  • xeni 분할 송수신 기능을 지원하고 보안 패치로 인해 내부 라이브러리 버전이 변경됐습니다.

    • commons-codec

      • 1.13 -> 1.15

    • commons-compress

      • 1.19 -> 1.21

    • commons-fileupload

      • 1.3.1 -> 1.5

    • commons-io

      • 2.11.0 -> 2.2

    • log4j-api, core, jcl

      • 2.17.1 -> 2.17.2

    • poi, poi-ooxml, poi-ooxml-full, poi-ooxml-schemas, poi-scratchpad

      • 4.1.2 -> 5.2.2

    • xmlbeans

      • 3.1.0 -> 5.0.1

1.2.X

2023-03-13

NexacroN_XENI_JAVA_20230318(1.2.22)_1.zip

RP

설명

96472

  • 크로스 도메인 환경에서 JSON,XML 포맷으로 import 시 발생하는 오류를 수정했습니다.

2023-03-08

NexacroN_XENI_JAVA_20230308(1.2.21)_1.zip

RP

설명

96375

  • XENI 내부의 XAPI Jar를 Veracode에서 탐지한 취약점을 보완한 버전으로 교체했습니다.

2023-02-28

NexacroN_XENI_JAVA_20230209(1.2.20)_1.zip

1.2.20 버전 이후로는 정기에 같이 나가는 xeni 버전은 10단위로 증가합니다.

hotfix 배포는 1단위로 기존 버전 정책과 동일합니다.

RP

설명

96033

  • grid merge cell을 suppress 기능으로 export 수행 시 오류가 발생하는 증상을 수정했습니다.

96215

  • Excel Export시 set_commdataformat을 'xml'로 설정하면 에러가 발생하는 증상을 수정했습니다.

95498

  • xeni에서 송신할 때 통신 인터페이스를 설정하는 기능을 추가했습니다.

    • xeni.properties로 설정합니다.

      • xeni.export.commdataformat=[ssv,xml,json]

      • xeni.import.commdataformat=[ssv,xml,json]

2023-02-09

NexacroN_XENI_JAVA_20230209(1.2.9)_1.zip

RP

설명

96286

  • xeni 내부의 xapi 모듈에서도 서버 라이선스를 인식하도록 수정했습니다.

2023-01-31

NexacroN_XENI_JAVA_20230131(1.2.8)_1.zip

RP

설명

96226

  • Nexacro N xeni의 web.xml 파일에서 display name을 수정했습니다.

    • nexacro 17 -> nexacro-xeni-java

96250

  • userawnumbervalue false 적용 시에도 raw data가 import 되는 증상을 수정했습니다.

2022-11-22

NexacroN_XENI_JAVA_20221122(1.2.7)_1.zip

RP

설명

95704

  • 소수점이 포함된 음수 값을 export 후 출력된 excel 파일에 음수 값이 반올림 되어 보이는 증상을 수정했습니다.

2022-10-25

NexacroN_XENI_JAVA_20221025(1.2.6)_1.zip

RP

설명

95434

  • Excel export 시 Grid merge cell 에 있는 image 가 오른쪽으로 밀려서 나오는 현상을 수정했습니다.

95474

  • Grid 의 text 속성에 더블쿼트("") 가 포함 된 expr 을 설정 시 에러가 발생하는 현상을 수정했습니다.

95557

  • Grid 에 소수점 자리수를 제한하여 표시되도록 expr 을 설정한 경우 export 된 excel 에서 제한한 소수점자리수가 적용되어 표시되지 않는 현상을 수정했습니다.

95580

  • Grid head 에 '<' 또는 '>' 기호를 입력한 경우 export 가 정상적으로 동작하지 않는 현상을 수정했습니다.

2022-08-26

NexacroN_XENI_JAVA_20220826(1.2.5)_1.zip

RP

설명

95120

  • Excel export 시 Grid merge cell 에 있는 image 가 merge cell 크기 보다 작게 나오는 현상을 수정했습니다.

2022-07-29

NexacroN_XENI_JAVA_20220729(1.2.4)_1.zip

RP

설명

95010

  • 스프링부트 환경에서 addExportItem으로 여러 개의 Grid를 출력하는 경우 정상적인 다운로드 URL 인코딩을 하지 못하는 현상을 수정했습니다.

2022-07-05

NexacroN_XENI_JAVA_20220705(1.2.3)_1.zip

RP

설명

94980

  • 한컴오피스 한셀에서 작성한 Excel 형식의 파일을 import 실행 시 에러가 발생하는 현상을 수정했습니다.

94974

  • 리눅스 서버에서 NAS 로 사용중인 import 폴더의 파일을 삭제하지 못하는 현상을 수정했습니다.

2022-06-29

NexacroN_XENI_JAVA_20220629(1.2.2)_1.zip

RP

설명

94893

  • 리눅스(우분투) 서버에서 Excel export, import 실행 시 에러가 발생하는 현상을 수정했습니다.

94895

  • Spring Boot 환경에서 Excel export 실행 시 에러가 발생하는 현상을 수정했습니다.

2022-03-29

NexacroN_XENI_JAVA_20220329(1.2.1)_1.zip

RP

설명

94149

  • ExcelImport 시 userawnumbervalue = false 설정을 사용하면 소수점 첫 번째 자리까지만 가져오는 현상을 수정했습니다.

2022-02-22

NexacroN_XENI_JAVA_20220222(1.2.0)_1.zip

RP

설명

93808

  • NexacroN_xeni에 포함된 Log4j의 보안 취약점으로 인해 Log4j 패키지를 변경했습니다.

    • 적용 버전 : 2.17.1

1.1.X

2021-12-16

NexacroN_XENI_JAVA_20211216(1.1.0)_1.zip

RP

설명

93589

  • NexacroN_xeni에 포함된 Log4j의 보안 취약점으로 인해 Log4j 패키지를 변경했습니다.

    • 적용 버전 : 2.16

1.0.X

2021-10-26

NexacroN_XENI_JAVA_20211026(1.0.1)_1.zip

RP

설명

93254

  • Nexacro xeni의 war 파일명을 변경했습니다.

    • nexacro-xeni.war -> nexacro-xeni-java.war

2021-08-24

NexacroN_XENI_JAVA_20210824(1.0.0)_1.zip

RP

설명


  • 요구 사항 처리 내역은 없습니다.