v0.25.1 (#1170)
This commit is contained in:
@@ -41,7 +41,7 @@ To prepare a release:
|
|||||||
1. Create a branch (e.g. `prepare-v0.24.0`)
|
1. Create a branch (e.g. `prepare-v0.24.0`)
|
||||||
2. Bump `version` in `package.json`
|
2. Bump `version` in `package.json`
|
||||||
3. Run `pnpm version:sync` to update `cli/Cargo.toml`, `cli/Cargo.lock`, and `packages/dashboard/package.json`
|
3. Run `pnpm version:sync` to update `cli/Cargo.toml`, `cli/Cargo.lock`, and `packages/dashboard/package.json`
|
||||||
4. Write the changelog entry in `CHANGELOG.md` at the top, under a new `## <version>` heading, wrapped in `<!-- release:start -->` and `<!-- release:end -->` markers
|
4. Write the changelog entry in `CHANGELOG.md` at the top, under a new `## <version>` heading, wrapped in `<!-- release:start -->` and `<!-- release:end -->` markers. Remove the `<!-- release:start -->` and `<!-- release:end -->` markers from the previous release entry so only the new release has markers.
|
||||||
5. Add a matching entry to `docs/src/app/changelog/page.mdx` at the top (below the `# Changelog` heading)
|
5. Add a matching entry to `docs/src/app/changelog/page.mdx` at the top (below the `# Changelog` heading)
|
||||||
6. Open a PR and merge to `main`
|
6. Open a PR and merge to `main`
|
||||||
|
|
||||||
@@ -51,16 +51,12 @@ When the PR merges, CI compares `package.json` version to what's on npm. If it d
|
|||||||
|
|
||||||
Review the git log since the last release and write the entry in `CHANGELOG.md`. Follow the existing format and voice. Group changes under `### New Features`, `### Bug Fixes`, `### Improvements`, etc. Bold the feature/fix name, then describe it concisely. Reference PR numbers in parentheses.
|
Review the git log since the last release and write the entry in `CHANGELOG.md`. Follow the existing format and voice. Group changes under `### New Features`, `### Bug Fixes`, `### Improvements`, etc. Bold the feature/fix name, then describe it concisely. Reference PR numbers in parentheses.
|
||||||
|
|
||||||
Wrap the release notes (everything between the `## <version>` heading and the previous version) in markers so CI can extract them for the GitHub release:
|
Wrap the release notes (everything between the `## <version>` heading and the previous version) in markers so CI can extract them for the GitHub release. Only the current release should have markers; remove the `<!-- release:start -->` and `<!-- release:end -->` markers from any previous release entry:
|
||||||
|
|
||||||
```markdown
|
```markdown
|
||||||
## 0.24.0
|
## 0.24.1
|
||||||
|
|
||||||
<!-- release:start -->
|
<!-- release:start -->
|
||||||
### New Features
|
|
||||||
|
|
||||||
- **Foo command** - Added `foo` command for bar (#1234)
|
|
||||||
|
|
||||||
### Bug Fixes
|
### Bug Fixes
|
||||||
|
|
||||||
- Fixed **baz** not working when qux is enabled (#1235)
|
- Fixed **baz** not working when qux is enabled (#1235)
|
||||||
@@ -68,10 +64,13 @@ Wrap the release notes (everything between the `## <version>` heading and the pr
|
|||||||
### Contributors
|
### Contributors
|
||||||
|
|
||||||
- @ctate
|
- @ctate
|
||||||
- @somecontributor
|
|
||||||
<!-- release:end -->
|
<!-- release:end -->
|
||||||
|
|
||||||
## 0.23.3
|
## 0.24.0
|
||||||
|
|
||||||
|
### New Features
|
||||||
|
|
||||||
|
- **Foo command** - Added `foo` command for bar (#1234)
|
||||||
```
|
```
|
||||||
|
|
||||||
Include a `### Contributors` section listing the GitHub usernames (with `@` prefix) of everyone who contributed to the release. Check the git log between the previous tag and HEAD to find them.
|
Include a `### Contributors` section listing the GitHub usernames (with `@` prefix) of everyone who contributed to the release. Check the git log between the previous tag and HEAD to find them.
|
||||||
|
|||||||
+12
-2
@@ -1,8 +1,19 @@
|
|||||||
# agent-browser
|
# agent-browser
|
||||||
|
|
||||||
|
## 0.25.1
|
||||||
|
|
||||||
|
<!-- release:start -->
|
||||||
|
### Improvements
|
||||||
|
|
||||||
|
- **Embedded dashboard** - The observability dashboard is now bundled directly into the CLI binary using `rust-embed`, eliminating the need for `dashboard install`. The dashboard is available immediately after installing agent-browser (#1169)
|
||||||
|
|
||||||
|
### Contributors
|
||||||
|
|
||||||
|
- @ctate
|
||||||
|
<!-- release:end -->
|
||||||
|
|
||||||
## 0.25.0
|
## 0.25.0
|
||||||
|
|
||||||
<!-- release:start -->
|
|
||||||
### New Features
|
### New Features
|
||||||
|
|
||||||
- **AI chat command** - Added `chat` command for AI-powered browser automation. Supports single-shot mode (`chat "open google.com"`) and an interactive REPL. The AI agent can execute any agent-browser command via tool calls. Requires `AI_GATEWAY_API_KEY`. Configure the model with `--model` or `AI_GATEWAY_MODEL` (#1160, #1163)
|
- **AI chat command** - Added `chat` command for AI-powered browser automation. Supports single-shot mode (`chat "open google.com"`) and an interactive REPL. The AI agent can execute any agent-browser command via tool calls. Requires `AI_GATEWAY_API_KEY`. Configure the model with `--model` or `AI_GATEWAY_MODEL` (#1160, #1163)
|
||||||
@@ -26,7 +37,6 @@
|
|||||||
- @ctate
|
- @ctate
|
||||||
- @jin-2-kakaoent
|
- @jin-2-kakaoent
|
||||||
- @hyunjinee
|
- @hyunjinee
|
||||||
<!-- release:end -->
|
|
||||||
|
|
||||||
## 0.24.1
|
## 0.24.1
|
||||||
|
|
||||||
|
|||||||
Generated
+1
-1
@@ -45,7 +45,7 @@ dependencies = [
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "agent-browser"
|
name = "agent-browser"
|
||||||
version = "0.25.0"
|
version = "0.25.1"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"aes-gcm",
|
"aes-gcm",
|
||||||
"async-trait",
|
"async-trait",
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "agent-browser"
|
name = "agent-browser"
|
||||||
version = "0.25.0"
|
version = "0.25.1"
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
description = "Fast browser automation CLI for AI agents"
|
description = "Fast browser automation CLI for AI agents"
|
||||||
license = "Apache-2.0"
|
license = "Apache-2.0"
|
||||||
|
|||||||
@@ -1,5 +1,15 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## v0.25.1
|
||||||
|
|
||||||
|
<p className="text-[#888] text-sm">April 6, 2026</p>
|
||||||
|
|
||||||
|
### Improvements
|
||||||
|
|
||||||
|
- **Embedded dashboard** - The observability dashboard is now bundled directly into the CLI binary using `rust-embed`, eliminating the need for `dashboard install`. The dashboard is available immediately after installing agent-browser (#1169)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## v0.25.0
|
## v0.25.0
|
||||||
|
|
||||||
<p className="text-[#888] text-sm">April 6, 2026</p>
|
<p className="text-[#888] text-sm">April 6, 2026</p>
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "agent-browser",
|
"name": "agent-browser",
|
||||||
"version": "0.25.0",
|
"version": "0.25.1",
|
||||||
"description": "Browser automation CLI for AI agents",
|
"description": "Browser automation CLI for AI agents",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"files": [
|
"files": [
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "dashboard",
|
"name": "dashboard",
|
||||||
"version": "0.25.0",
|
"version": "0.25.1",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "next dev",
|
"dev": "next dev",
|
||||||
|
|||||||
Reference in New Issue
Block a user