From 8ab40974d34fecfcc499a83d3c885adbf278dccc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 28 Jul 2026 06:53:17 +0000 Subject: [PATCH 1/2] chore(main): release rea-agents 2.7.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ README.md | 2 +- README_ar.md | 2 +- README_ja.md | 2 +- README_ko.md | 2 +- README_zh.md | 2 +- docs/product-catalog.json | 25 +++++++++++++++++++------ package-lock.json | 4 ++-- package.json | 2 +- src/generatedPackageMetadata.ts | 2 +- 11 files changed, 59 insertions(+), 16 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 69e82f12f..6ed9c8012 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.6.0" + ".": "2.7.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 09c203924..6195e5f23 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,35 @@ # Changelog +## [2.7.0](https://github.com/morluto/rea/compare/rea-agents-2.6.0...rea-agents-2.7.0) (2026-07-28) + + +### Features + +* **bytecode:** add JVM and Python bytecode providers ([1a75f8d](https://github.com/morluto/rea/commit/1a75f8dc236d8269a5fa07e042471ac79e79d728)) +* **bytecode:** add JVM and Python bytecode providers ([4e0127d](https://github.com/morluto/rea/commit/4e0127d620377e5dc7e09444f9db0977e3d47ed1)), closes [#367](https://github.com/morluto/rea/issues/367) +* **conformance:** add portable conformance export package format ([91fb87d](https://github.com/morluto/rea/commit/91fb87d17e7885439762667c96167af79a2e044e)) +* **conformance:** add portable conformance export package format ([4ee30e4](https://github.com/morluto/rea/commit/4ee30e4145db9b496158cd980af05e22010856a7)) +* **metadata:** add deeper ObjC/Swift metadata and database save/licensing ([4602efd](https://github.com/morluto/rea/commit/4602efd27cbf8701c2dc15542042bc9d9ef76e7f)) +* **metadata:** add deeper ObjC/Swift metadata and database save/licensing ([d7a0753](https://github.com/morluto/rea/commit/d7a07535b0fb61ee8f9ae648bb673dda23290653)), closes [#353](https://github.com/morluto/rea/issues/353) +* **mobile:** add Android APK/AAB/DEX and iOS IPA static investigation providers ([18624df](https://github.com/morluto/rea/commit/18624df5724a2c4d14a4e8e178660456424b2344)) +* **mobile:** add Android APK/AAB/DEX and iOS IPA static investigation providers ([fdeeb27](https://github.com/morluto/rea/commit/fdeeb27f23041c19b5857fe7873106f0cd9c6244)), closes [#366](https://github.com/morluto/rea/issues/366) +* **package:** add MSIX/MSI/AppX package, resource, and signature analysis ([0ef1b91](https://github.com/morluto/rea/commit/0ef1b91cf31f6ca53991ee5ca60b4a22f430c01e)) +* **package:** add MSIX/MSI/AppX package, resource, and signature analysis ([6c03f83](https://github.com/morluto/rea/commit/6c03f83b1bd55095d136aeb3700733383365ecc4)), closes [#363](https://github.com/morluto/rea/issues/363) +* **pe:** add broader PE/COFF/PDB static inspection ([f942558](https://github.com/morluto/rea/commit/f9425585736a89165390178f245b0f0f5d6cdacf)) +* **pe:** add broader PE/COFF/PDB static inspection ([94e6600](https://github.com/morluto/rea/commit/94e6600faf89436e4e2689fda8050792307b268d)), closes [#362](https://github.com/morluto/rea/issues/362) +* **process:** replace procfs sampling with event-backed process-tree capture ([a5e355a](https://github.com/morluto/rea/commit/a5e355a3d52b19e89535449cd923c35e56ccc60d)) +* **process:** replace procfs sampling with event-backed process-tree capture ([d5d2e56](https://github.com/morluto/rea/commit/d5d2e56d0461cb0debba540bc658a9938ac30599)), closes [#332](https://github.com/morluto/rea/issues/332) +* **protocol:** add custom TCP/UDP/IPC/XPC and auth-flow capture ([1fb22b4](https://github.com/morluto/rea/commit/1fb22b4c21e3a5581f3928003cc32ddc1cc9530b)) +* **protocol:** add custom TCP/UDP/IPC/XPC and auth-flow capture ([6fa6f9b](https://github.com/morluto/rea/commit/6fa6f9b6d9595a480a590766dadcfebb8e7111b5)), closes [#365](https://github.com/morluto/rea/issues/365) +* **protocol:** add gRPC/Protobuf and JSON-RPC/MessagePack capture ([54153ed](https://github.com/morluto/rea/commit/54153ed62cb4f55d1efd4794490c2481ab34e212)) +* **protocol:** add gRPC/Protobuf and JSON-RPC/MessagePack capture ([3f336fe](https://github.com/morluto/rea/commit/3f336fefb132971bc6bb37b2b59aa01a5e3be5ca)), closes [#364](https://github.com/morluto/rea/issues/364) + + +### Bug Fixes + +* **catalog:** digest provider projections ([645668b](https://github.com/morluto/rea/commit/645668b70dfdff74582d4ac26cda417947231764)) +* **catalog:** digest provider projections ([c4cd033](https://github.com/morluto/rea/commit/c4cd0330e00eeb8e272abbf6ecc6ce961e72f317)) + ## [2.6.0](https://github.com/morluto/rea/compare/rea-agents-2.5.1...rea-agents-2.6.0) (2026-07-26) diff --git a/README.md b/README.md index daeb20ffd..bd17cd86c 100644 --- a/README.md +++ b/README.md @@ -537,7 +537,7 @@ Setup detects Claude Code, Claude Desktop, Codex, Cursor, Gemini CLI, Windsurf, "mcpServers": { "rea": { "command": "npx", - "args": ["-y", "rea-agents@2.6.0", "mcp"] + "args": ["-y", "rea-agents@2.7.0", "mcp"] } } } diff --git a/README_ar.md b/README_ar.md index ebb0eedc0..37537caef 100644 --- a/README_ar.md +++ b/README_ar.md @@ -183,7 +183,7 @@ rea uninstall --purge-data "mcpServers": { "rea": { "command": "npx", - "args": ["-y", "rea-agents@2.6.0", "mcp"] + "args": ["-y", "rea-agents@2.7.0", "mcp"] } } } diff --git a/README_ja.md b/README_ja.md index 3d3defd14..f7bd659f0 100644 --- a/README_ja.md +++ b/README_ja.md @@ -173,7 +173,7 @@ Setup は Claude Code、Claude Desktop、Codex、Cursor、Gemini CLI、Windsurf "mcpServers": { "rea": { "command": "npx", - "args": ["-y", "rea-agents@2.6.0", "mcp"] + "args": ["-y", "rea-agents@2.7.0", "mcp"] } } } diff --git a/README_ko.md b/README_ko.md index f6933ba82..f3e2a8c98 100644 --- a/README_ko.md +++ b/README_ko.md @@ -173,7 +173,7 @@ Setup은 Claude Code, Claude Desktop, Codex, Cursor, Gemini CLI, Windsurf, Devin "mcpServers": { "rea": { "command": "npx", - "args": ["-y", "rea-agents@2.6.0", "mcp"] + "args": ["-y", "rea-agents@2.7.0", "mcp"] } } } diff --git a/README_zh.md b/README_zh.md index 5c55f292e..c85f3852b 100644 --- a/README_zh.md +++ b/README_zh.md @@ -173,7 +173,7 @@ Setup 会检测 Claude Code、Claude Desktop、Codex、Cursor、Gemini CLI、Win "mcpServers": { "rea": { "command": "npx", - "args": ["-y", "rea-agents@2.6.0", "mcp"] + "args": ["-y", "rea-agents@2.7.0", "mcp"] } } } diff --git a/docs/product-catalog.json b/docs/product-catalog.json index bf181ab72..f62bbdb07 100644 --- a/docs/product-catalog.json +++ b/docs/product-catalog.json @@ -2,7 +2,7 @@ "catalog_schema_version": 1, "package": { "name": "rea-agents", - "version": "2.6.0", + "version": "2.7.0", "sdk": { "server": "2.0.0-beta.4", "client": "2.0.0-beta.4", @@ -92,7 +92,11 @@ "id": "artifact", "surface": "artifact-provider", "count": 3, - "tools": ["extract_artifact", "inspect_artifact", "inventory_artifact"] + "tools": [ + "extract_artifact", + "inspect_artifact", + "inventory_artifact" + ] }, { "id": "managed", @@ -304,7 +308,10 @@ "id": "rea-cdp-electron", "name": "REA Electron file-page CDP observation provider", "version": "1", - "capabilities": ["inspect_electron_page", "list_electron_targets"] + "capabilities": [ + "inspect_electron_page", + "list_electron_targets" + ] }, { "id": "rea-dotnet-static", @@ -332,7 +339,9 @@ "id": "rea-javascript-application", "name": "REA JavaScript application analyzer", "version": "1", - "capabilities": ["analyze_javascript_application"] + "capabilities": [ + "analyze_javascript_application" + ] }, { "id": "rea-javascript-application-workflows", @@ -357,13 +366,17 @@ "id": "rea-javascript-runtime-reconciliation", "name": "REA JavaScript runtime reconciliation", "version": "1", - "capabilities": ["reconcile_javascript_runtime"] + "capabilities": [ + "reconcile_javascript_runtime" + ] }, { "id": "rea-playwright-browser-scenario", "name": "REA Playwright browser scenario capture provider", "version": "1", - "capabilities": ["capture_browser_scenario"] + "capabilities": [ + "capture_browser_scenario" + ] }, { "id": "rea-v8-inspector", diff --git a/package-lock.json b/package-lock.json index 98906b281..8028ee9ed 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "rea-agents", - "version": "2.6.0", + "version": "2.7.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "rea-agents", - "version": "2.6.0", + "version": "2.7.0", "license": "MIT", "dependencies": { "@babel/parser": "8.0.4", diff --git a/package.json b/package.json index f8a4f2d5c..09128ca47 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "rea-agents", - "version": "2.6.0", + "version": "2.7.0", "description": "Reverse engineer anything from your terminal or agent with one CLI and MCP server.", "license": "MIT", "repository": { diff --git a/src/generatedPackageMetadata.ts b/src/generatedPackageMetadata.ts index 4f50818ca..2513b8006 100644 --- a/src/generatedPackageMetadata.ts +++ b/src/generatedPackageMetadata.ts @@ -1,7 +1,7 @@ /** Generated from package.json and package-lock.json; do not edit. */ export const PACKAGE_METADATA = { name: "rea-agents", - version: "2.6.0", // x-release-please-version + version: "2.7.0", // x-release-please-version serverSdkVersion: "2.0.0-beta.4", clientSdkVersion: "2.0.0-beta.4", coreSdkVersion: "2.0.0-beta.4", From 7929bf16883e4206d8a3368a23cd402d73fe0dec Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 28 Jul 2026 06:54:15 +0000 Subject: [PATCH 2/2] chore: normalize release product catalog --- docs/product-catalog.json | 23 +++++------------------ 1 file changed, 5 insertions(+), 18 deletions(-) diff --git a/docs/product-catalog.json b/docs/product-catalog.json index f62bbdb07..36d3910c3 100644 --- a/docs/product-catalog.json +++ b/docs/product-catalog.json @@ -92,11 +92,7 @@ "id": "artifact", "surface": "artifact-provider", "count": 3, - "tools": [ - "extract_artifact", - "inspect_artifact", - "inventory_artifact" - ] + "tools": ["extract_artifact", "inspect_artifact", "inventory_artifact"] }, { "id": "managed", @@ -308,10 +304,7 @@ "id": "rea-cdp-electron", "name": "REA Electron file-page CDP observation provider", "version": "1", - "capabilities": [ - "inspect_electron_page", - "list_electron_targets" - ] + "capabilities": ["inspect_electron_page", "list_electron_targets"] }, { "id": "rea-dotnet-static", @@ -339,9 +332,7 @@ "id": "rea-javascript-application", "name": "REA JavaScript application analyzer", "version": "1", - "capabilities": [ - "analyze_javascript_application" - ] + "capabilities": ["analyze_javascript_application"] }, { "id": "rea-javascript-application-workflows", @@ -366,17 +357,13 @@ "id": "rea-javascript-runtime-reconciliation", "name": "REA JavaScript runtime reconciliation", "version": "1", - "capabilities": [ - "reconcile_javascript_runtime" - ] + "capabilities": ["reconcile_javascript_runtime"] }, { "id": "rea-playwright-browser-scenario", "name": "REA Playwright browser scenario capture provider", "version": "1", - "capabilities": [ - "capture_browser_scenario" - ] + "capabilities": ["capture_browser_scenario"] }, { "id": "rea-v8-inspector",