Skip to content

Releases: kosenda/hiragana-converter

v1.26

12 Nov 02:59
5a74d12
Compare
Choose a tag to compare

What's Changed

  • ViewModel内のCoroutineDispatcherが適切か確認する by @kosenda in #320
  • 文字を貼り付けできるようにする by @kosenda in #323
  • レビュー訴求をできるようにする - とりあえずレビューできるようにActivityにInject by @kosenda in #324
  • [リファクタ] アプリ内アップデートのマネージャークラスをBindするようにした by @kosenda in #325
  • chore: update readme by @kosenda in #326
  • レビュー訴求をできるようにする - 変換した回数のトータルを記録するようにする by @kosenda in #328
  • レビュー訴求をできるようにする - レビューを表示するためのデータ用のRepository作成 by @kosenda in #330
  • レビュー訴求をできるようにする - 最終レビュー訴求日を文字列でなくLocalDateとして保存 by @kosenda in #331
  • レビュー訴求をできるようにする - 訴求するかのロジック追加 by @kosenda in #332
  • レビュー訴求をできるようにする - ダイアログの追加など by @kosenda in #334
  • Analyticsで何を送るかのログを出力する by @kosenda in #335
  • [リファクタ] AnalyticsEventを継承しているクラスをobjectにまとめた by @kosenda in #336
  • 変換ボタンのデザイン変更 by @kosenda in #337
  • ConverterScreenにスクロールバー追加 by @kosenda in #338
  • feature: versionUp v1.26 by @kosenda in #339

Full Changelog: v1.25...v1.26

v1.25

03 Nov 03:32
515b2ae
Compare
Choose a tag to compare

What's Changed

  • [テスト] ConvertHistoryViewModelTest にテスト追加 by @kosenda in #273
  • :core:data のソースのパッケージ移動 by @kosenda in #274
  • 【テスト】 ConvertRepositoryImplTest を追加 by @kosenda in #275
  • 【リファクタ】InAppUpdateStateはuiStateの中に入れる by @kosenda in #277
  • 【テスト】MainActivityViewModelTestにテスト追加 by @kosenda in #278
  • 【リファクタ】InAppUpdateManagerImplをテストしやすいようにmanagerをDIするようにする by @kosenda in #280
  • chore(deps): update roborazzi to v1.6.0 by @renovate in #270
  • chore(deps): update cimg/android docker tag to v2023.10 by @renovate in #269
  • fix(deps): update androidxui to v1.5.4 by @renovate in #285
  • chore(deps): update dependency org.jetbrains.dokka to v1.9.10 by @renovate in #282
  • fix(deps): update dependency com.squareup.okhttp3:logging-interceptor to v4.12.0 by @renovate in #284
  • fix(deps): update dependency androidx.compose.material3:material3 to v1.2.0-alpha10 by @renovate in #286
  • Ktlintのバージョンを1.0.1に変更 by @kosenda in #289
  • fix(deps): update dependency com.google.firebase:firebase-bom to v32.4.0 by @renovate in #287
  • CIでslack通知できるようにする by @kosenda in #290
  • ViewModelImplを消す by @kosenda in #291
  • 【リファクタ】ConvertViewModelのconvertの処理をなるべくConvertViewModelに書かないように変更する by @kosenda in #293
  • fix(deps): update dependency org.robolectric:robolectric to v4.11 by @renovate in #297
  • Analyticsをある程度対応させる1 by @kosenda in #299
  • Analyticsをある程度対応させる2 by @kosenda in #300
  • Analyticsをある程度対応させる3 by @kosenda in #301
  • [Analyticsをある程度対応させる] 参照先追加 by @kosenda in #302
  • Analyticsをある程度対応させる4 by @kosenda in #306
  • fix(deps): update dependency com.google.firebase:firebase-bom to v32.5.0 by @renovate in #296
  • [リファクタ] PrivacyPolicyContentの改修 by @kosenda in #307
  • Analyticsのpackageからktxを削除 by @kosenda in #308
  • Analyticsをある程度対応させる5 by @kosenda in #311
  • Analyticsをある程度対応させる6 by @kosenda in #314
  • Analyticsをある程度対応させる7 by @kosenda in #316
  • Slack通知 失敗したときにも通知させる by @kosenda in #317
  • fix(deps): update dependency androidx.hilt:hilt-navigation-compose to v1.1.0 by @renovate in #313
  • fix(deps): update dependency androidx.navigation:navigation-compose to v2.7.5 by @renovate in #312
  • fix(deps): update dependency org.robolectric:robolectric to v4.11.1 by @renovate in #309
  • fix(deps): update dependency io.coil-kt:coil-compose to v2.5.0 by @renovate in #305
  • fix(deps): update room to v2.6.0 by @renovate in #288
  • X アイコン変更 by @kosenda in #318
  • versionUp v1.25 and targetSdk 34 by @kosenda in #319

