| Age | Commit message (Collapse) | Author | Files | Lines |
|
Resolutions:
- Took main for the Spotless bump, the ktlint reformats, the version
catalog and the wheel bitmap property, all of which landed separately.
- Kept the benchmark build type and the baselineProfile dependency on
:demo:androidApp, which the baseline-profile workflow needs.
- ObserveColorChanges now uses rememberCoroutineScope as well, so the
picker and the sliders collect the same way, and ColorPicker just
delegates to it.
- Tests build the controller without a scope, and the ones that read a
callback wait for idle first, since a color change now arrives on the
composition's own scope rather than Dispatchers.Main.
|
|
AGP 9.3.2 to 9.4.0, Kotlin 2.4.10 to 2.4.20, Compose Multiplatform
1.11.1 to 1.12.0, binary compatibility validator 0.18.1 to 0.18.2,
macrobenchmark off its alpha, Spotless 6.21.0 to 8.10.2 and the Gradle
wrapper 9.6.1 to 9.7.1.
Compose 1.12.0 asks for compileSdk 37. Spotless 8 brings a newer ktlint,
which reformats a few files, wants screaming snake case for a const in
the benchmark, and needs to be told that a Composable is named like a
type.
|
|
Wires up commonTest and desktopTest with kotlin-test and the Compose
multiplatform ui-test artifact, and covers the color math, the geometry
helpers, the controller, both pickers, the sliders and the alpha tile.
The web targets skip tests because ColorPickerController builds a Paint
eagerly and Kotlin/JS cannot load Skiko in a Node or headless run.
CI gains a job for them, and drops the branch filter on pull_request so
that a pull request stacked on another one gets checked too.
|
|
Bumps `agp` from 9.3.0 to 9.3.2.
Updates `com.android.application` from 9.3.0 to 9.3.2
Updates `com.android.test` from 9.3.0 to 9.3.2
Updates `com.android.kotlin.multiplatform.library` from 9.3.0 to 9.3.2
---
updated-dependencies:
- dependency-name: com.android.application
dependency-version: 9.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.android.test
dependency-version: 9.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.android.kotlin.multiplatform.library
dependency-version: 9.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
chore(deps): bump kotlin from 2.4.0 to 2.4.10
|
|
Bumps `agp` from 9.2.1 to 9.3.0.
Updates `com.android.application` from 9.2.1 to 9.3.0
Updates `com.android.test` from 9.2.1 to 9.3.0
Updates `com.android.kotlin.multiplatform.library` from 9.2.1 to 9.3.0
---
updated-dependencies:
- dependency-name: com.android.application
dependency-version: 9.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.test
dependency-version: 9.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.kotlin.multiplatform.library
dependency-version: 9.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps `kotlin` from 2.4.0 to 2.4.10.
Updates `org.jetbrains.kotlin.plugin.compose` from 2.4.0 to 2.4.10
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.4.0...v2.4.10)
Updates `org.jetbrains.kotlin.multiplatform` from 2.4.0 to 2.4.10
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.4.0...v2.4.10)
Updates `org.jetbrains.kotlin.plugin.serialization` from 2.4.0 to 2.4.10
- [Release notes](https://github.com/JetBrains/kotlin/releases)
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.4.0...v2.4.10)
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.plugin.compose
dependency-version: 2.4.10
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.multiplatform
dependency-version: 2.4.10
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.plugin.serialization
dependency-version: 2.4.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
skydoves/dependabot/gradle/com.vanniktech.maven.publish-0.37.0
chore(deps): bump com.vanniktech.maven.publish from 0.36.0 to 0.37.0
|
|
chore(deps): bump gradle-wrapper from 9.5.1 to 9.6.1
|
|
skydoves/dependabot/gradle/androidx.test.uiautomator-uiautomator-2.4.0
chore(deps): bump androidx.test.uiautomator:uiautomator from 2.3.0 to 2.4.0
|
|
Bumps `androidxMacroBenchmark` from 1.5.0-alpha06 to 1.5.0-alpha07.
Updates `androidx.benchmark:benchmark-macro-junit4` from 1.5.0-alpha06 to 1.5.0-alpha07
Updates `androidx.baselineprofile` from 1.5.0-alpha06 to 1.5.0-alpha07
---
updated-dependencies:
- dependency-name: androidx.benchmark:benchmark-macro-junit4
dependency-version: 1.5.0-alpha07
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: androidx.baselineprofile
dependency-version: 1.5.0-alpha07
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps androidx.test.uiautomator:uiautomator from 2.3.0 to 2.4.0.
---
updated-dependencies:
- dependency-name: androidx.test.uiautomator:uiautomator
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps [gradle-wrapper](https://github.com/gradle/gradle) from 9.5.1 to 9.6.1.
- [Release notes](https://github.com/gradle/gradle/releases)
- [Commits](https://github.com/gradle/gradle/compare/v9.5.1...v9.6.1)
---
updated-dependencies:
- dependency-name: gradle-wrapper
dependency-version: 9.6.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps [com.vanniktech.maven.publish](https://github.com/vanniktech/gradle-maven-publish-plugin) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/vanniktech/gradle-maven-publish-plugin/releases)
- [Changelog](https://github.com/vanniktech/gradle-maven-publish-plugin/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vanniktech/gradle-maven-publish-plugin/compare/0.36.0...0.37.0)
---
updated-dependencies:
- dependency-name: com.vanniktech.maven.publish
dependency-version: 0.37.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
- Add :demo:desktopApp (Compose JVM desktop application) consuming the
shared MainScreen.
- Move :wasmApp under :demo:wasmApp and consume the shared MainScreen.
- Migrate demo image picking from peekaboo-image-picker to FileKit.
- Set the demo Res class package to
com.github.skydoves.colorpickercomposedemo.shared via packageOfResClass.
- Drop the GlobalScope/CoroutineScope constructor from ColorPickerController;
ColorPicker now collects on a rememberCoroutineScope.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
|
Spotless 6.21.0 bundled an old ktlint whose adapter could not parse the
editorConfig overrides against the newer ktlint-rule-engine-core on the
classpath, so spotlessCheck/spotlessApply failed before formatting any file.
- Bump spotless 6.21.0 -> 8.6.0 (ships ktlint 1.x).
- Exempt @Composable functions from the function-naming rule.
- Rename benchmark `packageName` const to `PACKAGE_NAME` (ktlint 1.x
property-naming rule; not auto-fixable).
- Reformat library/docs/benchmark sources for ktlint 1.x defaults
(single-line signatures, expression bodies, blank lines between when
branches).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
|
|
|
|
|
chore(deps): bump agp from 9.1.1 to 9.2.1
|
|
|
|
|
|
|
|
|
|
Bumps [gradle-wrapper](https://github.com/gradle/gradle) from 9.5.0 to 9.5.1.
- [Release notes](https://github.com/gradle/gradle/releases)
- [Commits](https://github.com/gradle/gradle/compare/v9.5.0...v9.5.1)
---
updated-dependencies:
- dependency-name: gradle-wrapper
dependency-version: 9.5.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps `agp` from 9.1.1 to 9.2.1.
Updates `com.android.application` from 9.1.1 to 9.2.1
Updates `com.android.library` from 9.1.1 to 9.2.1
Updates `com.android.kotlin.multiplatform.library` from 9.1.1 to 9.2.1
Updates `com.android.test` from 9.1.1 to 9.2.1
---
updated-dependencies:
- dependency-name: com.android.application
dependency-version: 9.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.library
dependency-version: 9.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.kotlin.multiplatform.library
dependency-version: 9.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
- dependency-name: com.android.test
dependency-version: 9.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
|
|
|
|
|
|
skydoves/dependabot/gradle/androidx.activity-activity-compose-1.13.0
chore(deps): bump androidx.activity:activity-compose from 1.12.3 to 1.13.0
|
|
skydoves/dependabot/gradle/org.jetbrains.androidx.navigation-navigation-compose-2.9.2
chore(deps): bump org.jetbrains.androidx.navigation:navigation-compose from 2.9.1 to 2.9.2
|
|
Bumps androidx.activity:activity-compose from 1.12.3 to 1.13.0.
---
updated-dependencies:
- dependency-name: androidx.activity:activity-compose
dependency-version: 1.13.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps [org.jetbrains.androidx.navigation:navigation-compose](https://github.com/JetBrains/compose-jb) from 2.9.1 to 2.9.2.
- [Release notes](https://github.com/JetBrains/compose-jb/releases)
- [Changelog](https://github.com/JetBrains/compose-multiplatform/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JetBrains/compose-jb/commits)
---
updated-dependencies:
- dependency-name: org.jetbrains.androidx.navigation:navigation-compose
dependency-version: 2.9.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps [gradle-wrapper](https://github.com/gradle/gradle) from 9.3.1 to 9.5.0.
- [Release notes](https://github.com/gradle/gradle/releases)
- [Commits](https://github.com/gradle/gradle/compare/v9.3.1...v9.5.0)
---
updated-dependencies:
- dependency-name: gradle-wrapper
dependency-version: 9.5.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
|
|
skydoves/dependabot/gradle/org.jetbrains.compose-1.10.3
chore(deps): bump org.jetbrains.compose from 1.9.3 to 1.10.3
|
|
Bumps [org.jetbrains.compose](https://github.com/JetBrains/compose-jb) from 1.9.3 to 1.10.3.
- [Release notes](https://github.com/JetBrains/compose-jb/releases)
- [Changelog](https://github.com/JetBrains/compose-multiplatform/blob/master/CHANGELOG.md)
- [Commits](https://github.com/JetBrains/compose-jb/compare/v1.9.3...v1.10.3)
---
updated-dependencies:
- dependency-name: org.jetbrains.compose
dependency-version: 1.10.3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps [org.jetbrains.dokka](https://github.com/Kotlin/dokka) from 2.1.0 to 2.2.0.
- [Commits](https://github.com/Kotlin/dokka/compare/v2.1.0...v2.2.0)
---
updated-dependencies:
- dependency-name: org.jetbrains.dokka
dependency-version: 2.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps `kotlin` from 2.3.0 to 2.3.21.
Updates `org.jetbrains.kotlin.plugin.compose` from 2.3.0 to 2.3.21
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.3.0...v2.3.21)
Updates `org.jetbrains.kotlin.android` from 2.3.0 to 2.3.21
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.3.0...v2.3.21)
Updates `org.jetbrains.kotlin.multiplatform` from 2.3.0 to 2.3.21
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.3.0...v2.3.21)
Updates `org.jetbrains.kotlin.plugin.serialization` from 2.3.0 to 2.3.21
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.3.0...v2.3.21)
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlin.plugin.compose
dependency-version: 2.3.21
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.android
dependency-version: 2.3.21
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.multiplatform
dependency-version: 2.3.21
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: org.jetbrains.kotlin.plugin.serialization
dependency-version: 2.3.21
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
chore(deps): bump gradle-wrapper from 9.3.0 to 9.3.1
|
|
Bumps gradle-wrapper from 9.3.0 to 9.3.1.
---
updated-dependencies:
- dependency-name: gradle-wrapper
dependency-version: 9.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps androidx.activity:activity-compose from 1.12.2 to 1.12.3.
---
updated-dependencies:
- dependency-name: androidx.activity:activity-compose
dependency-version: 1.12.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps gradle-wrapper from 9.2.1 to 9.3.0.
---
updated-dependencies:
- dependency-name: gradle-wrapper
dependency-version: 9.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps [com.vanniktech.maven.publish](https://github.com/vanniktech/gradle-maven-publish-plugin) from 0.35.0 to 0.36.0.
- [Release notes](https://github.com/vanniktech/gradle-maven-publish-plugin/releases)
- [Changelog](https://github.com/vanniktech/gradle-maven-publish-plugin/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vanniktech/gradle-maven-publish-plugin/compare/0.35.0...0.36.0)
---
updated-dependencies:
- dependency-name: com.vanniktech.maven.publish
dependency-version: 0.36.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
|
|
skydoves/dependabot/gradle/androidx.activity-activity-compose-1.12.1
Bump androidx.activity:activity-compose from 1.11.0 to 1.12.1
|
|
Bumps `agp` from 8.13.1 to 8.13.2.
Updates `com.android.application` from 8.13.1 to 8.13.2
Updates `com.android.library` from 8.13.1 to 8.13.2
Updates `com.android.test` from 8.13.1 to 8.13.2
---
updated-dependencies:
- dependency-name: com.android.application
dependency-version: 8.13.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.android.library
dependency-version: 8.13.2
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.android.test
dependency-version: 8.13.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Bumps androidx.activity:activity-compose from 1.11.0 to 1.12.1.
---
updated-dependencies:
- dependency-name: androidx.activity:activity-compose
dependency-version: 1.12.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
|
|
|
|
Bumps [org.jetbrains.kotlinx.binary-compatibility-validator](https://github.com/Kotlin/binary-compatibility-validator) from 0.16.3 to 0.17.0.
- [Release notes](https://github.com/Kotlin/binary-compatibility-validator/releases)
- [Commits](https://github.com/Kotlin/binary-compatibility-validator/compare/0.16.3...0.17.0)
---
updated-dependencies:
- dependency-name: org.jetbrains.kotlinx.binary-compatibility-validator
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|