Gradle and IntelliJ build tooling used in Slack's Android repo
APACHE-2.0 License
Bot releases are visible (Hide)
Published by ZacSweers 12 months ago
slack.lint.update-baselines
property in favor of AGP's modern updateBaselines
task.ImplicitSamInstance
lint config.Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.10.11...0.11.0
Published by ZacSweers about 1 year ago
8.3.0-alpha08
.8.4
.1.5.3
.Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.10.10...0.10.11
Published by ZacSweers about 1 year ago
slack.gradle.debugVersionCode
and defaults to 90009999
.slack.gradle.debugUserString
and defaults to debug
.8.1.0
.Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.10.9...0.10.10
Published by ZacSweers about 1 year ago
allowListFile
file property instead.4.9.1
.1.5.2
.6.4.6
.Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.10.8...0.10.9
Published by ZacSweers about 1 year ago
coreLibraryDesugaring
configuration.compilerOptions.moduleName
to a dashified version of the Gradle project path.0.24.3
2.4.8
.1.5.1
.1.22.0
.1.6.1
.Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.10.7...0.10.8
Published by ZacSweers about 1 year ago
sgp-tracing
artifact ID. We use this internally to collect extra build metadata, but it's generic enough for general use. Not currently used in slack-plugin yet.sgp.android.buildToolsVersionOverride
property to override the default build tools version in Android.AndroidPluginVersion
API in AgpHandler
.8.1.1
.6.21.0
.1.5.0
.1.9.10
.1.9.10-1.0.13
.3.1.7
.2.2.1
.6.4.5
.4.8.1
1.21.0
.8.3
.AndroidPluginVersion
in AgpHandler
APIs by @ZacSweers in https://github.com/slackhq/slack-gradle-plugin/pull/546
Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.10.5...0.10.6
Published by ZacSweers about 1 year ago
com.android.test
projects in a few ways
Project.buildDir
API usages.kotlin-cli-util
to 2.1.0
.Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.10.4...0.10.5
Published by ZacSweers about 1 year ago
This streamlines configuration of enabling androidResources
and enforces use of a resource prefix to avoid conflicts.
May your avatars never be wrongly sized again.
slack {
android {
features {
resources("prefix_")
}
}
}
2.0.0
.1.15.0
.0.4
.1.9.0-1.0.13
.3.5.0
.0.5.0
.Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.10.3...0.10.4
Published by ZacSweers about 1 year ago
32.1.2-jre
.Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.10.2...0.10.3
Published by ZacSweers about 1 year ago
slack.gradle.defaultVersionCode
). The default is 90009999
, for reasons.Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.10.1...0.10.2
Published by ZacSweers about 1 year ago
{rootProject}/build/ci/release.version
. The default behavior will be to just use the version set in the android
DSL.1.23.1
.3.14.1
.1.4.3
.2.0.0
.2.4.7
.Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.10.0...0.10.1
Published by ZacSweers about 1 year ago
1.9.0
.1.9.0-1.0.12
.8.1.0
.1.2.3
.0.24.0
.1.5.0
.4.8.0
.Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.9.18...0.10.0
Published by ZacSweers over 1 year ago
slack.dependencyrake.dryRun
gradle property flag for dependency rake to enable dry-run. If enabled, the project build files will not be modified and a separate new-build.gradle.kts
file will be written to instead.3.4.0
.Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.9.17...0.9.18
Published by ZacSweers over 1 year ago
RakeDependencies
task on platform projects../gradlew aggregateMissingIdentifiers -Pslack.gradle.config.enableAnalysisPlugin=true --no-configuration-cache
Full Changelog: https://github.com/slackhq/slack-gradle-plugin/compare/0.9.16...0.9.17
kotlin-cli-util
to 1.2.2.