Full Changelog: v1.24...v1.25

v1.24

12 Oct 15:19
d4bce1d
Compare
Choose a tag to compare

What's Changed

  • fix(deps): update dependency io.mockk:mockk to v1.13.7 by @renovate in #179
  • fix(deps): update accompanist to v0.32.0 by @renovate in #182
  • fix(deps): update dependency com.google.firebase:firebase-bom to v32.2.3 by @renovate in #187
  • fix(deps): update dependency androidx.compose.material3:material3 to v1.2.0-alpha06 by @renovate in #185
  • chore(deps): update dependency com.android.application to v8.1.1 by @renovate in #183
  • fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.0 by @renovate in #184
  • chore(deps): update dependency gradle to v8.3 by @renovate in #181
  • chore(deps): update dependency com.google.firebase.crashlytics to v2.9.9 by @renovate in #186
  • ライブラリのバージョンアップ by @kosenda in #188
  • chore(deps): update dependency com.google.devtools.ksp to v1.9.10-1.0.13 by @renovate in #82
  • Enumのvalues()をentriesに変更する by @kosenda in #190
  • Previewでアノテーションを利用してモードと言語が変わるプレビューを作成できるようにする by @kosenda in #192
  • chore(deps): update dependency org.jetbrains.dokka to v1.9.0 by @renovate in #196
  • chore(deps): update hilt to v2.48 by @renovate in #195
  • kapt削除 by @kosenda in #197
  • AccompanistのSystemUiControllerを使用しないようにする by @kosenda in #198
  • 一部のボタンにHapticsをつける by @kosenda in #200
  • [不要なimportを削除]一部のボタンにHapticsをつける by @kosenda in #201
  • Mock環境作成 by @kosenda in #207
  • fix(deps): update androidxui to v1.5.1 by @renovate in #202
  • fix(deps): update dependency androidx.activity:activity to v1.8.0-beta01 by @renovate in #203
  • fix(deps): update dependency androidx.compose.material3:material3 to v1.2.0-alpha07 by @renovate in #204
  • chore(deps): update cimg/android docker tag to v2023.09 by @renovate in #206
  • fix(deps): update dependency androidx.core:core-ktx to v1.12.0 by @renovate in #205
  • マルチモジュールにする (:core:model) by @kosenda in #210
  • Typoを抑制するためにdictionaryを保存できるようにする by @kosenda in #214
  • Composite Build対応 by @kosenda in #215
  • マルチモジュールにする (:core:resource) by @kosenda in #216
  • ktlintFormatを1回かける by @kosenda in #217
  • fix(deps): update dependency com.google.firebase:firebase-bom to v32.3.1 by @renovate in #212
  • マルチモジュールにする (:core:domain) by @kosenda in #223
  • .editorconfigの追加 by @kosenda in #225
  • マルチモジュールにする (:core:data & :core:testing) by @kosenda in #226
  • マルチモジュールにする (:core:ui) by @kosenda in #228
  • Jacocoの値が上書きされてカバレッジ率がおかしくなっている by @kosenda in #229
  • :appから:coreに移したり余分なパス名の削除など by @kosenda in #230
  • chore(deps): update roborazzi to v1.5.0 by @renovate in #218
  • fix(deps): update dependency io.mockk:mockk to v1.13.8 by @renovate in #222
  • chore(deps): update dependency danger to v9.3.2 by @renovate in #219
  • AndroidLibraryComposePluginの追加 by @kosenda in #231
  • マルチモジュールにする ( :feature:converter ) by @kosenda in #232
  • マルチモジュールにする ( :feature:history ) by @kosenda in #233
  • chore(deps): update dependency com.google.gms.google-services to v4.4.0 by @renovate in #211
  • マルチモジュールにする ( :feature:info ) by @kosenda in #237
  • マルチモジュールにする ( :feature:setting ) by @kosenda in #238
  • appモジュールの修正 by @kosenda in #239
  • モジュール構成をReadmeに追加 by @kosenda in #240
  • fix(deps): update dependency androidx.compose.material3:material3 to v1.2.0-alpha08 by @renovate in #221
  • fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-coroutines-android to v1.7.3 by @renovate in #224
  • fix(deps): update androidxui to v1.5.2 by @renovate in #234
  • fix(deps): update dependency androidx.activity:activity to v1.8.0-rc01 by @renovate in #220
  • chore(deps): update androidgradleplugin to v8.1.2 by @renovate in #236
  • 【リファクタ】MainViewModelの修正 by @kosenda in #242
  • 【リファクタ】Settings PreviewViewModelをなくす by @kosenda in #244
  • 【リファクタ】ConvertHistory PreviewViewModelをなくす by @kosenda in #246
  • uiStateをstateFlowにする by @kosenda in #252
  • MainActivityViewModelをjacocoに追加 by @kosenda in #253
  • 【リファクタ】命名がおかしい-1 by @kosenda in #255
  • 【リファクタ】Convert PreviewViewModelをなくす by @kosenda in #257
  • Daoのテストを追加する by @kosenda in #258
  • chore(deps): update hilt to v2.48.1 by @renovate in #245
  • fix(deps): update androidxui to v1.5.3 by @renovate in #247
  • fix(deps): update dependency androidx.activity:activity to v1.8.0 by @renovate in #248
  • fix(deps): update dependency androidx.compose.material3:material3 to v1.2.0-alpha09 by @renovate in #249
  • chore(deps): update dependency gradle to v8.4 by @renovate in #250
  • chore(deps): update kotlin to v1.9.10 by @renovate in #235
  • 共有の受け取る側の機能を追加する by @kosenda in #259
  • 変換したテキストを共有できるようにする by @kosenda in #261
  • 設定画面、履歴画面、情報画面はダイアログでなくScreenにする by @kosenda in #262
  • Navigationのアニメーション変更 by @kosenda in #263
  • 画面遷移のボタンの2度押しをできないようにする by @kosenda in #265
  • 【デザイン変更】CustomButtonとCustomRadioButtonの縦の大きさを56.dpにする by @kosenda in #267
  • release: versionUp v1.24 by @kosenda in #271

