Skip to content

Releases: contexa-security/contexa

Release list

Contexa OSS 0.1.0

Choose a tag to compare

@contexa73 contexa73 released this 21 Jul 11:06

Contexa OSS 0.1.0

Contexa OSS의 첫 번째 정식 Maven Central 릴리스입니다.

설치

Gradle:

repositories {
    mavenCentral()
}

dependencies {
    implementation 'ai.ctxa:spring-boot-starter-contexa:0.1.0'
}

Maven:

<dependency>
    <groupId>ai.ctxa</groupId>
    <artifactId>spring-boot-starter-contexa</artifactId>
    <version>0.1.0</version>
</dependency>

정식 릴리스이므로 Sonatype snapshot 저장소 설정은 필요하지 않습니다.

주요 계약

  • dependency-only 설치 시 호스트 Spring Security와 IAM 동작을 변경하지 않습니다.
  • @EnableAISecurity가 없으면 호스트 인증·인가 흐름에 관여하지 않습니다.
  • Contexa 설정 기본값은 starter와 auto-configuration이 제공합니다.
  • 사용자 application.yml에 불필요한 설정을 강제하지 않습니다.
  • contexa initcontexa reset은 사용자 소유 파일을 보존합니다.
  • 운영 데이터베이스 스키마는 Contexa 런타임이 관리합니다.

요구 환경

  • Java 17 이상
  • Spring Boot 3.5.x
  • PostgreSQL 및 pgvector
  • 지원 CLI 환경:
    • Windows x64
    • Ubuntu/Linux x64
    • macOS ARM64

Maven Central

  • Group: ai.ctxa
  • Starter: ai.ctxa:spring-boot-starter-contexa:0.1.0

무결성

릴리스 태그, GitHub Actions 빌드 커밋, Maven Central 배포 산출물 및
release manifest의 버전과 SHA-256이 모두 일치해야 합니다.