Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/broken_links_checker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
linkChecker:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Configure broken links checker
run: |
mkdir -p ./target
Expand All @@ -28,7 +28,7 @@ jobs:
}
]
}' > ./target/broken_links_checker.json
- uses: tcort/github-action-markdown-link-check@v1
- uses: tcort/github-action-markdown-link-check@e047c5b37f24ab722bbef1a27b6fab7f96bc4068 # v1
with:
use-quiet-mode: "yes"
use-verbose-mode: "yes"
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ jobs:
shell: bash

steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
fetch-depth: 0

- name: Set up Java 21
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: temurin
java-version: 21
Expand All @@ -36,7 +36,7 @@ jobs:
sudo apt-get install --yes pandoc

- name: Set up Gradle
uses: gradle/actions/setup-gradle@v6
uses: gradle/actions/setup-gradle@9c971963bec38e04b3d30dcc455b5382be2fdbfb # v6
with:
cache-provider: basic
add-job-summary: on-failure
Expand All @@ -46,7 +46,7 @@ jobs:

- name: Cache SonarQube packages
if: ${{ env.SONAR_TOKEN != null }}
uses: actions/cache@v5
uses: actions/cache@v6
with:
path: ~/.sonar/cache
key: ${{ runner.os }}-sonar
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7

- name: Fail if not running on main branch
if: ${{ github.ref != 'refs/heads/main' }}
Expand All @@ -27,7 +27,7 @@ jobs:
core.setFailed('Not running on main branch, github.ref is ${{ github.ref }}. Please start this workflow only on main')

- name: Set up Java 21
uses: actions/setup-java@v5
uses: actions/setup-java@v6
with:
distribution: temurin
java-version: 21
Expand All @@ -38,7 +38,7 @@ jobs:
sudo apt-get install --yes pandoc

- name: Set up Gradle
uses: gradle/actions/setup-gradle@v6
uses: gradle/actions/setup-gradle@9c971963bec38e04b3d30dcc455b5382be2fdbfb # v6
with:
cache-provider: basic
add-job-summary: on-failure
Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,7 @@ SonarCloud status:

**User Guides**
* [OpenFastTrace IntelliJ Plugin User Guide](doc/user_guide/images/user_guide.md)
* [OpenFastTrace User Guide](https://github.com/itsallcode/openfasttrace/blob/main/doc/user_guide/user_guide.md)
* [OpenFastTrace in IDE Help Action](src/main/java/org/itsallcode/openfasttrace/intellijplugin/help/OpenFastTraceUserGuide.java)
* [OpenFastTrace User Guide](https://openfasttrace.itsallcode.org/user_guide/user_guide.html)
* [OpenFastTrace IntelliJ Plugin Demo](doc/demo/plugin-demo.md)

**News and Discussions**
Expand Down
19 changes: 11 additions & 8 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,14 @@
plugins {
id("java")
id("jacoco")
id("com.github.ben-manes.versions") version "0.54.0"
id("com.diffplug.spotless") version "8.6.0"
id("org.itsallcode.openfasttrace") version "3.1.2"
id("org.jetbrains.intellij.platform") version "2.16.0"
id("org.sonarqube") version "7.3.1.8318"
id("io.github.ben-manes.versions") version "0.64.0"
id("com.diffplug.spotless") version "8.10.2"
id("org.itsallcode.openfasttrace") version "3.3.0"
// Pinned until newer plugin versions no longer break the navigation tests:
// https://github.com/JetBrains/intellij-platform-gradle-plugin/issues/2189
// Remove this pin once a newer version passes `./gradlew test` here.
id("org.jetbrains.intellij.platform") version "2.17.0"
id("org.sonarqube") version "7.5.0.8588"
}

val pluginVersion = providers.gradleProperty("version")
Expand Down Expand Up @@ -64,7 +67,7 @@
}

jacoco {
toolVersion = "0.8.13"
toolVersion = "0.8.15"
}

// [bld->dsn~gradle-dependency-maintenance-uses-locks-and-versions-plugin~1]
Expand Down Expand Up @@ -103,7 +106,7 @@
}

dependencies {
implementation("org.itsallcode.openfasttrace:openfasttrace:4.9.0")
implementation("org.itsallcode.openfasttrace:openfasttrace:4.10.0")

Check warning on line 109 in build.gradle.kts

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

Do not hardcode version numbers.

See more on https://sonarcloud.io/project/issues?id=org.itsallcode.openfasttrace%3Aopenfasttrace-intellij-plugin&issues=AaDI7DvrKLJn79NJKzEY&open=AaDI7DvrKLJn79NJKzEY&pullRequest=78

intellijPlatform {
intellijIdea("2026.1.3")
Expand All @@ -113,7 +116,7 @@
zipSigner()
}

testImplementation(platform("org.junit:junit-bom:6.1.0"))
testImplementation(platform("org.junit:junit-bom:6.1.3"))
testImplementation("junit:junit:4.13.2")
testImplementation("org.junit.jupiter:junit-jupiter")
testImplementation("org.junit.platform:junit-platform-launcher")
Expand Down
1 change: 1 addition & 0 deletions doc/changes/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# Changelog

* [0.11.0](changes_0.11.0.md)
* [0.10.0](changes_0.10.0.md)
* [0.9.0](changes_0.9.0.md)
* [0.8.0](changes_0.8.0.md)
Expand Down
11 changes: 11 additions & 0 deletions doc/changes/changes_0.11.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# OpenFastTrace IntelliJ Plugin 0.11.0, released 2026-09-22

This maintenance release updates the bundled OpenFastTrace library and refreshes the Gradle build dependencies and plugins to current stable releases.

## Bundled OpenFastTrace

OpenFastTrace 4.10.0

## Build Maintenance

* Updated the Gradle wrapper, build plugins, JaCoCo, and test dependencies to current stable versions.
Loading
Loading