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
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Changelog

## [0.1.5] — 2026-07-05
## [0.1.5] — 2026-07-06

### Added

Expand Down Expand Up @@ -55,6 +55,7 @@

- **`intellijDependencies()`** — added to repository section in `build.gradle.kts` (required by
`instrumentTestCode` task).
- **Total test count** — 119 tests across 18 test files, all passing.

## [0.1.4] — 2026-06-29

Expand Down
24 changes: 24 additions & 0 deletions src/main/resources/META-INF/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,30 @@
]]></description>

<change-notes><![CDATA[
<h3>0.1.5</h3>
<h4>Added</h4>
<ul>
<li>Doctor diagnostics action — menu entry showing Ruby SDK, Gemfile, docscribe gem, daemon state, settings</li>
<li>Rakefile support (no extension) — all actions and annotations work on <code>Rakefile</code> files</li>
<li>Capability detection — docscribe version parsed on startup; server mode skipped for &lt; 1.5.1</li>
<li>Graceful handling when docscribe gem not installed — notification with &ldquo;Open Gemfile&rdquo; action</li>
</ul>
<h4>Changed</h4>
<ul>
<li><code>com.intellij.modules.ruby</code> made optional — plugin installs on IntelliJ IDEA (limited), unblocks Marketplace</li>
<li>All commands use project Ruby SDK — SDK <code>bin/</code> on <code>PATH</code>, <code>BUNDLE_GEMFILE</code> set</li>
<li>Concurrency guard for rapid annotations — per-file generation discards stale results</li>
<li>Annotation cache respects settings — <code>configHash</code> derived from <code>hideCommentsByDefault</code></li>
<li>Version bumped from <code>0.1.4</code> to <code>0.1.5</code></li>
</ul>
<h4>Fixed</h4>
<ul>
<li>Annotation cache not invalidated on settings change — added clear on save</li>
</ul>
<h4>Build</h4>
<ul>
<li><code>intellijDependencies()</code> added to repository section in <code>build.gradle.kts</code></li>
</ul>
<h3>0.1.4</h3>
<h4>Fixed</h4>
<ul>
Expand Down
Loading