Full Changelog: v1.23...v1.24

v1.23

14 Aug 13:35
96dee71
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.22...v1.23

v1.22

14 Aug 01:01
b4c4fe0
Compare
Choose a tag to compare

What's Changed

  • フォントをDataStoreに保存できていない by @kosenda in #146
  • [ デザイン変更 ]ConvertHistoryDetailDialogの見た目が他のダイアログと違って上側の隙間がない by @kosenda in #148
  • APIの通信中はローディング表示を行う by @kosenda in #150
  • chore(deps): update cimg/android docker tag to v2023.08 by @renovate in #151
  • 横向きにした時にボタンがカメラとか3ボタンナビゲーションとかで隠れてしまう by @kosenda in #153
  • chore(deps): update dependency com.google.firebase.crashlytics to v2.9.8 by @renovate in #154
  • 変換時にクラッシュすることがある(java.lang.IllegalStateException - Not defined ConvertErrorType! by @kosenda in #157
  • fix(deps): update dependency com.google.firebase:firebase-bom to v32.2.2 by @renovate in #155
  • 【リファクタ】SettingsViewModelImplでmutableStateOfをStateFlowにする by @kosenda in #159
  • 【リファクタ】SettingsViewModelのStateFlowがMutableで画面から値を変更できてしまう by @kosenda in #163
  • fix(deps): update dependency androidx.compose.material3:material3 to v1.2.0-alpha05 by @renovate in #165
  • fix(deps): update androidxui to v1.5.0 by @renovate in #164
  • 【リファクタ】DataStoreRepositoryImplのcheckReachedConvertMaxLimitの処理が分かりづらい by @kosenda in #167
  • ローディングが派手すぎて邪魔 by @kosenda in #169
  • chore(deps): update roborazzi to v1.4.0 by @renovate in #170
  • アプリ内アップデートの実装 by @kosenda in #171
  • 変換履歴はFlowで取得する by @kosenda in #173
  • OSの設定で拡大した時に文字が潰れたりボタンが消えたりしている by @kosenda in #175
  • VersionUp-v1-22 by @kosenda in #176

Full Changelog: v1.21...v1.22

v1.21

30 Jul 02:55
cb35475
Compare
Choose a tag to compare

What's Changed

  • OSSライセンスの詳細を開こうとするとクラッシュすることがある by @kosenda in #141
  • スクロール時に端のエフェクトが途中で切れている by @kosenda in #143
  • feature: versoinUp v1.21 by @kosenda in #144

Full Changelog: v1.20...v1.21

v1.20

30 Jul 02:00
bb9d56c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.19...v1.20

v1.19

29 Jul 09:23
ef2faf6
Compare
Choose a tag to compare

What's Changed

  • ダウンロード可能なフォントを使うようにする by @kosenda in #136
  • hot-fix リリース版でアプリのAPI通信に失敗する!! by @kosenda in #137
  • feature: versionUp v1.19 by @kosenda in #138

Full Changelog: v1.18...v1.19

v1.18

29 Jul 09:12
7562132
Compare
Choose a tag to compare

What's Changed

  • Solution by @kosenda in #15
  • unify how dependencies-version are written by @kosenda in #16
  • divide enum code by @kosenda in #17
  • apply @JSON by @kosenda in #18
  • Solution by @kosenda in #19
  • Solution by @kosenda in #20
  • apply moshi to requestBody by @kosenda in #21
  • Solution by @kosenda in #22
  • add error-handlig and log by @kosenda in #23
  • Solution by @kosenda in #24
  • Solution by @kosenda in #25
  • Solution by @kosenda in #27
  • change injecting datastore -> injecting repository in settingViewModel by @kosenda in #28
  • create SharedPreferencesRepository and SelectLanguageViewModel by @kosenda in #29
  • remove provide from hilt-module by @kosenda in #30
  • ktlintFormat once by @kosenda in #32
  • New feature by @kosenda in #33
  • apply delete individual convert history by @kosenda in #34
  • New feature by @kosenda in #35
  • add validate outputText after converted by @kosenda in #36
  • New feature by @kosenda in #37
  • change design in outlinedcard by @kosenda in #38
  • Change initial getAllConvertHistory position by @kosenda in #39
  • add Test SettingViewModelImpl by @kosenda in #40
  • apply kotlinx-serialization by @kosenda in #45
  • apply Interceptor by @kosenda in #46
  • change lambda to member reference by @kosenda in #47
  • change mutableState to uiState in ConvertHistory and add di to dispatcher and add coroutine test by @kosenda in #48
  • update version dependencies by @kosenda in #49
  • リファクタリングとテストの追加 by @kosenda in #50
  • UnitTestのアサーションにTruthを適用 by @kosenda in #51
  • DataStoreRepositoryで起動していたコルーチンを呼び出し元にした by @kosenda in #52
  • テストの追加(DataStoreRepository) by @kosenda in #53
  • ktlintのバージョンが上げたことによるコードの変更 by @kosenda in #54
  • ログ出力ライブラリTimberの導入 by @kosenda in #55
  • TopにスクロールするFloatingActionButtonの追加とボタンにアニメーションをつけた by @kosenda in #56
  • gradle.propertiesに値追加 by @kosenda in #57
  • タイトルカードのデザイン変更とConvertHistoryCardの変更等 by @kosenda in #58
  • privateで散らばっているComposableの移動など by @kosenda in #59
  • #59(privateで散らばっているComposableの移動など)の追加 by @kosenda in #60
  • クレジット表記のComposableの移動など by @kosenda in #61
  • デザインの変更など by @kosenda in #62
  • Plugin(oss-licenses)の入れ忘れ by @kosenda in #63
  • ダイアログで表示しているBottomCloseButtonをButtonからOutlinedButtonに変更 by @kosenda in #64
  • ライブラリのバージョンアップ by @kosenda in #65
  • パッケージ変更 by @kosenda in #70
  • CircleCI導入 by @kosenda in #71
  • jacoco導入 by @kosenda in #75
  • ライブラリのバージョンアップ by @kosenda in #77
  • VersionCatalog移行 by @kosenda in #78
  • Configure Renovate by @renovate in #79
  • chore(deps): update cimg/android docker tag to v2023.07 by @renovate in #81
  • fix(deps): update dependency io.coil-kt:coil-compose to v2.4.0 by @renovate in #85
  • chore(deps): update dependency gradle to v8.2.1 by @renovate in #83
  • fix(deps): update dependency com.jakewharton.retrofit:retrofit2-kotlinx-serialization-converter to v1 by @renovate in #86
  • Dokkaライブラリ追加 by @kosenda in #87
  • Roomにスキーマを設定 by @kosenda in #88
  • スクロール中のTopBarの色が変化しないようにする by @kosenda in #90
  • 変換画面のEdge to edgeに対応する by @kosenda in #93
  • スクロール時に表示されるフローティングボタンのデザイン変更 by @kosenda in #95
  • テキストの削除機能を追加 by @kosenda in #98
  • ひらがな/カタカナを選択するスピナーをボタンにしてスイッチさせる by @kosenda in #99
  • CicleCiのdangerがスキップされてる by @kosenda in #100
  • fix(deps): update dependency androidx.compose.material3:material3 to v1.2.0-alpha03 by @renovate in #80
  • ダイアログの閉じるボタンを❌アイコンに置き換えるのと、BackHandlerを設定する by @kosenda in #103
  • アプリ内言語をAppCompatDelegate.setApplicationLocalesで変更するようにする by @kosenda in #105
  • リップルなしのclickableを共通化する by @kosenda in #107
  • InfoDialog: DeveloperにGitHubとTwitterに遷移できるアイコンを設定 by @kosenda in #109
  • Dialogの周りにボーダーつける by @kosenda in #111
  • ViewModelにcontext渡さない by @kosenda in #112
  • [テスト]ViewModelにcontext渡さない by @kosenda in #113
  • 消し忘れのコメント削除 by @kosenda in #115
  • MainActivityのattachBaseContext不要なので削除する by @kosenda in #117
  • Timberの修正 by @kosenda in #119
  • CrashlyticsとAnalytics追加 by @kosenda in #121
  • roborazzi導入 by @kosenda in #123
  • chore(deps): update dependency com.android.application to v8.1.0 by @renovate in #126
  • fix(deps): update dependency org.jetbrains.kotlinx:kotlinx-coroutines-test to v1.7.3 by @renovate in #127
  • fix(deps): update androidxui to v1.5.0-rc01 by @renovate in #128
  • fix(deps): update dependency androidx.appcompat:appcompat to v1.7.0-alpha03 by @renovate in #129
  • fix(deps): update dependency androidx.compose.material3:material3 to v1.2.0-alpha04 by @renovate in #130
  • プライバシーポリシーをWebViewで見れるようにする by @kosenda in #133
  • versionUp v1.18 by @kosenda in #134

New Contributors

Full Changelog: https://github.com/kosenda/hiragana-converter/commits/v1.18