Changelog¶
[0.1.0-rc.40] - 2022-01-14¶
Added¶
- install tasks for pre-commits to
all-projects
Updated¶
com.diffplug.spotless:spotless-plugin-gradle -> 6.2.0
org.jetbrains.kotlinx:kover -> 0.5.0-RC2
com.javiersc.kotlin:kotlin-stdlib -> 0.1.0-alpha.4
com.github.ben-manes:gradle-versions-plugin -> 0.41.0
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.39
[0.1.0-rc.39] - 2022-01-02¶
Fixed¶
all-projects
usesuseJUnitPlatform()
in Android projects instead ofuseJUnit()
Updated¶
com.github.ben-manes:gradle-versions-plugin -> 0.40.0
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.38
[0.1.0-rc.38] - 2022-01-02¶
Fixed¶
allTests
does not generate reports if it is run bybuild
orcheck
Updated¶
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.37
[0.1.0-rc.37] - 2022-01-02¶
Changed¶
check
depends onallTests
[0.1.0-rc.36] - 2022-01-01¶
Fixed¶
docs
tasks dependencies
Updated¶
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.35
[0.1.0-rc.35] - 2022-01-01¶
Fixed¶
docs
does not generateapi
directory
Updated¶
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.34
[0.1.0-rc.34] - 2021-12-31¶
Added¶
readmeBadges
extension toreadme-badges-generator
to enable/disable badgesdocs/navigation/reports
extensions todocs
to enable/disable reports
Fixed¶
- running
test
task runs all projectstest
tasks
Updated¶
com.gradle.publish:plugin-publish-plugin -> 0.19.0
org.jetbrains.dokka:dokka-gradle-plugin -> 1.6.10
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.33
[0.1.0-rc.33] - 2021-12-27¶
Added¶
koverReport
task toallTests
task
Fixed¶
readme-badges-generator
analysis badges
[0.1.0-rc.32] - 2021-12-26¶
Added¶
sonar.login
can be passed asSONAR_TOKEN
environment variable
[0.1.0-rc.31] - 2021-12-26¶
Added¶
- detekt support to Sonar implementation in
code-analysis
Changed¶
- enable detekt xml report
[0.1.0-rc.30] - 2021-12-26¶
Fixed¶
testReport
task changes project group instead of task group
[0.1.0-rc.29] - 2021-12-26¶
Added¶
- Code coverage section to
docs
code-coverage
- Sonarqube to
code-analysis
[0.1.0-rc.28] - 2021-12-25¶
Fixed¶
- wrong path in reports iframe
[0.1.0-rc.27] - 2021-12-25¶
Changed¶
docs
reports are embedded using an iframe
Updated¶
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.26
[0.1.0-rc.26] - 2021-12-25¶
Added¶
docs
Reports section in navigationall-projects
supports aggregate tests report in the root projectkotlin-config
supportscom.android.application
Changed¶
kotlin-library
name tokotlin-config
Updated¶
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.25
[0.1.0-rc.25] - 2021-12-24¶
Added¶
all-projects
registerallTests
if it doesn’t exist
Updated¶
com.diffplug.spotless:spotless-plugin-gradle -> 6.1.0
gradle -> 7.3.3
org.jetbrains.kotlinx:kotlinx-coroutines-core -> 1.6.0
com.gradle.enterprise:com.gradle.enterprise.gradle.plugin -> 3.8
com.javiersc.semver:semver-gradle-plugin -> 0.1.0-alpha.10
com.javiersc.semver:semver-core -> 0.1.0-beta.10
io.kotest:kotest-assertions-core -> 5.0.3
org.jetbrains.kotlin:kotlin-gradle-plugin -> 1.6.10
[0.1.0-rc.24] - 2021-12-11¶
Changed¶
spotless
downgrades version to 6.0.2code-formatter
can be only applied in the root project
[0.1.0-rc.23] - 2021-12-11¶
Updated¶
io.kotest:kotest-assertions-core -> 5.0.2
com.javiersc.semver:semver-gradle-plugin -> 0.1.0-alpha.7
com.android.tools.build:gradle -> 7.0.4
com.diffplug.spotless:spotless-plugin-gradle -> 6.0.4
ru.vyarus:gradle-mkdocs-plugin -> 2.2.0
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.22
gradle -> 7.3.1
[0.1.0-rc.22] - 2021-12-01¶
Fixed¶
kotlin-library
source sets config inGradlePlugin
[0.1.0-rc.21] - 2021-12-01¶
Changed¶
kotlin-library
uses Java 11 if the consumer is a Gradle plugin
[0.1.0-rc.20] - 2021-11-30¶
Updated¶
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.19
com.javiersc.semver:semver-gradle-plugin -> 0.1.0-alpha.6
com.javiersc.semver:semver-core -> 0.1.0-beta.8
com.javiersc.kotlin:kotlin-stdlib -> 0.1.0-alpha.3
org.eclipse.jgit:org.eclipse.jgit -> 6.0.0.202111291000-r
[0.1.0-rc.19] - 2021-11-29¶
Changed¶
kotlin-library
uses Java 8 instead of Java 11
[0.1.0-rc.18] - 2021-11-29¶
Fixed¶
changelog
has duplicated dependencies inUpdated
with Renovate
Updated¶
com.github.triplet.gradle:play-publisher -> 3.7.0
com.javiersc.kotlin:kotlin-stdlib -> 0.1.0-alpha.2
io.gitlab.arturbosch.detekt:detekt-gradle-plugin -> 1.19.0
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.17
[0.1.0-rc.17] - 2021-11-28¶
Fixed¶
docs
uses incorrect Dokka output directory
Updated¶
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.16
[0.1.0-rc.16] - 2021-11-28¶
- No changes
[0.1.0-rc.15] - 2021-11-28¶
Changed¶
- plugin accessors are only in
all-plugins
instead of in each plugin mergeChangelog
merges all versions if possible instead of only the current one
Updated¶
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.8
[0.1.0-rc.14] - 2021-11-25¶
Fixed¶
- Fix configuring multiple publications at same time
[0.1.0-rc.13] - 2021-11-25¶
Added¶
- publish Android applications to
publish
- publish Java Platforms to
publish
Changed¶
nexus
repository description- show missing variables warning message only if
publish
task is called
Updated¶
org.jetbrains.dokka:dokka-gradle-plugin -> 1.6.0
com.gradle.enterprise:com.gradle.enterprise.gradle.plugin -> 3.7.2
[0.1.0-rc.12] - 2021-11-18¶
Updated¶
com.javiersc.semver:semver-gradle-plugin -> 0.1.0-alpha.3
com.facebook:ktfmt -> 0.30
com.gradle.publish:plugin-publish-plugin -> 0.18.0
org.jetbrains.kotlin:kotlin-gradle-plugin -> 1.6.0
[0.1.0-rc.11] - 2021-11-14¶
- No changes
[0.1.0-rc.10] - 2021-11-14¶
Changed¶
- use
semver-gradle-version
instead ofreckon
inversioning
[0.1.0-rc.9] - 2021-11-13¶
Added¶
testLogging.showStandardStreams = true
toall-projects
compose-resources
plugin accessorsemver
plugin accessor
Changed¶
all-projects
uses fewer cores to run test to avoid freezing the computernexus
timeouts to 30 minutesreadme-badges-generator
usesbuild-kotlin
instead ofbuild
Updated¶
com.javiersc.semantic-versioning:semantic-versioning-core -> 0.1.0-beta.6
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.8
gradle -> 7.3
[0.1.0-rc.8] - 2021-11-09¶
Removed¶
build-version-catalogs
pluginbuild-version-catalogs-updater
plugin
[0.1.0-rc.7] - 2021-11-09¶
Updated¶
com.diffplug.spotless:spotless-plugin-gradle -> 6.0.0
[0.1.0-rc.6] - 2021-11-09¶
Updated¶
gradle -> 7.3-rc-5
org.jetbrains.kotlinx:binary-compatibility-validator -> 0.8.0
com.javiersc.semantic-versioning:semantic-versioning-core -> 0.1.0-beta.5
[0.1.0-rc.5] - 2021-11-08¶
Added¶
all-projects
tests result pretty output in terminal
Updated¶
com.javiersc.semantic-versioning:semantic-versioning-core -> 0.1.0-beta.4
com.gradle.publish:plugin-publish-plugin -> 0.17.0
com.gradle.enterprise:com.gradle.enterprise.gradle.plugin -> 3.7.1
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.4
[0.1.0-rc.4] - 2021-11-02¶
- No changes
[0.1.0-rc.3] - 2021-11-02¶
Updated¶
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.2
[0.1.0-rc.2] - 2021-10-31¶
Added¶
javiersc-kotlin-library
publish.onlySignificant
Gradle property to allow publishing insignificant versions
Removed¶
javiersc-android-library
javiersc-kotlin-jvm
javiersc-kotlin-multiplatform
javiersc-kotlin-multiplatform-no-android
Updated¶
com.google.code.gson:gson -> 2.8.9
gradle -> 7.3-rc-3
com.diffplug.spotless:spotless-plugin-gradle -> 5.17.1
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-rc.1
[0.1.0-rc.1] - 2021-10-24¶
Updated¶
com.javiersc.gradle-plugins:all-plugins -> 0.1.0-beta.5
[0.1.0-beta.5] - 2021-10-23¶
Fixed¶
PluginBundleExtension
is not found
[0.1.0-beta.4] - 2021-10-23¶
Fixed¶
initializeSonatypeStagingRepository
is not found
[0.1.0-beta.3] - 2021-10-23¶
Added¶
publish
plugin for publishing all types of projectsall-plugins
project
Changed¶
buildProjectsVersionCatalog
runs beforegenerateCatalogAsToml
if exists, else beforebuild
Removed¶
publish-android-library
publish-gradle-plugin
publish-kotlin-jvm
publish-kotlin-multiplatform
publish-version-catalog
version-catalog
inpublish-version-catalog
pluginid("com.gradle.plugin-publish")
inpublish-gradle-plugin
plugin
Updated¶
com.javiersc.gradle-plugins:versioning -> 0.1.0-beta.2
com.javiersc.gradle-plugins:readme-badges -> 0.1.0-beta.2
com.javiersc.gradle-plugins:publish-version-catalog -> 0.1.0-beta.2
com.javiersc.gradle-plugins:publish-kotlin-jvm -> 0.1.0-beta.2
com.javiersc.gradle-plugins:publish-gradle-plugin -> 0.1.0-beta.2
com.javiersc.gradle-plugins:plugin-accessors -> 0.1.0-beta.2
com.javiersc.gradle-plugins:nexus -> 0.1.0-beta.2
com.javiersc.gradle-plugins:kotlin-multiplatform -> 0.1.0-beta.2
com.javiersc.gradle-plugins:docs -> 0.1.0-beta.2
com.javiersc.gradle-plugins:code-formatter -> 0.1.0-beta.2
com.javiersc.gradle-plugins:code-analysis -> 0.1.0-beta.2
com.javiersc.gradle-plugins:changelog -> 0.1.0-beta.2
com.javiersc.gradle-plugins:all-projects -> 0.1.0-beta.2
com.javiersc.gradle-plugins:android-library -> 0.1.0-beta.2
[0.1.0-beta.2] - 2021-10-23¶
Changed¶
buildProjectsVersionCatalog
task runs beforebuild
taskbuildProjectsVersionCatalog
group tobuild
Updated¶
com.javiersc.gradle-plugins:versioning -> 0.1.0-beta.1
com.javiersc.gradle-plugins:readme-badges -> 0.1.0-beta.1
com.javiersc.gradle-plugins:publish-version-catalog -> 0.1.0-beta.1
com.javiersc.gradle-plugins:publish-kotlin-jvm -> 0.1.0-beta.1
com.javiersc.gradle-plugins:publish-gradle-plugin -> 0.1.0-beta.1
com.javiersc.gradle-plugins:plugin-accessors -> 0.1.0-beta.1
com.javiersc.gradle-plugins:nexus -> 0.1.0-beta.1
com.javiersc.gradle-plugins:kotlin-multiplatform -> 0.1.0-beta.1
com.javiersc.gradle-plugins:docs -> 0.1.0-beta.1
com.javiersc.gradle-plugins:code-formatter -> 0.1.0-beta.1
com.javiersc.gradle-plugins:code-analysis -> 0.1.0-beta.1
com.javiersc.gradle-plugins:changelog -> 0.1.0-beta.1
com.javiersc.gradle-plugins:all-projects -> 0.1.0-beta.1
com.javiersc.gradle-plugins:android-library -> 0.1.0-beta.1
[0.1.0-beta.1] - 2021-10-22¶
Changed¶
AddChangelogItem
removes duplicated dependencies with different version in[Unreleased]
Updated¶
com.javiersc.gradle-plugins:versioning -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:readme-badges -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:publish-version-catalog -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:publish-kotlin-jvm -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:publish-gradle-plugin -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:plugin-accessors -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:nexus -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:kotlin-multiplatform -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:docs -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:code-formatter -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:code-analysis -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:changelog -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:all-projects -> 0.1.0-alpha.72
com.javiersc.gradle-plugins:android-library -> 0.1.0-alpha.72
[0.1.0-alpha.72] - 2021-10-22¶
Added¶
projects-version-catalog
plugin
Updated¶
com.gradle.enterprise:com.gradle.enterprise.gradle.plugin -> 3.7
com.javiersc.gradle-plugins:versioning -> 0.1.0-alpha.71
com.javiersc.gradle-plugins:readme-badges -> 0.1.0-alpha.71
com.javiersc.gradle-plugins:publish-kotlin-jvm -> 0.1.0-alpha.71
com.javiersc.gradle-plugins:publish-gradle-plugin -> 0.1.0-alpha.71
com.javiersc.gradle-plugins:plugin-accessors -> 0.1.0-alpha.71
com.javiersc.gradle-plugins:nexus -> 0.1.0-alpha.71
com.javiersc.gradle-plugins:kotlin-multiplatform -> 0.1.0-alpha.71
com.javiersc.gradle-plugins:docs -> 0.1.0-alpha.71
com.javiersc.gradle-plugins:code-formatter -> 0.1.0-alpha.71
com.javiersc.gradle-plugins:code-analysis -> 0.1.0-alpha.71
com.javiersc.gradle-plugins:changelog -> 0.1.0-alpha.71
com.javiersc.gradle-plugins:all-projects -> 0.1.0-alpha.71
com.javiersc.gradle-plugins:android-library -> 0.1.0-alpha.71
[0.1.0-alpha.71] - 2021-10-18¶
- No changes
[0.1.0-alpha.70] - 2021-10-18¶
Fixed¶
code-formatter
is not excluding someresource
dirs
[0.1.0-alpha.69] - 2021-10-18¶
Fixed¶
code-formatter
is not excluding somebuild
dirs
[0.1.0-alpha.68] - 2021-10-18¶
Changed¶
code-formatter
scans Kotlin files only inkotlin
andresource
directoriesdocs
plugin uses nested directories forprojects
in nav bar
Updated¶
com.javiersc.gradle-plugins:versioning -> 0.1.0-alpha.67
com.javiersc.gradle-plugins:readme-badges -> 0.1.0-alpha.67
com.javiersc.gradle-plugins:publish-kotlin-jvm -> 0.1.0-alpha.67
com.javiersc.gradle-plugins:publish-gradle-plugin -> 0.1.0-alpha.67
com.javiersc.gradle-plugins:plugin-accessors -> 0.1.0-alpha.67
com.javiersc.gradle-plugins:nexus -> 0.1.0-alpha.67
com.javiersc.gradle-plugins:kotlin-multiplatform -> 0.1.0-alpha.67
com.javiersc.gradle-plugins:docs -> 0.1.0-alpha.67
com.javiersc.gradle-plugins:code-formatter -> 0.1.0-alpha.67
com.javiersc.gradle-plugins:code-analysis -> 0.1.0-alpha.67
com.javiersc.gradle-plugins:changelog -> 0.1.0-alpha.67
com.javiersc.gradle-plugins:all-projects -> 0.1.0-alpha.67
com.javiersc.gradle-plugins:android-library -> 0.1.0-alpha.67
[0.1.0-alpha.67] - 2021-10-15¶
Updated¶
com.diffplug.spotless:spotless-plugin-gradle -> 5.17.0
org.jetbrains.intellij.plugins:gradle-changelog-plugin -> 1.3.1
[0.1.0-alpha.66] - 2021-10-13¶
Fixed¶
renovateCommitTable
doesn’t work inside GitHub Actions workflows
[0.1.0-alpha.65] - 2021-10-12¶
- No changes
[0.1.0-alpha.64] - 2021-10-12¶
Added¶
renovatePath
andrenovateCommitTable
toAddChangelogItemTask
[0.1.0-alpha.63] - 2021-10-12¶
Added¶
AddChangelogItemTask
tochangelog
plugin
[0.1.0-alpha.62] - 2021-10-10¶
Fixed¶
- changelog plugin
header
doesn’t set the version
[0.1.0-alpha.61] - 2021-10-10¶
Fixed¶
- changelog plugin
header
doesn’t set the version
[0.1.0-alpha.60] - 2021-10-10¶
- No changes
[0.1.0-alpha.59] - 2021-09-27¶
- No changes
[0.1.0-alpha.58] - 2021-09-27¶
- No changes
[0.1.0-alpha.57] - 2021-09-27¶
- No changes
[0.1.0-alpha.56] - 2021-09-25¶
Added¶
- all plugins to Gradle Plugin Portal
[0.1.0-alpha.55] - 2021-09-25¶
Fixed¶
- plugin publications were using incorrect
website
andvcsUrl
[0.1.0-alpha.54] - 2021-09-12¶
Added¶
kotlin-multiplatform-no-android
without applying Android plugin
Removed¶
all-plugins
[0.1.0-alpha.53] - 2021-09-12¶
Added¶
kotlin-multiplatform
applies AGP and has a default Android config
[0.1.0-alpha.52] - 2021-09-11¶
Fixed¶
code-formatting
search forkt
files inbuild
folders
[0.1.0-alpha.51] - 2021-09-11¶
Fixed¶
code-formatter
searching Kotlin files only onsrc
[0.1.0-alpha.50] - 2021-09-11¶
Added¶
kotlin-jvm
kotlin-multiplatform
accessors for all targets
Changed¶
android-library
improvements:src
folder is no longer necessary- new project structure:
main/AndroidManifest.xml
main/assets
main/java
main/kotlin
main/res
main/resources
kotlin-multiplatform
improvements:src
fodler is no longer necessary- new project structure:
targetMain/kotlin
targetMain/resources
Removed¶
isSnapshot
and usereckon.stage
to check if it is a snapshot
[0.1.0-alpha.49] - 2021-08-21¶
- No changes
[0.1.0-alpha.48] - 2021-08-21¶
Fixed¶
build-version-catalogs
build files path
[0.1.0-alpha.47] - 2021-08-20¶
Removed¶
- unnecessary error CLI messages when using
publish-*
plugins
[0.1.0-alpha.46] - 2021-08-14¶
Changed¶
publish-*
plugins can use Gradle properties, environment variables or both mixed.publish-*
plugins will useuseInMemoryPgpKeys
as default method which fallbacks touseGpgCmd
GPG_KEY_NAME
renamed toSIGNING_KEY_NAME
GPG_KEY_PASSPHRASE
renamed toSIGNING_KEY_PASSPHRASE
GPG_PRIVATE_KEY
renamed toSIGNING_KEY
[0.1.0-alpha.45] - 2021-08-14¶
Fixed¶
build-version-catalogs
wrong path in Unix based systems
[0.1.0-alpha.44] - 2021-08-13¶
Fixed¶
build-version-catalogs
wrong path in Unix based systems
[0.1.0-alpha.43] - 2021-08-13¶
Fixed¶
build-version-catalogs
generates the version in wrong path
[0.1.0-alpha.42] - 2021-08-13¶
Added¶
build-version-catalogs
supports empty versionbuild-version-catalogs
supports not settingbundles
Changed¶
build-version-catalogs
generates the catalogs inbuild/catalogs
instead ofgradle/catalogs
[0.1.0-alpha.41] - 2021-08-13¶
- No changes
[0.1.0-alpha.40] - 2021-06-30¶
Fixed¶
plugin-accessors
can’t be used if ajaviersc
plugin is present
[0.1.0-alpha.39] - 2021-06-28¶
Added¶
massive-catalogs-updater
saves version in the root projectbuild/versions/massive-catalogs.txt
[0.1.0-alpha.38] - 2021-06-28¶
Changed¶
updateGradlew
toupdateGradleWrapper
massive-catalogs-updater
fetches directly from the maven repo
Fixed¶
gradle-wrapper-updater-task
[0.1.0-alpha.37] - 2021-06-27¶
- No changes
[0.1.0-alpha.36] - 2021-06-27¶
Fixed¶
publishing
forplugin-accessors
- registering tasks without
doLast
[0.1.0-alpha.35] - 2021-06-27¶
Added¶
plugin-accessors
massive-catalogs-updater
plugin
[0.1.0-alpha.34] - 2021-06-24¶
Added¶
update-gradle-wrapper
plugin
[0.1.0-alpha.33] - 2021-06-23¶
Added¶
group
to all registered Gradle tasks
Fixed¶
- Crash when
Changelog.md
has no initial version
[0.1.0-alpha.32] - 2021-06-22¶
Added¶
android-library
kotlin-multiplatform
plugin flatten folders structure
Changed¶
pomName
topom.name
pomDescription
topom.description
pomUrl
topom.url
pomLicenseName
topom.license.name
pomLicenseUrl
topom.license.url
pomDeveloperId
topom.developer.id
pomDeveloperName
topom.developer.name
pomDeveloperEmail
topom.developer.email
pom.smc.url
topom.smc.url
pom.smc.connection
topom.smc.connection
pomSmcDeveloperConnection
topom.smc.developerConnection
Fixed¶
readme-badges-generator
not printing the librarydocs
not printing there are no markdown files
[0.1.0-alpha.31] - 2021-05-07¶
Added¶
code-formatter
uses ktfmt version from Massive Catalogs
[0.1.0-alpha.30] - 2021-05-06¶
Changed¶
all-projects
appliesLifecycleBasePlugin
to generate theclean
task
Removed¶
all-projects
clean task
[0.1.0-alpha.29] - 2021-05-06¶
Fixed¶
all-project
clean task
[0.1.0-alpha.28] - 2021-05-05¶
Added¶
- Add to
Test
type tasks a few improvements by default
Fixed¶
docs
looking for an incorrect path in all**.md
projects files- Fix
clean
task being registered even with it already exists
[0.1.0-alpha.27] - 2021-05-05¶
Fixed¶
docs
plugin replace wrong asset path inREADME.md
filedocs
looking for an incorrectindex.md
file path
[0.1.0-alpha.26] - 2021-05-05¶
Changed¶
- mkdocs template, favicon and logo properties, in
docs
[0.1.0-alpha.25] - 2021-05-05¶
Added¶
all-projects
- Default config like set up
group
for all projects - Delete root
build
directory whenclean
task is called
- Default config like set up
Changed¶
- Rename
libGroup
toallProjects.group
- Rename
libName
toallProjects.name
[0.1.0-alpha.24] - 2021-05-04¶
Changed¶
readme-badges-generator
renamed toreadme-badges
mainSubProject
property renamed toreadmeBadges.mainProject
shouldGenerateVersionBadgePerProject
renamed toreadmeBadges.allProjects
Fixed¶
docs
forces using markdown files in all modules even if they shouldn’t have docs
[0.1.0-alpha.23] - 2021-05-03¶
Fixed¶
- Fix applying incorrect id in
code-formatter
[0.1.0-alpha.22] - 2021-05-03¶
- No changes
[0.1.0-alpha.21] - 2021-05-02¶
Added¶
docs
plugin autogenerate.docs
and children dirs if they don’t existdocs
can generate a complete website via mkdocsdocs
autogenerate nav bar by adding Changelog, API docs and Projects- Autogenerate detekt IDEA plugin config in
.idea
directory - Autogenerate ktfmt IDEA plugin config in
.idea
directory
Changed¶
code-formatter
is applied to all Kotlin projects by adding it in rootbuild.gradle.kts
readme-badges-generator
renamegenerateReadmeBadges
task tobuildReadmeBadges
- Changelog registers
mergeChangelog
task instead of merging automatically withpatchChangelog
- Dokka is automatically applied to all projects that are applying Kotlin Gradle plugin
Removed¶
jcenter()
Fixed¶
- module docs generated hasn’t
MODULE.md
info - All
publish-*
plugins have using Dokka incorrectly
[0.1.0-alpha.20] - 2021-04-27¶
Added¶
changelog
can merge non-final versions into one final versionreadme-badges-generator
prints Kotlin version
[0.1.0-alpha.19] - 2021-04-27¶
- No changes
[0.1.0-alpha.18] - 2021-04-26¶
Added¶
- Add
all-plugins
module which exposes all plugins
Removed¶
- ktfmt uses the default Spotless ktfmt version instead of indicating the last one
- Detekt version is not needed
Fixed¶
- Kotlin version is found by checking all the projects instead of from Version Catalog
[0.1.0-alpha.17] - 2021-04-26¶
Updated¶
- Gradle Wrapper to 7.0
[0.1.0-alpha.16] - 2021-04-24¶
Fixed¶
publish-android-library
doesn’t sign the release publication
[0.1.0-alpha.15] - 2021-04-22¶
Fixed¶
publish-android-library
doesn’t found any componentdetekt
warnings
[0.1.0-alpha.14] - 2021-03-22¶
Fixed¶
changelog
was throwing an exception
[0.1.0-alpha.13] - 2021-03-21¶
Fixed¶
changelog
was throwing an exception when it was being used by first time
[0.1.0-alpha.12] - 2021-03-21¶
Fixed¶
changelog
output format was incorrect
[0.1.0-alpha.11] - 2021-03-21¶
Fixed¶
publish-version-catalog
wasn’t applyingversion-catalog
plugin
[0.1.0-alpha.10] - 2021-03-21¶
Changed¶
readme-badges-generator
registersgenerateReadmeBadges
instead of generate badges when syncing
Fixed¶
changelog
output format was incorrect
[0.1.0-alpha.9] - 2021-03-21¶
Fixed¶
publish-*
plugins were not working
[0.1.0-alpha.8] - 2021-03-21¶
Changed¶
- Separate
publish
plugin into:publish-android-library
publish-kotlin-jvm
publish-kotlin-multiplatform
publish-version-catalog
- Show git diff when
checkIsSignificant
is invoked in allpublish
plugins
[0.1.0-alpha.7] - 2021-03-20¶
- No changes
[0.1.0-alpha.6] - 2021-03-20¶
Added¶
- plugins
- publish-gradle-plugin
[0.1.0-alpha.5] - 2021-03-20¶
Added¶
- support to
com.android.library
andversion-catalog
plugins inpublish
Changed¶
- Move
checkIsSignificant
Gradle task fromversioning
topublish
Fixed¶
changelog
plugin was adding to the end of the file two new lines
[0.1.0-alpha.4] - 2021-03-20¶
- No changes
[0.1.0-alpha.3] - 2021-03-19¶
Added¶
- expose
getDefaultLanguageSettings
[0.1.0-alpha.2] - 2021-03-18¶
- No changes
[0.1.0-alpha.1] - 2021-03-18¶
Added¶
- plugins
- changelog
- code-analysis
- code-formatter
- dependency-updates
- docs
- kotlin-multiplatform
- nexus
- publish
- readme-badges-generator
- versioning