Version  | Date  | History  | 
|---|
1.0.9(10009)  | 2023.9.22  | AsleepSDK.aar 
- startSleepTracking()에서 stopSleepTracking() 까지를 포함한 구간에서 네트워크 에러 발생시 11500으로 모두 공통으로 나가던 것을 ERR_CREATE_FAILED(22500), ERR_CLOSE_FAILED(24500)를 추가하여 구분.
 
- initAsleepConfig, getReport, getReports, deleteReport, deleteUser를 실행할 때 네트워크 에러발생시 ERR_NETWORK가 나올 수 있게 수정
 
  | 
1.0.8(10008)  | 2023.8.29  | AsleepSDK.aar  | 
1.0.7(10007)  | 2023.8.17  | AsleepSDK.aar 
- Report 요청시 응답값의 estimatedAh가 estimatedAhi으로 변경
 
  | 
1.0.6(10006)  | 2023.8.9  | AsleepSDK.aar 
- 세션의 상태가 OPEN일 경우, closeSession의 callbackUrl 삭제
 
  | 
1.0.5(10005)  | 2023.8.7  | AsleepSDK.aar 
- 세션의 상태가 OPEN일 경우, closeSession의 callbackUrl 추가
 
  | 
1.0.4(10004)  | 2023.8.2  | AsleepSDK.aar 
- startTracking 이후 data upload에서 network error가 발생했을 때 onFail()이 계속 불려지는 버그 수정
 
- baseUrl에 Url scheme 이 아닐때 예외처리(errorCode: ERR_INVALID_URL) 추가
 
  | 
1.0.3(10003)  | 2023.8.1  | AsleepSDK.aar 
- deleteUser 시 userId가 삭제되지 않던 버그 수정
 
- 삭제된 userId에 대한 요청시 errorCode 11404로 내려오게 추가
 
  | 
1.0.2(10002)  | 2023.7.24  | AsleepSDK.aar 
- 날짜로 결과를 받아오는 getReports() 실행시, 응답 성공값이 기존 
List<Report>에서 List<SleepSession>으로 변경 
  | 
1.0.1(10001)  | 2023.7.18  | AsleepSDK.aar 
- stopSleepTracking() 시 callbackUrl이 셋팅되지 않았던 버그 수정
 
- getReports 의 default limit 값을 20으로 변경
 
  | 
1.0.0(10000)  | 2023.7.3  | 최초 배포 AsleepSDK.aar  | 
 
❗️aar 파일 교체 후 정상동작 하지 않을 경우, Android Studio에서 'Invalidate Caches'를 실행해주세요.