💬

캐모마일 3.0.2

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