Skip to content

Releases: JavierSegoviaCordoba/hubdle

0.5.0-alpha.31

08 Jun 18:19
Compare
Choose a tag to compare
0.5.0-alpha.31 Pre-release
Pre-release

Fixed

  • sonar.sources and sonar.tests

0.5.0-alpha.30

08 Jun 16:56
Compare
Choose a tag to compare
0.5.0-alpha.30 Pre-release
Pre-release

Fixed

  • GenerateProjectDataTask dependency
  • GenerateMetaRuntimeClasspathProviderTask dependency

0.5.0-alpha.29

08 Jun 18:18
Compare
Choose a tag to compare
0.5.0-alpha.29 Pre-release
Pre-release

Added

  • catalog extension in Settings plugin

Changed

  • removed catalogVersion in Settings plugin

c0.1.4

08 Jun 16:52
Compare
Choose a tag to compare

Updated

  • com.javiersc.kotlin:kotlin-compiler-test-extensions -> 0.1.1-alpha.3
  • com.javiersc.kotlin:kotlin-compiler-extensions -> 0.1.1-alpha.3

0.5.0-alpha.28

07 Jun 12:11
Compare
Choose a tag to compare
0.5.0-alpha.28 Pre-release
Pre-release

Added

  • apply JavierSC Kotlin compiler dependencies in Kotlin Compiler feature

Fixed

  • Sonar is not being skipped with Hubdle analysis.sonar.isFullEnabled disabled (again)

0.5.0-alpha.27

07 Jun 01:07
Compare
Choose a tag to compare
0.5.0-alpha.27 Pre-release
Pre-release

Changed

  • prepareKotlinIdeaImport dependencies based on mainClass
  • generateKotlinCompilerTests is disabled if mainClass is blank

Added

  • compilerOptions to Kotlin extension
  • testDependencies to Kotlin compiler extension
  • codegen MetaRuntimeClasspathProvider based on test projects
  • generateTestOnSync: Property<Boolean> in Kotlin compiler extension
  • codegen directories based on testTypes in Kotlin compiler extension

Removed

  • com.javiersc.semver:semver-gradle-plugin from hubdle catalog
  • kotlinVersion in Kotlin compiler extension

Fixed

  • circular dependencies on testProject dependencies in Kotlin compiler extension

c0.1.2

07 Jun 11:51
Compare
Choose a tag to compare

Updated

  • org.jetbrains.intellij.plugins:gradle-intellij-plugin -> 1.14.1

c0.1.1

07 Jun 00:32
Compare
Choose a tag to compare

