Skip to content

Releases: itsallcode/openfasttrace-intellij-plugin

Release 0.8.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 19:51
6a20541

OpenFastTrace IntelliJ Plugin 0.8.0, released 2026-06-09

Version 0.7.0 made OpenFastTrace runs configurable, so you could trace only the files, artifact types, or tags that matter for a specific task. Version 0.8.0 makes those trace results much easier to understand and act on.

OpenFastTrace traces now open in IntelliJ's built-in Test Runner UI by default. Instead of scanning a plain text report, you get a structured result tree that groups findings by source file, specification item, and trace link. Clean items show as passed tests, trace defects show as failed tests, and failed source files and the top-level trace result are marked automatically.

This gives you a faster trace review workflow:

  • see immediately whether the trace passed or where defects remain
  • expand a source file to inspect the affected specification items
  • inspect incoming and outgoing trace links as sub-tests
  • read item IDs, link status, and defect explanations in the test details
  • navigate from result nodes back to source files, specification declarations, and source-side coverage tags

The global Tools | OpenFastTrace | Trace Project action and new or previously unconfigured run configurations use the Test Runner UI. Run configurations can still opt into the existing plain text output when you want the raw OpenFastTrace report.

The plugin distribution also contains JetBrains-compliant OpenFastTrace icon assets so the plugin can be identified in JetBrains plugin surfaces, and OpenFastTrace run configurations now use a dedicated OpenFastTrace icon instead of the generic execute icon.

Features

#40: Integrate OFT Trace into Test Runner UI
#52: Add JetBrains Marketplace plugin icon assets

Documentation

#43: Add a use-case-centric plugin user guide

Build Maintenance

#45: Add Gradle dependency locks, dependency version checks, and dependency updates

Release 0.7.0

Choose a tag to compare

@github-actions github-actions released this 20 May 19:22
bbf6527

OpenFastTrace IntelliJ Plugin 0.7.0, released 2026-05-20

With this release of the plugin you can now create run configurations for dedicated tracing tasks like tracing only a system requirements document, or a design down to system requirements.

In the run configuration you can pick the paths to include in the OFT scan as well as optional artifact type and tag filters.

Features

#37: Added run configuration support

Release 0.6.0

Choose a tag to compare

@github-actions github-actions released this 05 May 13:07
5ade98a

OpenFastTrace IntelliJ Plugin 0.6.0, released 2026-05-05

Code name: Coverage-tag target completion

Summary

This feature release adds specification item ID completion while editing the target side of OpenFastTrace coverage tags in supported source comments.

Features

  • #32: Complete indexed specification item IDs on the right-hand side of likely OFT coverage tags after the left-hand artifact type and arrow in files supported by the OpenFastTrace Tag Importer

Release 0.5.2

Choose a tag to compare

@github-actions github-actions released this 05 May 09:08
dc50ed7

OpenFastTrace IntelliJ Plugin 0.5.2, released 2026-05-05

Code name: Live-template Covers completion

Summary

This bug-fix release makes Covers: completion available while users are still filling bundled OpenFastTrace live-template placeholders.

Bug Fixes

  • #29: Invoke specification item ID completion from bundled live-template COVERED fields so users can select indexed declarations without leaving template mode

Release 0.5.0

Choose a tag to compare

@github-actions github-actions released this 30 Apr 06:22
c40b608

OpenFastTrace IntelliJ Plugin 0.5.0, released 2026-04-30

Summary

This feature release adds indexed auto-completion for OpenFastTrace specification item IDs while users edit Covers: entries in supported specification documents.

Features

  • #24: Suggest declared specification item IDs in Covers: sections and rank matches by full-ID prefix, name-prefix, name-substring, and artifact-type prefix

Build

  • #27: Continue local and CI builds with a warning when OSS Index returns HTTP 429 because the configured plan quota may be exceeded

Release 0.4.0

Choose a tag to compare

@github-actions github-actions released this 28 Apr 18:02
f855883

OpenFastTrace IntelliJ Plugin 0.4.0, released 2026-04-28

Summary

This feature release bundles OpenFastTrace live templates with the plugin so users can insert common OFT specification-item skeletons directly from the IDE.

Features

  • #22: Bundle an OpenFastTrace live-template group with the plugin, preserve the imported OFT templates in repository resources, and add a new scn scenario template

Release 0.3.0

Choose a tag to compare

@github-actions github-actions released this 28 Apr 14:14
fd7e666

OpenFastTrace IntelliJ Plugin 0.3.0, released 2026-04-28

Summary

This feature release adds project-level trace scope configuration so users can keep one-click tracing while limiting OpenFastTrace runs to the relevant project resources.

Features

  • #19: Configure Tools | OpenFastTrace | Trace Project to trace either the whole project or a selected set of project resources, including IntelliJ source roots, test roots, and additional project-relative paths

Release 0.2.1

Choose a tag to compare

@github-actions github-actions released this 28 Apr 09:33
4ef6d74

OpenFastTrace IntelliJ Plugin 0.2.1, released 2026-04-28

Summary

This bugfix release restores correct OpenFastTrace importer discovery when a trace is run from inside the IntelliJ plugin runtime.

Fixes

  • #17: Fix a regression where Tools | OpenFastTrace | Trace Project could report ok - 0 total for projects that contain valid OpenFastTrace specification items because the trace service did not switch to the plugin class loader for OFT ServiceLoader discovery

Release 0.2.0

Choose a tag to compare

@github-actions github-actions released this 27 Apr 11:21
ad56e7c

OpenFastTrace IntelliJ Plugin 0.2.0, released 2026-04-27

Summary

In this release we added support for running a trace directly from within the IDE. The specification item IDs in the resulting trace output are navigable to make debugging easy.

Features

  • #12: Run an OpenFastTrace trace for the opened IntelliJ project from Tools | OpenFastTrace | Trace Project and show the plain text result in an IDE output tab

Release 0.1.0

Choose a tag to compare

@github-actions github-actions released this 24 Apr 16:33
0fcdb65

OpenFastTrace IntelliJ Plugin 0.1.0, released 2026-04-24

Code name: Initial Release

Summary

Version 0.1.0 adds the first usable OpenFastTrace support for IntelliJ-based IDEs. You can recognize OFT items and coverage tags in supported files, search specification items across the project, navigate between declarations and references, and open the OpenFastTrace user guide from the IDE.

Features

  • Syntax highlighting for OpenFastTrace specification items in Markdown and reStructuredText files
  • Syntax highlighting for OpenFastTrace coverage tags in supported source and markup files
  • Go to Symbol and Search Everywhere support for specification item declarations
  • Navigation from Covers: entries and OFT coverage tags to the corresponding declaration
  • Go To Implementations support to show coverage-providing occurrences of a declaration
  • Help menu action that opens the OpenFastTrace user guide inside the IDE