Releases: kakao/olive-cli
Releases · kakao/olive-cli
v1.8.0
주요 변경 내용
- 전역 설정파일이 추가되었습니다. 분석 가능한 시스템의 지원 여부를 수정하여 특정 시스템을 분석에서 제외할 수 있습니다.
support
필드를 false
로 변경하면 해당 시스템은 분석에서 제외됩니다. 자세한 내용을 사용자 문서를 참고 바랍니다.
property.yaml 파일
---
parser:
- files: # 분석 가능한 파일 목록
- "pom.xml"
packageManagerType: "MAVEN" # 패키지 매니저 타입
dependencyType: "POM_XML" # 의존성 타입
support: true # 지원 여부
- files:
- "package.json"
packageManagerType: "NPM"
dependencyType: "PACKAGE_JSON"
support: true
{...}
builder:
- packageManagerType: "MAVEN"
dependencyType: "GRADLE"
support: true
- packageManagerType: "MAVEN"
dependencyType: "GRADLE_KTS"
support: true
v1.6.0
주요 변경 내용
- CLI 에서 Font 파일이 검색되지 않는 버그를 해결하였습니다.
- 의존성 분석 시 버전명이 다르게 나오는 버그를 해결하였습니다.
v1.5.0
주요 변경 내용
- Silence mode가 추가되었습니다.
- mapping 명령어 수행시 발생하는 버그를 해결하였습니다.
v1.4.0
주요 변경 내용
- Gradle, Npm, Python Parser 분석이 개선되었습니다.
- Swift에 project.pbxproj 분석이 추가되었습니다.
- proxy 지원이 가능하도록 개선되었습니다.
# config.yaml 파일
proxyInfo:
host: "" # Domain or ip. example.proxy.com
port: "" # 3128
v1.3.0
주요 변경 내용
- JAVA(Gradle) 빌드 분석이 가능하도록 개선되었습니다.
# config.yaml 파일
userConfig:
isOpenSource: false
excludePaths: []
analysisType: null # "PARSER", "BUILDER" 값 중 원하는 빌드 방식을 입력해주세요. (default: "PARSER")
gradleBuildVariant: ""
excludeGradle: []
v1.2.2
주요 변경 내용
- pom.xml 파일에서 parent 태그 사용이 올바르지 않을 때 분석이 정상적으로 수행되지 않던 버그가 수정되었습니다. (#3)
- 콘솔창 결과 출력이 개선되었습니다.
v1.2.1
주요 변경 내용
- requirements.txt 파일 의존성 분석이 개선되었습니다.
- Gradle 빌드로 분석 시 의존성 출처가 올바르지 않던 버그가 수정되었습니다.
v1.2.0
주요 변경 내용
- report 명령어 실행 시, Library 타입의 파일(*.lib, *.jar, *.dll ...)은 전송하지 않도록 수정되었습니다.
v1.1.0
주요 변경 내용
- Package.swift 파일 의존성 분석이 개선되었습니다.