Skip to content

Commit

Permalink
Prepare new version (#776)
Browse files Browse the repository at this point in the history
* Rebuild

* Increase version

* Display version badge

* Write relnotes

* Fix typo

* Fix QuackMavenPublishingPlugin logging level

* Prepare bom publishing
  • Loading branch information
jisungbin committed Jun 28, 2023
1 parent 7cf1334 commit 5218f8e
Show file tree
Hide file tree
Showing 26 changed files with 277 additions and 106 deletions.
4 changes: 2 additions & 2 deletions animation/report/compose-metrics/animation_debug-module.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
"totalGroups": 5,
"staticArguments": 1,
"certainArguments": 25,
"knownStableArguments": 41,
"knownStableArguments": 42,
"knownUnstableArguments": 9,
"unknownStableArguments": 1,
"totalArguments": 51,
"totalArguments": 52,
"markedStableClasses": 0,
"inferredStableClasses": 0,
"inferredUnstableClasses": 1,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
"totalGroups": 5,
"staticArguments": 1,
"certainArguments": 25,
"knownStableArguments": 41,
"knownStableArguments": 42,
"knownUnstableArguments": 9,
"unknownStableArguments": 1,
"totalArguments": 51,
"totalArguments": 52,
"markedStableClasses": 0,
"inferredStableClasses": 0,
"inferredUnstableClasses": 1,
Expand Down
2 changes: 1 addition & 1 deletion bom/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2023.06.05
2023.06.29
2 changes: 1 addition & 1 deletion build-logic/src/main/kotlin/QuackMavenPublishingPlugin.kt
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ class QuackMavenPublishingPlugin : Plugin<Project> {
}

val (group, module, version) = ArtifactConfig.of(this).also { artifact ->
logger.lifecycle("Publishing $artifact...")
logger.warn("Publishing $artifact...")
}

extensions.configure<MavenPublishBaseExtension> {
Expand Down
4 changes: 2 additions & 2 deletions casa-ui/report/compose-metrics/casa-ui_debug-module.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
"totalGroups": 47,
"staticArguments": 61,
"certainArguments": 42,
"knownStableArguments": 509,
"knownStableArguments": 511,
"knownUnstableArguments": 6,
"unknownStableArguments": 0,
"totalArguments": 515,
"totalArguments": 517,
"markedStableClasses": 0,
"inferredStableClasses": 0,
"inferredUnstableClasses": 0,
Expand Down
4 changes: 2 additions & 2 deletions casa-ui/report/compose-metrics/casa-ui_release-module.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@
"totalGroups": 47,
"staticArguments": 61,
"certainArguments": 42,
"knownStableArguments": 509,
"knownStableArguments": 511,
"knownUnstableArguments": 6,
"unknownStableArguments": 0,
"totalArguments": 515,
"totalArguments": 517,
"markedStableClasses": 0,
"inferredStableClasses": 0,
"inferredUnstableClasses": 0,
Expand Down
1 change: 1 addition & 0 deletions material/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
![](https://img.shields.io/maven-central/v/team.duckie.quackquack.material/material?style=flat-square)
2 changes: 1 addition & 1 deletion material/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.0.0-alpha06
2.0.0-alpha07
1 change: 1 addition & 0 deletions ui/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
![quackquack-ui](https://img.shields.io/maven-central/v/team.duckie.quackquack.ui/ui?style=flat-square)
20 changes: 10 additions & 10 deletions ui/report/compose-metrics/ui_debug-module.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,24 @@
"skippableComposables": 6,
"restartableComposables": 11,
"readonlyComposables": 1,
"totalComposables": 48,
"totalComposables": 49,
"restartGroups": 11,
"totalGroups": 61,
"staticArguments": 33,
"certainArguments": 221,
"knownStableArguments": 463,
"knownUnstableArguments": 26,
"totalGroups": 62,
"staticArguments": 46,
"certainArguments": 255,
"knownStableArguments": 558,
"knownUnstableArguments": 28,
"unknownStableArguments": 0,
"totalArguments": 489,
"totalArguments": 586,
"markedStableClasses": 16,
"inferredStableClasses": 11,
"inferredUnstableClasses": 0,
"inferredUncertainClasses": 0,
"effectivelyStableClasses": 27,
"totalClasses": 27,
"memoizedLambdas": 19,
"singletonLambdas": 2,
"memoizedLambdas": 22,
"singletonLambdas": 5,
"singletonComposableLambdas": 0,
"composableLambdas": 3,
"totalLambdas": 27
"totalLambdas": 32
}
28 changes: 14 additions & 14 deletions ui/report/compose-metrics/ui_debugUnitTest-module.json
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
{
"skippableComposables": 53,
"restartableComposables": 56,
"skippableComposables": 132,
"restartableComposables": 135,
"readonlyComposables": 0,
"totalComposables": 56,
"restartGroups": 56,
"totalGroups": 56,
"staticArguments": 134,
"certainArguments": 3,
"knownStableArguments": 561,
"totalComposables": 135,
"restartGroups": 135,
"totalGroups": 136,
"staticArguments": 428,
"certainArguments": 4,
"knownStableArguments": 1737,
"knownUnstableArguments": 1,
"unknownStableArguments": 0,
"totalArguments": 562,
"totalArguments": 1738,
"markedStableClasses": 0,
"inferredStableClasses": 3,
"inferredUnstableClasses": 4,
"inferredUncertainClasses": 4,
"effectivelyStableClasses": 3,
"totalClasses": 11,
"memoizedLambdas": 79,
"singletonLambdas": 25,
"singletonComposableLambdas": 33,
"composableLambdas": 50,
"totalLambdas": 82
"memoizedLambdas": 203,
"singletonLambdas": 70,
"singletonComposableLambdas": 93,
"composableLambdas": 129,
"totalLambdas": 206
}
20 changes: 10 additions & 10 deletions ui/report/compose-metrics/ui_release-module.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,24 @@
"skippableComposables": 6,
"restartableComposables": 11,
"readonlyComposables": 1,
"totalComposables": 48,
"totalComposables": 49,
"restartGroups": 11,
"totalGroups": 61,
"staticArguments": 33,
"certainArguments": 221,
"knownStableArguments": 463,
"knownUnstableArguments": 26,
"totalGroups": 62,
"staticArguments": 46,
"certainArguments": 255,
"knownStableArguments": 558,
"knownUnstableArguments": 28,
"unknownStableArguments": 0,
"totalArguments": 489,
"totalArguments": 586,
"markedStableClasses": 16,
"inferredStableClasses": 11,
"inferredUnstableClasses": 0,
"inferredUncertainClasses": 0,
"effectivelyStableClasses": 27,
"totalClasses": 27,
"memoizedLambdas": 19,
"singletonLambdas": 2,
"memoizedLambdas": 22,
"singletonLambdas": 5,
"singletonComposableLambdas": 0,
"composableLambdas": 3,
"totalLambdas": 27
"totalLambdas": 32
}
28 changes: 14 additions & 14 deletions ui/report/compose-metrics/ui_releaseUnitTest-module.json
Original file line number Diff line number Diff line change
@@ -1,25 +1,25 @@
{
"skippableComposables": 53,
"restartableComposables": 56,
"skippableComposables": 132,
"restartableComposables": 135,
"readonlyComposables": 0,
"totalComposables": 56,
"restartGroups": 56,
"totalGroups": 56,
"staticArguments": 134,
"certainArguments": 3,
"knownStableArguments": 561,
"totalComposables": 135,
"restartGroups": 135,
"totalGroups": 136,
"staticArguments": 428,
"certainArguments": 4,
"knownStableArguments": 1737,
"knownUnstableArguments": 1,
"unknownStableArguments": 0,
"totalArguments": 562,
"totalArguments": 1738,
"markedStableClasses": 0,
"inferredStableClasses": 3,
"inferredUnstableClasses": 4,
"inferredUncertainClasses": 4,
"effectivelyStableClasses": 3,
"totalClasses": 11,
"memoizedLambdas": 79,
"singletonLambdas": 25,
"singletonComposableLambdas": 33,
"composableLambdas": 50,
"totalLambdas": 82
"memoizedLambdas": 203,
"singletonLambdas": 70,
"singletonComposableLambdas": 93,
"composableLambdas": 129,
"totalLambdas": 206
}
2 changes: 1 addition & 1 deletion ui/report/compose-reports/ui_debug-classes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ stable class TextFieldColors {
}
stable class TextFieldColors {
stable val backgroundColor: QuackColor?
stable val backgroundColorGetter: Function2<@[ParameterName(name = 'text')] String, @[ParameterName(name = 'focusInteraction')] FocusInteraction, QuackColor>?
stable val backgroundColorGetter: Function2<@[ParameterName(name = 'text')] String, @[ParameterName(name = 'focusInteraction')] FocusInteraction?, QuackColor>?
stable val contentColor: QuackColor
stable val placeholderColor: QuackColor
<runtime stability> = Stable
Expand Down
13 changes: 7 additions & 6 deletions ui/report/compose-reports/ui_debug-composables.csv
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
package,name,composable,skippable,restartable,readonly,inline,isLambda,hasDefaults,defaultsGroup,groups,calls,
team.duckie.quackquack.ui.QuackButton,QuackButton,1,0,0,0,0,0,0,0,1,6,
team.duckie.quackquack.ui.QuackButton,QuackButton,1,0,0,0,0,0,0,0,1,5,
team.duckie.quackquack.ui.QuackBaseButton,QuackBaseButton,1,1,1,0,0,0,0,0,1,2,
team.duckie.quackquack.ui.QuackIcon,QuackIcon,1,0,0,0,0,0,0,0,2,3,
team.duckie.quackquack.ui.QuackImage,QuackImage,1,0,0,0,0,0,0,0,1,1,
Expand Down Expand Up @@ -29,13 +29,14 @@ team.duckie.quackquack.ui.sugar.QuackTitle1,QuackTitle1,1,0,0,0,0,0,0,0,1,1,
team.duckie.quackquack.ui.sugar.QuackTitle2,QuackTitle2,1,0,0,0,0,0,0,0,1,1,
team.duckie.quackquack.ui.QuackTag,QuackTag,1,0,0,0,0,0,0,0,1,6,
team.duckie.quackquack.ui.QuackBaseTag,QuackBaseTag,1,1,1,0,0,0,0,0,1,2,
team.duckie.quackquack.ui.QuackText,QuackText,1,1,1,0,0,0,0,0,4,7,
team.duckie.quackquack.ui.QuackClickableText,QuackClickableText,1,1,1,0,0,0,0,0,1,3,
team.duckie.quackquack.ui.QuackText,QuackText,1,1,1,0,0,0,0,0,4,10,
team.duckie.quackquack.ui.ClickableText,ClickableText,1,1,1,0,0,0,0,0,1,4,
team.duckie.quackquack.ui.rememberSpanAnnotatedString,rememberSpanAnnotatedString,1,0,0,0,0,0,0,0,1,1,
team.duckie.quackquack.ui.QuackDefaultTextField,QuackDefaultTextField,1,0,0,0,0,0,0,0,1,7,
team.duckie.quackquack.ui.QuackDefaultTextField,QuackDefaultTextField,1,0,0,0,0,0,0,0,1,9,
team.duckie.quackquack.ui.rememberLtrTextMeasurer,rememberLtrTextMeasurer,1,0,0,0,0,0,0,0,1,3,
team.duckie.quackquack.ui.QuackBaseDefaultTextField,QuackBaseDefaultTextField,1,1,1,0,0,0,0,0,1,29,
team.duckie.quackquack.ui.QuackFilledTextField,QuackFilledTextField,1,0,0,0,0,0,0,0,1,0,
team.duckie.quackquack.ui.QuackFilledTextField,QuackFilledTextField,1,0,0,0,0,0,0,0,1,7,
team.duckie.quackquack.ui.QuackFilledTextField,QuackFilledTextField,1,0,0,0,0,0,0,0,1,9,
team.duckie.quackquack.ui.QuackBaseDefaultTextField,QuackBaseDefaultTextField,1,1,1,0,0,0,0,0,1,27,
team.duckie.quackquack.ui.QuackOutlinedTextField,QuackOutlinedTextField,1,0,0,0,0,0,0,0,1,0,
team.duckie.quackquack.ui.util.rememberLtrTextMeasurer,rememberLtrTextMeasurer,1,0,0,0,0,0,0,0,1,3,
team.duckie.quackquack.ui.util.currentFontScale,currentFontScale,1,0,0,1,1,0,0,0,1,1,
84 changes: 71 additions & 13 deletions ui/report/compose-reports/ui_debug-composables.txt
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
scheme("[androidx.compose.ui.UiComposable]") fun QuackButton(
stable text: String
stable style: QuackButtonStyle<T>
stable modifier: Modifier? = @static Companion
stable enabled: Boolean = @static true
stable style: QuackButtonStyle<T>
stable text: String
stable rippleEnabled: Boolean = @static true
stable onClick: Function0<Unit>
)
Expand Down Expand Up @@ -237,11 +237,11 @@ restartable skippable scheme("[androidx.compose.ui.UiComposable]") fun QuackText
stable softWrap: Boolean = @static true
stable overflow: TextOverflow = @static Companion.Ellipsis
)
restartable skippable scheme("[androidx.compose.ui.UiComposable]") fun QuackClickableText(
restartable skippable scheme("[androidx.compose.ui.UiComposable]") fun ClickableText(
stable modifier: Modifier
stable text: String
stable highlightData: TextHighlightData
stable style: QuackTypography
stable style: TextStyle
stable softWrap: Boolean
stable overflow: TextOverflow
stable maxLines: Int
Expand Down Expand Up @@ -314,9 +314,64 @@ scheme("[androidx.compose.ui.UiComposable]") fun QuackDefaultTextField(
}
, $composer, 0)
)
fun rememberLtrTextMeasurer(
stable cacheSize: Int = @static 8
): TextMeasurer
fun QuackFilledTextField(
stable value: String
stable onValueChange: Function1<@[ParameterName(name = 'value')] String, Unit>
stable style: QuackTextFieldStyle<Style, TextFieldColors>
stable modifier: Modifier? = @static Companion
stable enabled: Boolean = @static true
stable readOnly: Boolean = @static false
stable placeholderText: String? = @static null
stable placeholderStrategy: TextFieldPlaceholderStrategy? = @static TextFieldPlaceholderStrategy.Hidable
stable keyboardOptions: KeyboardOptions? = @static Companion.Default
stable keyboardActions: KeyboardActions? = @static Companion.Default
stable singleLine: Boolean = @static false
stable minLines: Int = @static 1
stable maxLines: Int = @dynamic if (singleLine) {
1
} else {
Companion . MAX_VALUE
}

stable visualTransformation: VisualTransformation? = @static Companion.None
stable onTextLayout: Function1<@[ParameterName(name = 'layoutResult')] TextLayoutResult, Unit>? = @static { it: TextLayoutResult ->

}

stable interactionSource: MutableInteractionSource? = @static remember({
MutableInteractionSource ( )
}
, $composer, 0)
)
scheme("[androidx.compose.ui.UiComposable]") fun QuackFilledTextField(
stable value: TextFieldValue
stable onValueChange: Function1<@[ParameterName(name = 'value')] TextFieldValue, Unit>
stable style: QuackTextFieldStyle<Style, TextFieldColors>
stable modifier: Modifier? = @static Companion
stable enabled: Boolean = @static true
stable readOnly: Boolean = @static false
stable placeholderText: String? = @static null
stable placeholderStrategy: TextFieldPlaceholderStrategy? = @static TextFieldPlaceholderStrategy.Hidable
stable keyboardOptions: KeyboardOptions? = @static Companion.Default
stable keyboardActions: KeyboardActions? = @static Companion.Default
stable singleLine: Boolean = @static false
stable minLines: Int = @static 1
stable maxLines: Int = @dynamic if (singleLine) {
1
} else {
Companion . MAX_VALUE
}

stable visualTransformation: VisualTransformation? = @static Companion.None
stable onTextLayout: Function1<@[ParameterName(name = 'layoutResult')] TextLayoutResult, Unit>? = @static { it: TextLayoutResult ->

}

stable interactionSource: MutableInteractionSource? = @static remember({
MutableInteractionSource ( )
}
, $composer, 0)
)
restartable skippable scheme("[androidx.compose.ui.UiComposable]") fun QuackBaseDefaultTextField(
stable value: TextFieldValue
stable onValueChange: Function1<@[ParameterName(name = 'value')] TextFieldValue, Unit>
Expand All @@ -332,17 +387,18 @@ restartable skippable scheme("[androidx.compose.ui.UiComposable]") fun QuackBase
stable maxLines: Int
stable visualTransformation: VisualTransformation
stable onTextLayout: Function1<@[ParameterName(name = 'layoutResult')] TextLayoutResult, Unit>
stable validationState: TextFieldValidationState
stable validationLabelVisibilityStrategy: TextFieldValidationLabelVisibilityStrategy
stable validationState: TextFieldValidationState?
stable validationLabelVisibilityStrategy: TextFieldValidationLabelVisibilityStrategy?
stable interactionSource: MutableInteractionSource
stable backgroundColor: QuackColor
stable contentPadding: PaddingValues?
stable contentSpacedBy: Dp
stable validationLabelAndIndicatorSpacedBy: Dp
stable validationLabelAndIndicatorSpacedBy: Dp?
stable typography: QuackTypography
stable placeholderTypography: QuackTypography
stable errorTypography: QuackTypography
stable successTypography: QuackTypography
stable errorTypography: QuackTypography?
stable successTypography: QuackTypography?
stable textFieldType: QuackTextFieldType
stable leadingIcon: ImageVector?
stable leadingIconSize: Dp?
stable leadingIconTint: QuackColor?
Expand All @@ -364,8 +420,10 @@ restartable skippable scheme("[androidx.compose.ui.UiComposable]") fun QuackBase
stable counterBaseAndHighlightGap: Dp?
stable counterMaxLength: Int?
)
fun QuackFilledTextField()
fun QuackOutlinedTextField()
fun rememberLtrTextMeasurer(
stable cacheSize: Int = @static 8
): TextMeasurer
readonly inline fun currentFontScale(
stable content: Function1<@[ParameterName(name = 'fontScale')] Float, T>
): T
2 changes: 1 addition & 1 deletion ui/report/compose-reports/ui_debugUnitTest-composables.csv
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package,name,composable,skippable,restartable,readonly,inline,isLambda,hasDefaults,defaultsGroup,groups,calls,
team.duckie.quackquack.ui.snapshot.util.TestColumn,TestColumn,1,1,1,0,0,0,0,0,1,1,
team.duckie.quackquack.ui.snapshot.util.WithLabel,WithLabel,1,1,1,0,0,0,0,0,1,1,
team.duckie.quackquack.ui.snapshot.util.WithLabel,WithLabel,1,1,1,0,0,0,1,0,2,1,
team.duckie.quackquack.ui.snapshot.util.withIncreaseFontScale,withIncreaseFontScale,1,1,1,0,0,0,0,0,1,2,
Loading

0 comments on commit 5218f8e

Please sign in to comment.