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 파일 가독성 확보
- (샘플코드) 캐모마일 로깅 자동 적용으로 기본 구성 변경
- (샘플코드) 캐모마일 기본 예외 처리 및 커스텀 예외처리 구분하기 쉽게 예제 추가
- (샘플코드) 코드 스타일 통일
- (샘플코드) 테스트코드 작성을 통한 자동화된 회귀테스트 예제 제공