Updated

  • com.javiersc.semver:com.javiersc.semver.gradle.plugin -> 0.5.0-rc.1
  • io.insert-koin:koin-core -> 3.4.2
  • io.insert-koin:koin-android -> 3.4.2
  • org.jetbrains.dokka:dokka-gradle-plugin -> 1.8.20
  • com.javiersc.kotlin:kotlin-test-testng -> 0.1.0-alpha.15
  • com.javiersc.kotlin:kotlin-test-junit5 -> 0.1.0-alpha.15
  • com.javiersc.kotlin:kotlin-test-junit -> 0.1.0-alpha.15
  • com.javiersc.kotlin:kotlin-stdlib -> 0.1.0-alpha.15
  • org.jetbrains.kotlinx:binary-compatibility-validator -> 0.13.2
  • com.javiersc.kotlin:kotlin-test-testng -> 0.1.0-alpha.14
  • com.javiersc.kotlin:kotlin-test-junit5 -> 0.1.0-alpha.14
  • com.javiersc.kotlin:kotlin-test-junit -> 0.1.0-alpha.14
  • com.javiersc.kotlin:kotlin-stdlib -> 0.1.0-alpha.14
  • org.jetbrains.intellij.plugins:gradle-intellij-plugin -> 1.14.0
  • org.jetbrains.intellij.plugins:gradle-changelog-plugin -> 2.1.0
  • org.jetbrains.kotlinx.kover:org.jetbrains.kotlinx.kover.gradle.plugin -> 0.7.1
  • io.insert-koin:koin-logger-slf4j -> 3.4.1
  • io.insert-koin:koin-ktor -> 3.4.1
  • io.insert-koin:koin-android -> 3.4.1
  • org.sonarqube:org.sonarqube.gradle.plugin -> 4.2.0.3129
  • org.sonarsource.scanner.gradle:sonarqube-gradle-plugin -> 4.2.0.3129
  • io.ktor:ktor-serialization-kotlinx-json -> 2.3.1
  • io.ktor:ktor-client-okhttp -> 2.3.1
  • io.ktor:ktor-client-mock -> 2.3.1
  • io.ktor:ktor-client-core -> 2.3.1
  • io.ktor:ktor-client-content-negotiation -> 2.3.1
  • io.ktor:ktor-client-cio -> 2.3.1
  • io.insert-koin:koin-test-junit5 -> 3.4.1
  • io.insert-koin:koin-test-junit4 -> 3.4.1
  • io.insert-koin:koin-test -> 3.4.1
  • io.insert-koin:koin-core -> 3.4.1
  • io.insert-koin:koin-androidx-compose -> 3.4.5
  • app.cash.sqldelight:sqlite-driver -> 2.0.0-rc01
  • app.cash.sqldelight:native-driver -> 2.0.0-rc01
  • app.cash.sqldelight:jdbc-driver -> 2.0.0-rc01
  • app.cash.sqldelight:gradle-plugin -> 2.0.0-rc01
  • app.cash.sqldelight:coroutines-extensions -> 2.0.0-rc01
  • app.cash.sqldelight:android-driver -> 2.0.0-rc01
  • app.cash.sqldelight:app.cash.sqldelight.gradle.plugin -> 2.0.0-rc01
  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.24
  • com.gradle.enterprise:com.gradle.enterprise.gradle.plugin -> 3.13.3
  • com.android.library:com.android.library.gradle.plugin -> 8.0.2
  • com.android.application:com.android.application.gradle.plugin -> 8.0.2
  • com.android.tools.build:gradle -> 8.0.2
  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.22
  • androidx.activity:activity-ktx -> 1.7.2
  • androidx.activity:activity-compose -> 1.7.2
  • com.diffplug.spotless:spotless-plugin-gradle -> 6.19.0
  • io.gitlab.arturbosch.detekt:detekt-gradle-plugin -> 1.23.0
  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.21
  • org.gradle:test-retry-gradle-plugin -> 1.5.3
  • com.javiersc.gradle:gradle-test-extensions -> 1.0.0-alpha.32
  • com.javiersc.gradle:gradle-extensions -> 1.0.0-alpha.32
  • org.jetbrains.kotlinx:kotlinx-coroutines-test -> 1.7.1
  • org.jetbrains.kotlinx:kotlinx-coroutines-core -> 1.7.1
  • org.jetbrains.kotlinx:kotlinx-coroutines-android -> 1.7.1
  • com.squareup.moshi:moshi -> 1.15.0
  • app.cash.turbine:turbine -> 0.13.0
  • org.jetbrains.kotlinx:kotlinx-serialization-json -> 1.5.1
  • org.jetbrains.kotlinx:kotlinx-serialization-core -> 1.5.1
  • androidx.compose.material3:material3-window-size-class -> 1.1.0
  • androidx.compose.material3:material3 -> 1.1.0
  • io.kotest:kotest-runner-junit5 -> 5.6.2
  • io.kotest:kotest-runner-junit4 -> 5.6.2
  • io.kotest:kotest-property -> 5.6.2
  • io.kotest:kotest-assertions-sql -> 5.6.2
  • io.kotest:kotest-assertions-json -> 5.6.2
  • io.kotest:kotest-assertions-core -> 5.6.2
  • androidx.core:core-ktx -> 1.10.1
  • com.github.triplet.gradle:play-publisher -> 3.8.3
  • com.gradle.enterprise:com.gradle.enterprise.gradle.plugin -> 3.13.2
  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.16
  • org.jetbrains.kotlinx:kotlinx-coroutines-test -> 1.7.0
  • org.jetbrains.kotlinx:kotlinx-coroutines-core -> 1.7.0
  • org.jetbrains.kotlinx:kotlinx-coroutines-android -> 1.7.0
  • org.jetbrains.kotlin:kotlin-test-testng -> 1.8.21
  • org.jetbrains.kotlin:kotlin-test-junit5 -> 1.8.21
  • org.jetbrains.kotlin:kotlin-test-junit -> 1.8.21
  • org.jetbrains.kotlin:kotlin-test-annotations-common -> 1.8.21
  • org.jetbrains.kotlin:kotlin-test -> 1.8.21
  • org.jetbrains.kotlin:kotlin-gradle-plugin-api -> 1.8.21
  • androidx.compose.compiler:compiler -> 1.4.7
  • org.jetbrains.kotlin.plugin.serialization:org.jetbrains.kotlin.plugin.serialization.gradle.plugin -> 1.8.21
  • org.jetbrains.kotlin.multiplatform:org.jetbrains.kotlin.multiplatform.gradle.plugin -> 1.8.21
  • org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin -> 1.8.21
  • org.jetbrains.kotlin.android:org.jetbrains.kotlin.android.gradle.plugin -> 1.8.21
  • org.jetbrains.kotlin:kotlin-serialization -> 1.8.21
  • org.jetbrains.kotlin:kotlin-gradle-plugin -> 1.8.21
  • androidx.compose.ui:ui-util -> 1.4.3
  • androidx.compose.ui:ui-tooling-preview -> 1.4.3
  • androidx.compose.ui:ui-tooling -> 1.4.3
  • androidx.compose.ui:ui-test-manifest -> 1.4.3
  • androidx.compose.ui:ui-test -> 1.4.3
  • androidx.compose.ui:ui -> 1.4.3
  • androidx.compose.runtime:runtime-saveable -> 1.4.3
  • androidx.compose.runtime:runtime -> 1.4.3
  • androidx.compose.material:material-ripple -> 1.4.3
  • androidx.compose.material:material-icons-extended -> 1.4.3
  • androidx.compose.material:material-icons-core -> 1.4.3
  • androidx.compose.material:material -> 1.4.3
  • androidx.compose.foundation:foundation-layout -> 1.4.3
  • androidx.compose.foundation:foundation -> 1.4.3
  • androidx.compose.animation:animation-graphics -> 1.4.3
  • androidx.compose.animation:animation-core -> 1.4.3
  • androidx.compose.animation:animation -> 1.4.3
  • com.gradle.enterprise:com.gradle.enterprise.gradle.plugin -> 3.13.1
  • com.android.library:com.android.library.gradle.plugin -> 8.0.1
  • com.android.application:com.android.application.gradle.plugin -> 8.0.1
  • com.android.tools.build:gradle -> 8.0.1
  • com.facebook:ktfmt -> 0.44
  • com.javiersc.gradle:gradle-test-extensions -> 1.0.0-alpha.31
  • com.javiersc.gradle:gradle-extensions -> 1.0.0-alpha.31
  • com.javiersc.hubdle:com.javiersc.hubdle.gradle.plugin -> 0.5.0-alpha.12
  • com.github.triplet.gradle:play-publisher -> 3.8.2
  • org.junit.jupiter:junit-jupiter-params -> 5.9.3
  • org.junit.jupiter:junit-jupiter-api -> 5.9.3
  • io.kotest.extensions:kotest-assertions-arrow -> 1.3.3
  • io.kotest.extensions:kotest-extensions-spring -> 1.1.3
  • io.kotest.extensions:kotest-extensions-embedded-kafka -> 2.0.0
  • gradle -> 8.1.1
  • org.jetbrains.intellij.deps:intellij-coverage-agent -> 1.0.716
  • androidx.core:core-splashscreen -> 1.0.1
  • androidx.activity:activity-ktx -> 1.7.1
  • androidx.activity:activity-compose -> 1.7.1
  • io.ktor:ktor-serialization-kotlinx-json -> 2.3.0
  • io.ktor:ktor-client-okhttp -> 2.3.0
  • io.ktor:ktor-client-mock -> 2.3.0
  • io.ktor:ktor-client-core -> 2.3.0
  • io.ktor:ktor-client-content-negotiation -> 2.3.0
  • io.ktor:ktor-client-cio -> 2.3.0
  • io.insert-koin:koin-androidx-compose -> 3.4.4
  • com.jakewharton.retrofit:retrofit2-kotlinx-serialization-converter -> 1.0.0
  • io.kotest:kotest-runner-junit5 -> 5.6.1
  • io.kotest:kotest-runner-junit4 -> 5.6.1
  • io.kotest:kotest-property -> 5.6.1
  • io.kotest:kotest-assertions-sql -> 5.6.1
  • io.kotest:kotest-assertions-json -> 5.6.1
  • io.kotest:kotest-assertions-core -> 5.6.1
  • io.kotest.extensions:kotest-assertions-konform -> 1.0.2
  • org.jetbrains.kotlinx:binary-compatibility-validator -> 0.13.1

0.5.0-alpha.26

03 Jun 15:03
Compare
Choose a tag to compare
0.5.0-alpha.26 Pre-release
Pre-release

Added

  • missing detekt and sonar extensions on analysis

Fixed

  • Sonar is not being skipped with Hubdle analysis.sonar.isFullEnabled disabled

0.5.0-alpha.25

02 Jun 22:39
Compare
Choose a tag to compare
0.5.0-alpha.25 Pre-release
Pre-release

Changed

  • hubdleVersionCatalogVersion to catalogVersion

Fixed

  • hubdle version is not used on settings extension
  • version catalog is not published