From 2d393504c6e8d6198b7fd200194dd9bd26e42a83 Mon Sep 17 00:00:00 2001
From: "factory-droid[bot]"
<138933559+factory-droid[bot]@users.noreply.github.com>
Date: Fri, 17 Apr 2026 01:50:52 +0000
Subject: [PATCH 1/3] docs: add CLI changelog entry for v0.103.0
Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
---
docs/changelog/release-notes.mdx | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
diff --git a/docs/changelog/release-notes.mdx b/docs/changelog/release-notes.mdx
index 6ddcf40..c69d4e9 100644
--- a/docs/changelog/release-notes.mdx
+++ b/docs/changelog/release-notes.mdx
@@ -4,6 +4,31 @@ description: "Recent features and improvements to Factory CLI"
rss: true
---
+
+ `v0.103.0`
+
+## New features
+
+- **Sessions page redesign** - The sessions page has been refreshed with a new layout and design (app)
+
+## Improvements
+
+- **Denied command confirmation** - Redesigned the confirmation UI when running blocked or risky commands
+- **Dead code detection in reviews** - Code review now detects dead and unused code
+- **QA report formatting** - QA skill now includes structured report format sections
+
+## Bug fixes
+
+- **File overwriting** - File creation and patch tools can now properly overwrite existing files
+- **Model selection after spec approval** - Fixed the session model not being restored after approving a spec
+- **Warmup message loop** - Fixed an issue where warmup messages could repeat endlessly
+- **Inactive session reload** - Fixed inactive TUI sessions not reloading on demand
+- **Parallel tool calls in spec mode** - Fixed tool calls running in parallel incorrectly during spec approval
+- **Skill details refresh** - Fixed selected skill details not updating when the skills list changes (app)
+- **Inactivity timeout settings** - Fixed inactivity timeout settings not being applied correctly
+
+
+
`v0.102.0`
From 3721a0e31c69e0b3b0b5e7c5a6c84f084077c04b Mon Sep 17 00:00:00 2001
From: Luke Alvoeiro
Date: Thu, 16 Apr 2026 18:52:30 -0700
Subject: [PATCH 2/3] Update docs/changelog/release-notes.mdx
---
docs/changelog/release-notes.mdx | 1 -
1 file changed, 1 deletion(-)
diff --git a/docs/changelog/release-notes.mdx b/docs/changelog/release-notes.mdx
index c69d4e9..f3c8ebc 100644
--- a/docs/changelog/release-notes.mdx
+++ b/docs/changelog/release-notes.mdx
@@ -21,7 +21,6 @@ rss: true
- **File overwriting** - File creation and patch tools can now properly overwrite existing files
- **Model selection after spec approval** - Fixed the session model not being restored after approving a spec
-- **Warmup message loop** - Fixed an issue where warmup messages could repeat endlessly
- **Inactive session reload** - Fixed inactive TUI sessions not reloading on demand
- **Parallel tool calls in spec mode** - Fixed tool calls running in parallel incorrectly during spec approval
- **Skill details refresh** - Fixed selected skill details not updating when the skills list changes (app)
From 98c758131ee676f19d8f304f13a3161dd291ceb8 Mon Sep 17 00:00:00 2001
From: Luke Alvoeiro
Date: Thu, 16 Apr 2026 18:52:35 -0700
Subject: [PATCH 3/3] Update docs/changelog/release-notes.mdx
---
docs/changelog/release-notes.mdx | 1 -
1 file changed, 1 deletion(-)
diff --git a/docs/changelog/release-notes.mdx b/docs/changelog/release-notes.mdx
index f3c8ebc..aa84cc3 100644
--- a/docs/changelog/release-notes.mdx
+++ b/docs/changelog/release-notes.mdx
@@ -24,7 +24,6 @@ rss: true
- **Inactive session reload** - Fixed inactive TUI sessions not reloading on demand
- **Parallel tool calls in spec mode** - Fixed tool calls running in parallel incorrectly during spec approval
- **Skill details refresh** - Fixed selected skill details not updating when the skills list changes (app)
-- **Inactivity timeout settings** - Fixed inactivity timeout settings not being applied correctly