Releases: kosenda/hiragana-converter
Releases · kosenda/hiragana-converter
v1.26
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
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
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
v1.22
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
v1.20
v1.19
v1.18
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