3.0.2.0 릴리즈 노트
신규 기능
(모바일) 웹 앱 모바일 라이브러리 연동 (DCX팀)
(모마일) 모바일 앱 관리 기능 추가
(모바일) 모바일 앱 파일 관리 기능 추가
(모바일) 모바일 앱 기기 관리 기능 추가
(모바일) 모바일 앱 스토어 (커스텀 앱 배포 사이트) 기능 추가
(프레임워크) 데이터베이스 히스토리 추적 모듈 추가
(프레임워크) 데이터베이스 스크롤 페이징 기능 추가
(프레임워크) 데이터베이스 대용량 엑셀 다운로드 기능 추가
(프레임워크) Validation 모듈 추가
(프레임워크) 프론트 UI 컴포넌트 라이브러리 모듈 추가
(프레임워크) 프론트 통신/인증 기능 모듈 추가
(프레임워크) 프론트 유틸 기능 모듈 추가
(배치) 어드민 스웨거 적용
(배치) 워크플로우 이력 관리 추가
(배치) 사용자 정보 이력 관리 추가
(IDE) IDE 내 아이멤버 접근 링크 추가
(IDE) PMD 플러그인 추가
(IDE) 플러그인 원격 업데이트 지원
기능 개선
(어드민) left 메뉴 조회시 보안 기능 개선
(어드민) 프론트 토큰 만료 체크 로직 개선
(어드민) 프론트 CompositionAPI 변경 개선
(배치) 워크플로우 중복 실행 방지 로직 개선
(배치) 사용자 정보 마스킹 개선
(배치) 워크플로우 실행 요청 API 개선
(프레임워크) List validaiton 기능 개선
(프레임워크) 하잴캐스트 캐시 SQL 검색 기능 탑재.
기능 변경
(어드민) 프론트 UI 컴포넌트 라이브러리 모듈 기반 코드로 변경
(어드민) 프론트 통신/인증 기능 모듈 기반 코드로 변경
(어드민) 프론트 유틸 기능 모듈 기반 코드로 변경
(프레임워크) 시큐리티 자동구성 프로퍼티 변경(autoconfig 옵션 제거)
지원 중단
(프레임워크) 넥사크로 14 어댑터 모듈 지원 중단
(프레임워크) 넥사크로 17 어댑터 모듈 지원 중단
(IDE) 넥사크로 17 어댑터 샘플코드 아키타입 지원 중단
오류 수정
(프레임워크) 마이바티스 pageable 플러그인 오류 수정 : 매퍼 메서드네임 중복 시 랜덤 우선순위에 따른 쿼리 실행오류 수정
(프레임워크) 프로젝트 자동 구성 시 파일 yml 매핑 오류 수정
(어드민) hazelcast 인스턴스 검색 옵션 수정
비기능
(커뮤니티) 캐모마일 가이드 문서 사이트 리뉴얼 https://chamomile.lotteinnovate.com/new-guides/3.0.2/
(VOC) 캐모마일 헬프데스크 사이트 오픈 (라이선스 구매 및 유지보수 계약 프로젝트 대상)
공식 도메인 주소 변경. chamomile.ldcc.co.kr 에서 chamomile.lotteinnovate.com으로 변경.
(샘플코드) 캐모마일 샘플코드 추가
chamomile-sample-boot-basic-cache
chamomile-sample-boot-basic-cache-redis
chamomile-sample-boot-basic-excel
chamomile-sample-boot-basic-i18n
chamomile-sample-boot-mobile-basic
chamomile-sample-boot-nexacro
chamomile-sample-boot-security-history
chamomile-sample-boot-security-session
chamomile-sample-boot-security-session-redis
chamomile-sample-boot-security-validation
(샘플코드) 미사용 설정 옵션 제거로 yml 파일 가독성 확보
(샘플코드) 캐모마일 로깅 자동 적용으로 기본 구성 변경
(샘플코드) 캐모마일 기본 예외 처리 및 커스텀 예외처리 구분하기 쉽게 예제 추가
(샘플코드) 코드 스타일 통일
(샘플코드) 테스트코드 작성을 통한 자동화된 회귀테스트 예제 제공