diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 37793bad3..74724b0f6 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -87,17 +87,13 @@ Following warning is expected until [Jekyll](https://github.com/jekyll/jekyll/is - Make changes to the Gradle plugin and add tests - Verify with `gradle detekt` -### Release checklist - -- add changes in CHANGELOG.md -> `groovy github-milestone-report.groovy arturbosch detekt [milestone-number]` -- migrations expected? -> Add `Migration` sub-section -- important non-breaking changes? Add `Notable Changes` sub-section -- all new contributors mentioned? -> README.md>Contributors, Update `all contributors`-Badge - -#### Releasing process +### Release process +- `groovy scripts/github-milestone-report.groovy` - creates changelog - Increment `detektVersion` in `gradle.properties` -- `gradle build publishToMavenLocal` -- Increment version of the Gradle Plugin -- `gradle bU` - uploads artifacts to Bintray -- `gradle pluPub` - uploads the Gradle Plugin to the Plugin Repositories +- `gradle build publishToMavenLocal -x detekt -x test` +- `gradle test detekt` +- `gradle bintrayUpload` - uploads artifacts to Bintray +- `gradle publishPlugins` - uploads the Gradle Plugin to the Plugin Repositories +- `gradle githubRelease` - creates a tag for the current version with changelog and cli jar +- Increment `detektAnalysisVersion` in `gradle.properties` to use newest plugin version on CI diff --git a/docs/pages/changelog 1.x.x.md b/docs/pages/changelog 1.x.x.md index 81bb8ca3f..c512a6d23 100644 --- a/docs/pages/changelog 1.x.x.md +++ b/docs/pages/changelog 1.x.x.md @@ -5,6 +5,31 @@ keywords: changelog, release-notes, migration permalink: changelog.html toc: true --- + +#### 1.7.2 + +##### Changelog + +- Remove ignore:AppVeyor from codecov config - [#2540](https://github.com/arturbosch/detekt/pull/2540) +- Use kotlin-stdlib-jdk8 to reduce dependency conflicts - #2527 - [#2538](https://github.com/arturbosch/detekt/pull/2538) +- Update Gradle plugin-publish to 0.11.0 - [#2537](https://github.com/arturbosch/detekt/pull/2537) +- Delete created temp dir automatically on JVM exit - [#2536](https://github.com/arturbosch/detekt/pull/2536) +- Delete created temp file automatically on JVM exit - [#2535](https://github.com/arturbosch/detekt/pull/2535) +- Refactor MemberNameEqualsClassNameSpec tests - [#2534](https://github.com/arturbosch/detekt/pull/2534) +- Fix UnnecessaryAbstractClass false-positive - [#2533](https://github.com/arturbosch/detekt/pull/2533) +- Update GroovyDSL doc to mention input - [#2532](https://github.com/arturbosch/detekt/pull/2532) +- Update KotlinDSL doc to mention input - [#2531](https://github.com/arturbosch/detekt/pull/2531) +- Fix report for documented data classes property - [#2530](https://github.com/arturbosch/detekt/pull/2530) +- UndocumentedPublicProperty reported for documented data classes property - [#2529](https://github.com/arturbosch/detekt/issues/2529) +- Detekt using gradle documentation out of data - [#2528](https://github.com/arturbosch/detekt/issues/2528) +- 1.7.1 does not depend on Kotlin 1.3.71 - [#2527](https://github.com/arturbosch/detekt/issues/2527) +- UnnecessaryAbstractClass false positive for abstractproperties - [#2526](https://github.com/arturbosch/detekt/issues/2526) +- Do not fail the build on config property warnings/deprecations - #2523 - [#2525](https://github.com/arturbosch/detekt/pull/2525) +- regression 1.7.1, threshhold does not exist - [#2523](https://github.com/arturbosch/detekt/issues/2523) +- Setup GitHub Actions - [#2512](https://github.com/arturbosch/detekt/pull/2512) + +See all issues at: [1.7.2](https://github.com/arturbosch/detekt/milestone/61) + #### 1.7.1 ##### Changelog diff --git a/gradle.properties b/gradle.properties index c7971930f..be00251dd 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ -detektVersion=1.7.1 -detektAnalysisVersion=1.7.1 +detektVersion=1.7.2 +detektAnalysisVersion=1.7.2 # Project dependencies assertjVersion=3.15.0