캐모마일 3.0.1 버젼이 출시 되었으며 주요 변경 사항은 다음과 같습니다
주요 변경사항
추가 기능
(어드민) 메뉴 즐겨찾기 기능
(어드민) RSA 기반 암호화 로그인 시스템
(어드민) 메뉴 컴포넌트 기반 권한 관리 시스템
(어드민) 메뉴/화면에 개인정보 여부 항목 추가
(어드민) JWT 모듈화
(어드민) OSS 테이블 & 그리드 추가 (Tabulator)
(백엔드 모듈) chamomile-masking : 어노테이션 기반 마스킹 (@PatternMasking, @RangeMasking)
(백엔드 모듈) chamomile-masking : 회사 표준에 맞춘 마스킹 패턴 제공 (이름, 이메일, 전화번호, 카드 번호, IP, 여권 번호 등)
(백엔드 모듈) chamomile-encryption : jasypt 기반으로 특정 프로퍼티 값을 암호화
(배치) RSA 기반 암호화 로그인 시스템
기능 개선
(어드민) 웹에디터/그리드 파일 첨부 기능 추가
기능 변경
(어드민) 로그인 화면 변경
(어드민) 사용자 권한 : 단독 권한을 트리 구조에서 제외
(어드민) 리소스 권한 관리 : API 변경 (UI 변경으로 인한 변경)
(어드민) 사용자 그룹 관리 : API 변경 (대량 조회시 부하 개선)
(백엔드 모듈) chamomile-user : UserVO 클래스의 컬럼 이름을 직관적으로 선언 (혼동 방지)
(배치) : 로그인 화면 변경
오류 수정
(어드민) 게시글 관리 : 이미지 등록 오류 수정
(어드민) 다국어 처리 개선 : Breadcrumbs 적용
(백엔드 모듈) chamomile-nexacro-adapter : @RequestBody 매핑 오류 수정
기능 지원 중단
(모듈) chamomile-database : Mybatis 로깅 필터 플러그인 제거 (chamomile-logging 모듈의 기능 중복