Skip to content

Releases: mori-atsushi/katalog

v1.2.2

23 Oct 14:04
81373ad
Compare
Choose a tag to compare

Fix bugs

  • App crashes with Compose 1.5.X #197

Updates

  • Update dependencies
    • compose 1.5.3 #198
    • compileSdk 34 #198
    • kotlin 1.9.10 #198
    • android.gradle.plugin v8.1.2 #195
    • gradle v8.3 #194
    • androidx.fragment:fragment-ktx v1.6.1 #192
    • kotlinx.coroutines v1.7.2 #180
    • androidx-activity v1.7.2 #165
    • org.jetbrains.kotlinx:kotlinx-serialization-json v1.5.1 #160
    • androidx.core:core-ktx v1.10.1 #159

v1.2.1

20 Apr 13:27
a5de97b
Compare
Choose a tag to compare

Migrate from v1.1.0

Please update the dependency from jp.co.cyberagent.katalog to com.moriatsushi.katalog as follows.

dependencies {
-    implementation("jp.co.cyberagent.katalog:katalog:1.0.2")
+    implementation("com.moriatsushi.katalog:katalog:1.2.1")
}

Also, please fix the imports from jp.co.cyberagent.katalog to com.moriatsushi.katalog as follows.

package com.moriatsushi.katalog.androidsample

import android.app.Application
- import jp.co.cyberagent.katalog.registerKatalog
+ import com.moriatsushi.katalog.registerKatalog

class SampleApp : Application() {
    override fun onCreate() {
        super.onCreate()
        registerKatalog(
            title = "My App Catalog",
        ) {
            compose("UI Component") {
                Text(text = "Hello, World")
            }
        }
    }
}

Fix

  • Fix compatibility with Compose 1.5.0 #117
  • Fix an experimental annotation #118

v1.2.0

20 Apr 13:25
798d44a
Compare
Choose a tag to compare

Migrate from v1.1.0

Please update the dependency from jp.co.cyberagent.katalog to com.moriatsushi.katalog as follows.

dependencies {
-    implementation("jp.co.cyberagent.katalog:katalog:1.0.2")
+    implementation("com.moriatsushi.katalog:katalog:1.2.0")
}

Also, please fix the imports from jp.co.cyberagent.katalog to com.moriatsushi.katalog as follows.

package com.moriatsushi.katalog.androidsample

import android.app.Application
- import jp.co.cyberagent.katalog.registerKatalog
+ import com.moriatsushi.katalog.registerKatalog

class SampleApp : Application() {
    override fun onCreate() {
        super.onCreate()
        registerKatalog(
            title = "My App Catalog",
        ) {
            compose("UI Component") {
                Text(text = "Hello, World")
            }
        }
    }
}

New Features

  • [Ext] Provide NavState to open a specific page. (detail) #90 #91 #95 #96
  • [PageSaver] Release PageSaver extension 🎉 (detail) #92 #98
  • [AndroidThemeExt] Refactor AndroidThemeExt #82

Others

  • Change the component icon #84
  • Improve performance #97
  • Update libraries #102
  • Add tests #93
  • Update sample app #94

v1.1.0-beta05

26 Jan 05:50
3e01323
Compare
Choose a tag to compare
  • [Ext] Provide NavState to open a specific page. (detail) #90 #91 #95 #96
  • [PageSaver] Release PageSaver extension 🎉 (detail) #92 #98
  • Improve performance #97
  • Update libraries #102
  • Add tests #93
  • Update sample app #94

v1.1.0-beta04

16 Dec 04:18
0f9c54a
Compare
Choose a tag to compare
  • [AndroidThemeExt] Refactor AndroidThemeExt #82
  • [internal] Set ids in Catalog items #83
  • Change the component icon #84
  • Update gradle and AGP #85
  • Update compose #87
    • Use compose 1.1.0-rc01
    • Re-enable Dissolve animation

v1.0.2

16 Dec 03:14
b397a17
Compare
Choose a tag to compare
  • [AndroidThemeExt] Refactor AndroidThemeExt #82
  • [internal] Set ids in Catalog items #83
  • Change the component icon #84
  • Update gradle and AGP #85

v1.1.0-beta03

06 Dec 01:56
d5a2b7b
Compare
Choose a tag to compare

Revert animation changes to fix the crash. #81

v1.1.0-beta02

06 Dec 00:59
e4e714d
Compare
Choose a tag to compare
  • Fix the document url #74
  • Change TopAppBar animation #77
  • Update libraries #80
    • ktlint 0.43.2

v1.0.1

06 Dec 00:49
ee583e8
Compare
Choose a tag to compare
  • Fix the document url #74
  • Change TopAppBar animation #77
  • Update libraries #80
    • compose 1.0.5
    • fragment 1.4.0
    • lifecycle-viewmodel-compose 2.4.0
    • annotation 1.3.0
    • ktlint 0.43.2

v1.1.0-beta01

02 Dec 07:43
1bc2831
Compare
Choose a tag to compare
  • Updated to be compatible with compose beta04 and Kotlin 1.6