diff --git a/.gitignore b/.gitignore index 16eccb8..04c928d 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,9 @@ .idea /build/ +# Local gradle properties (may contain secrets like publish tokens) +gradle-local.properties + # Ignore Gradle GUI config gradle-app.setting diff --git a/CHANGELOG.md b/CHANGELOG.md index 01fb912..35503c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,23 +2,49 @@ # CodeClocker Changelog -## 1.0.7 - 2025-04-16 +## [Unreleased] + +## [1.0.8] - 2025-10-29 + +### Added + +- Update to IntelliJ Platform plugin version 2.9.0 + +## [1.0.7] - 2025-04-16 + ### Added + - Show subscription expiration notification on every IDE restart -## 1.0.6 - 2025-04-08 +## [1.0.6] - 2025-04-08 + ### Added + - Improve onboarding UX -## 1.0.5 - 2025-04-04 +## [1.0.5] - 2025-04-04 + ### Added + - Add plugin icon -## 1.0.4 - 2025-04-03 +## [1.0.4] - 2025-04-03 + ### Added + - Validate API key input - Improve onboarding UX -## 1.0.2 - 2025-04-01 +## [1.0.2] - 2025-04-01 + ### Added + - Support IntelliJ Platform 2024.3.5 + +[Unreleased]: https://github.com/codeclocker/codeclocker-intellij-plugin/compare/v1.0.8...HEAD +[1.0.8]: https://github.com/codeclocker/codeclocker-intellij-plugin/compare/v1.0.7...v1.0.8 +[1.0.7]: https://github.com/codeclocker/codeclocker-intellij-plugin/compare/v1.0.6...v1.0.7 +[1.0.6]: https://github.com/codeclocker/codeclocker-intellij-plugin/compare/v1.0.5...v1.0.6 +[1.0.5]: https://github.com/codeclocker/codeclocker-intellij-plugin/compare/v1.0.4...v1.0.5 +[1.0.4]: https://github.com/codeclocker/codeclocker-intellij-plugin/compare/v1.0.2...v1.0.4 +[1.0.2]: https://github.com/codeclocker/codeclocker-intellij-plugin/commits/v1.0.2 diff --git a/build.gradle.kts b/build.gradle.kts index 62dc125..9f5926c 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -96,7 +96,7 @@ intellijPlatform { } publishing { - token = providers.environmentVariable("PUBLISH_TOKEN") + token = providers.gradleProperty("token") // The pluginVersion is based on the SemVer (https://semver.org) and supports pre-release labels, like 2.1.7-alpha.3 // Specify pre-release label to publish the plugin in a custom Release Channel automatically. Read more: // https://plugins.jetbrains.com/docs/intellij/deployment.html#specifying-a-release-channel diff --git a/gradle.properties b/gradle.properties index 69ef0d3..4304525 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,7 +4,7 @@ pluginGroup = com.codeclocker pluginName = CodeClocker pluginRepositoryUrl = https://github.com/codeclocker/codeclocker-intellij-plugin # SemVer format -> https://semver.org -pluginVersion = 1.0.7 +pluginVersion = 1.0.8 # Supported build number ranges and IntelliJ Platform versions -> https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html pluginSinceBuild = 242 diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 1fd5723..f8bfcfc 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -4,11 +4,11 @@ junit = "4.13.2" opentest4j = "1.3.0" # plugins -changelog = "2.2.1" -intelliJPlatform = "2.5.0" +changelog = "2.4.0" +intelliJPlatform = "2.9.0" kotlin = "2.1.20" kover = "0.9.1" -qodana = "2024.3.4" +qodana = "2025.1.1" [libraries] junit = { group = "junit", name = "junit", version.ref = "junit" }