본문으로 건너뛰기

Core

앱 실행 계약과 Composer 릴리스 일치

0.7.44

설치 앱의 공통 요청 및 사용자·조직 계약을 정비하고 Composer 의존성을 갱신합니다.

Composer 설치 앱 27개의 릴리스를 갱신했습니다. 앱 경로는 공통 Middleware::APP_REQUEST로 진입하며, 설치 확인과 업무 권한·조직 범위 검사는 유지합니다. Recruiting과 Talent는 Core 모델 전용 속성 대신 SDK의 사용자·조직 계약을 사용합니다. Talent의 조직별 권한 조회는 공개된 권한 스냅샷 계약으로 처리합니다.

게시 앱의 설치 의존성을 확인할 때 같은 실행 배포 정보를 앱마다 반복 조회하지 않고 한 번 읽습니다. 다음 설치 계획에서는 현재 배포 정보를 다시 읽으며, 배포 상태·앱 배포 정책·테넌트 이용 권한 검사는 생략하지 않습니다.

Laravel SDK 0.8.3을 유지합니다. 새 환경 변수나 추가 마이그레이션은 없습니다. 앱별 패키지를 임의로 섞기보다 이 릴리스의 Composer 잠금 파일을 함께 적용해주세요. 게시된 앱 이미지는 Composer 갱신과 별개이므로 해당 앱을 다시 게시할 때 새 소스를 포함해야 합니다.