Skip to content

Commit 5e990ac

Browse files
chore: release v25.5.0
1 parent f382594 commit 5e990ac

9 files changed

Lines changed: 30 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,27 @@ All notable changes to WebBrain are documented in this file.
44

55
This changelog was generated from the repository Git history and release tags. Versions without a Git tag are inferred from version-bump commits and the current `package.json` / browser manifest versions.
66

7+
## [25.5.0] - 2026-07-22
8+
9+
### Added
10+
- Improved plan review with structured, in-place editing (Chrome and Firefox parity).
11+
12+
### Changed
13+
- Drag-and-drop reordering of planner steps.
14+
- Hardened mixed plan editor modes to keep editing behavior consistent.
15+
- Preserved multiline plan step edits during editing and review flows.
16+
- Preserved collapsed raw plan approvals through review.
17+
- Preserved raw plan edits after review.
18+
- Stripped canonical plan tool suffixes for cleaner plan tool display.
19+
20+
### Fixed
21+
- Fixed plan review scroll behavior and the run label during plan review/editing.
22+
- Kept plan step editing scroll stable while interacting with the editor.
23+
- Captured plan editor scroll before input to prevent scroll jumps.
24+
25+
### Tests
26+
- Updated test runner (`test/run.js`) to align with the new plan editor/review behaviors.
27+
728
## [25.4.2] - 2026-07-22
829

930
### Added

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "webbrain",
3-
"version": "25.4.5",
3+
"version": "25.5.0",
44
"description": "Open-source AI browser agent — chat with pages, automate tasks, multi-provider LLM support.",
55
"private": true,
66
"type": "module",

src/chrome/ARCHITECTURE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# WebBrain Chrome/Edge Extension — Architecture
22

3-
> Version 25.4.5 · Manifest V3 · Service Worker background
3+
> Version 25.5.0 · Manifest V3 · Service Worker background
44
55
## High-Level Overview
66

src/chrome/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 3,
33
"name": "WebBrain",
4-
"version": "25.4.5",
4+
"version": "25.5.0",
55
"description": "Open-source AI browser agent — chat with pages, automate tasks, multi-provider LLM support.",
66
"permissions": [
77
"sidePanel",

src/chrome/src/ui/settings.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ import {
5252

5353
// Version shown in the subtitle. Kept here so it only needs one update per
5454
// release; the subtitle string itself is translated.
55-
const EXT_VERSION = '25.4.5';
55+
const EXT_VERSION = '25.5.0';
5656

5757
const providersContainer = document.getElementById('providers');
5858
const displaySettings = document.getElementById('display-settings');

src/firefox/ARCHITECTURE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# WebBrain Firefox Extension — Architecture
22

3-
> Version 25.4.5 · Manifest V2 · Background Page
3+
> Version 25.5.0 · Manifest V2 · Background Page
44
55
## How Firefox Differs from Chrome
66

src/firefox/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 2,
33
"name": "WebBrain",
4-
"version": "25.4.5",
4+
"version": "25.5.0",
55
"description": "Open-source AI browser agent — chat with pages, automate tasks, multi-provider LLM support.",
66
"permissions": [
77
"activeTab",

src/firefox/src/ui/settings.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ import {
5252

5353
// Version shown in the subtitle. Kept here so it only needs one update per
5454
// release; the subtitle string itself is translated.
55-
const EXT_VERSION = '25.4.5';
55+
const EXT_VERSION = '25.5.0';
5656

5757
const providersContainer = document.getElementById('providers');
5858
const displaySettings = document.getElementById('display-settings');

0 commit comments

Comments
 (0)