본문으로 건너뛰기

Core

앱 요청의 언어 처리 통일

0.7.16

Composer와 독립 앱 요청에서 인증된 사용자의 언어 설정을 유지합니다.

Core 0.7.16

SDK Middleware::APP_REQUEST 공통 진입점이 Composer 환경에서 인증된 사용자의 언어도 적용합니다. 독립 앱 요청에는 결정된 언어와 대체 언어를 서명해 전달합니다. 업데이트된 실행기는 검증된 요청에만 이 값을 적용하고, 요청이 끝나면 이전 상태로 복구합니다.

앱에서 Core의 테넌시 미들웨어를 직접 가져오는 대신 공통 앱 요청 진입점을 사용하세요. 독립 실행에서도 언어 설정을 적용하려면 대응하는 실행기 업데이트를 함께 배포해야 합니다. 기존 실행기 이미지는 계속 호환되지만 언어 처리는 이전 동작을 유지합니다. DB 마이그레이션이나 Composer 앱 버전 변경은 필요하지 않습니다.

앱 테스트 문서에 독립 실행 가능한 phpunit.xml 테스트 구성과 별도의 인증·마이그레이션·리소스 계약 검사를 설명했습니다. Core 통합 테스트는 호스트 테스트에서 계속 유지하세요.