Skip to content

Commit 262fe3b

Browse files
committed
chore: bump version to v1.3.0
1 parent 31b3d28 commit 262fe3b

4 files changed

Lines changed: 35 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,28 @@ so # Changelog
22

33
All notable changes to this project will be documented in this file.
44

5+
## [1.3.0]
6+
7+
### Added
8+
- Event Automations (BETA) — AI agents triggered by IDE events (file open/save, build failure, test failure, commit, process crash)
9+
- Built-in agents: Code Review, Build Fix, Debug, Test Generator, Code Explainer, plus Custom agents
10+
- Event Automation settings panel with enable/disable, custom prompts, and auto-run per mapping
11+
- Template engine for agent prompts with `{{context}}`, `{{content}}`, `{{files}}`, `{{event}}`, `{{timestamp}}`, `{{meta.KEY}}` variables
12+
- Before-commit automation includes full staged diff (before/after file content) for line-level code review
13+
- "More Info" help link in Event Automations settings panel linking to documentation
14+
- Event Automations Docusaurus documentation page with settings screenshot
15+
16+
### Fixed
17+
- Event automations ensure DevoxxGenie tool window is initialized before dispatching prompts (prevents silent prompt loss)
18+
- `TestExecutionListener` uses project-aware `testSuiteFinished(root, project)` overload for correct project in multi-project sessions
19+
- Removed 10 unsupported `IdeEventType` enum values and 3 `AgentType` entries that had no backing listeners
20+
- CLI runner error message readability on test connection failure (#971)
21+
22+
### Testing
23+
- `IdeEventTypeTest` validates enum values match wired listeners to catch future drift
24+
- `EventAutomationSettingsTest` validates default mappings, agent/event type integrity, and boundary checks
25+
- Compose theme state retention test coverage
26+
527
## [1.2.0]
628

729
### Added

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ plugins {
1212
}
1313

1414
group = "com.devoxx.genie"
15-
version = "1.2.0"
15+
version = "1.3.0"
1616

1717
repositories {
1818
mavenCentral()

src/main/resources/META-INF/plugin.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,17 @@
4545
]]></description>
4646

4747
<change-notes><![CDATA[
48+
<h2>v1.3.0</h2>
49+
<UL>
50+
<LI>Feat: Event Automations (BETA) — AI agents triggered by IDE events (file open/save, build failure, test failure, commit, process crash)</LI>
51+
<LI>Feat: Built-in agents for code review, build fix, debug, test generation, and code explanation</LI>
52+
<LI>Feat: Template engine for agent prompts with {{context}}, {{content}}, {{files}}, {{event}}, {{timestamp}}, {{meta.KEY}} variables</LI>
53+
<LI>Feat: Before-commit automation includes full staged diff (before/after content) for line-level review</LI>
54+
<LI>Feat: "More Info" help link in Event Automations settings panel</LI>
55+
<LI>Fix: Event automations ensure tool window is initialized before dispatching prompts</LI>
56+
<LI>Fix: TestExecutionListener uses project-aware overload for correct project in multi-project sessions</LI>
57+
<LI>Fix: CLI runner error message readability on test connection failure (#971)</LI>
58+
</UL>
4859
<h2>v1.2.0</h2>
4960
<UL>
5061
<LI>Feat: Add conversation tabs for parallel model usage across independent chat sessions</LI>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
version=1.2.0
1+
version=1.3.0

0 commit comments

Comments
 (0)