Skip to content

Releases: studyplus/Studyplus-Android-SDK

Jitpackのエラー修正

18 Dec 06:18
bbc5393
Compare
Choose a tag to compare
  • JitpackのJDKを17に指定

TargetSDK 34対応

13 Dec 08:37
d11d206
Compare
Choose a tag to compare
  • Android Gradle Pluginを8.2に更新
  • TargetSDK, CompileSDKを34に更新
  • MinSDKを23に更新
  • OkHttpやKotlinを更新

StudyplusクラスのAPI整理

17 Mar 06:11
9a083b8
Compare
Choose a tag to compare

※破壊的なAPIの変更が含まれます

  • Studyplus SDKのインスタンス生成時に consumer keyconsumer secrets を渡すよう変更しました
  • 投稿時のエラーケースをStudyplusErrorクラスに定義しました
  • 投稿時のコールバック処理を整理しました
  • 不要な引数を削除しました

OffsetDateTime対応

01 Mar 06:08
Compare
Choose a tag to compare

java.time.OffsetDateTime による投稿時刻の入力に対応しました。

ref https://developer.android.com/studio/write/java8-support#library-desugaring

認証キャンセル処理追加

03 Apr 07:48
0cce848
Compare
Choose a tag to compare
  • 認証キャンセル処理追加
  • Kotlin Coroutinesを依存から削除
  • AndroidStudio 3.6.2

TargetSDK 29対応

25 Sep 07:16
ef311f9
Compare
Choose a tag to compare
  • TargetSDK, CompileSDK を 29 に更新
  • OkHttpを4系に更新
  • Kotlinを1.3.50に、Kotlin Coroutinesを1.3.1に更新
  • Android Gradle Pluginを3.5.0に更新
  • Proguard/R8ファイルが依存ライブラリ側の参照のみとなったため、削除

※ご注意
2.6系以降は、R8による動作のみ確認しております。
Proguard利用プロジェクトにて問題が発生した場合には、2.5系をご利用ください。

KotlinとKotlin Coroutiensのバージョンを下げる対応

25 Sep 08:16
Compare
Choose a tag to compare
2.5.3

Downgrade Kotlin & Kotlin Coroutiens version

GooglePlayStoreを開く対応追加

25 Sep 06:37
cad7b03
Compare
Choose a tag to compare
  • 端末内にStudyplusアプリがインストールされていない場合、認証処理時にGooglePlayStoreを開く処理を追加しました

学習時間(duration)の制約明記

14 Jun 08:20
cfa2029
Compare
Choose a tag to compare

大きな変更

  • 3rd apiを経由する学習時間の投稿時には、最大値を24時間とする旨をDocに明記しました
  • 3rd apiを経由する学習時間の投稿時に、24時間を超える値を追加すると IllegalArgumentException がthrowされるようになりました

AndroidX対応

03 Jun 06:05
Compare
Choose a tag to compare

大きな変更

  • AndroidXに対応しました
  • minSDKを21に引き上げました
  • 対応するStudyplusアプリのバージョンを5.0.+に引き上げました
  • SDKの配信をJitpack経由に変更しました

細かな変更

  • StudyRecordクラスの構造を整理しました
  • 内部で利用しているOkHttpを3.14.2に更新しました