mirror of
https://github.com/morluto/rea.git
synced 2026-10-12 02:19:24 +00:00
19 KiB
19 KiB
Changelog
1.4.0 (2026-07-14)
Features
- core: add typed policy and integrity contracts (190efca)
- identity: derive MCP surface metadata (2722722)
- mcp: expose progress resources and availability (da59299)
- mcp: land policy, resources, and typed contracts (8f79ee7)
Bug Fixes
- ci: keep generated error docs with their owner (3e60e38)
- ci: preserve stacked integration changes (cf8e5cf)
- cli: return nonzero status for operation failures (#121) (00c187e)
- cli: return nonzero status for operation failures (#122) (964620a)
- hopper: complete owned Linux shutdown (#116) (fb51874)
- mcp: preserve migrated revisions and valid links (4149472)
- preserve actionable artifact diagnostics (#119) (7385220)
- workspace: migrate legacy integrity identities (d092d4c)
Tests
- identity: defer live MCP integration proof (74db3fc)
1.3.0 (2026-07-13)
Features
- add guided MCP workflow prompts (08d5b91)
- add guided MCP workflow prompts (24c3adb)
- add persistent cross-version investigation workspaces (c52eb46)
- add persistent cross-version investigation workspaces (41366ed)
- analysis: add provider-neutral persistent snapshots (c439b9e)
- analysis: persist snapshots and close Hopper reliably (c6407ef)
- errors: add caller-safe typed error projections (3be439c)
- mcp: return structured typed tool results (eb38e4c)
Bug Fixes
- bridge: bound regex search work (733a382)
- bridge: bound regex search work (65682ee)
- ci: remove unused setup type export (c5728af)
- cli: render actionable analysis errors (af8c4ef)
- copy: use agent terminology (12060f6)
- errors: improve recovery guidance (77454dc)
- errors: return actionable caller-safe failures (fb0da03)
- hopper: cancel analysis and close documents reliably (179870e)
- hopper: return addresses for procedure relationships (2c707ab)
- linux: start Hopper demo sessions headlessly (32c5080)
- linux: start Hopper demo sessions headlessly (75818d1)
- security: restrict investigation artifact inputs (a2076b4)
Tests
- linux: verify setup through CLI and MCP (67504d2)
- package: preserve unsupported host verification (977119f)
- strengthen MCP prompt acceptance coverage (05fb9b1)
1.2.0 (2026-07-13)
Features
- artifacts: add approved native DMG traversal (24d000a)
- process: add deterministic capture v3 (d0e21f9)
- process: add deterministic capture v3 (5a361a6)
- process: introduce evidence-safe capture v4 (ee4d284)
Bug Fixes
- artifacts: diagnose unpacked ASAR integrity failures (a504342)
- ci: remove redundant process exports (19bb231)
- process: harden capture validation and cleanup (ac78de0)
Code Refactoring
Documentation
- document capture v4 and native mounts (aca518b)
- document process capture v3 (50f4a29)
- process: preserve capture invariants (841990b)
- skill: document capture v4 and DMG mounts (f0a9a3c)
Tests
- process: use deterministic hang fixture (ba15d16)
1.1.0 (2026-07-13)
Features
- setup: make installation explicit and safe (29d92ca)
- setup: make installation explicit and safe (3793889)
Bug Fixes
- preserve requested evidence paths on macOS (0c0e2b8)
- preserve requested evidence paths on macOS (3d0ad79)
Documentation
- api: regenerate TypeDoc reference (0a66cae)
- define REA contributor priorities (5df4ef6)
- explain the installation workflow (1c83263)
1.0.0 (2026-07-13)
⚠ BREAKING CHANGES
- contracts: batch_decompile, get_call_graph, and find_xrefs_to_name now return structured discriminated output shapes.
Features
Bug Fixes
- contracts: keep error schema internal (ac8cc66)
- contracts: return structured workflow failures (4c54ff6)
- native: classify pre-aborted analysis first (dfd598f)
Documentation
- list upgrade in CLI reference (8a24088)
0.5.0 (2026-07-13)
Features
- analysis: harden agent workflows and evidence boundaries (883db91)
- cli: align terminal workflows with MCP (b1912b1)
Bug Fixes
- analysis: accept valid final dossier pages (7c36f36)
- bridge: harden bounded Hopper boundaries (f8e8ea3)
- cli: preserve function provider provenance (c630f41)
- lifecycle: validate owned Hopper process identity (898d6b0)
- process: default capture networking to loopback (bce3398)
- process: keep network approval fail-closed (9526389)
Code Refactoring
- cli: share direct analysis tool types (329fdf6)
Documentation
Tests
- docs: keep localized claims and tool counts aligned (a7b84a9)
- verification: strengthen conformance and real-Hopper checks (0d36976)
0.4.0 (2026-07-12)
Features
- add cross-platform installation lifecycle (cc6a955)
- add cross-platform installation lifecycle (e651cb6)
Documentation
- document installation and Linux support (034563a)
- simplify REA onboarding (e1dfe86)
- simplify REA onboarding (d85b661)
Tests
- add package installation end-to-end coverage (993356b)
- stabilize artifact pagination coverage (f56bdde)
Continuous Integration
- enforce conventional pull request titles (07a0b98)
- enforce conventional pull request titles (3a21f16)
- verify installed package with Linux Hopper (4f97f69)
0.3.0 (2026-07-12)
Features
- add evidence-backed process investigations (cc8681a)
- cli: add guided local onboarding (8ca3db8)
- evolve REA analysis platform (4f18e26)
- identity: rename package and CLI to REA (3d70812)
- mcp: add typed bounded analysis tools (893d2e2)
- session: add dynamic binary lifecycle (f32e718)
Bug Fixes
- boundaries: reject unsafe local inputs (15e8cf3)
- doctor: require an executable Hopper launcher (aee9cb8)
- hopper: launch analysis without stealing focus (ff321dc)
- hopper: make loader selection non-interactive (2b7ef86)
- keep execution options internal (167a824)
- setup: persist detected Hopper launcher (b2866e4)
- setup: preserve consent and startup target kind (a67054f)
- setup: preserve invalid MCP configuration (88f5edc)
- targets: cancel startup and probe PE offsets (66b8d6e)
- verify: tolerate exited Hopper helpers (b167bd7)
Code Refactoring
- cli: share runtime between CLI and MCP (97541d8)
Documentation
- document frictionless binary workflow (ee6d539)
- document the 43-tool workflow (1f235cb)
- record runtime and release constraints (62ede51)
- redesign and localize README (051b6db)
- redesign and localize README (910eda6)
Tests
- add source-built Hopper conformance fixtures (d648bcd)
0.2.1 (2026-07-12)
Documentation
0.2.0 (2026-07-12)
Features
- cli: add guided local onboarding (8ca3db8)
- identity: rename package and CLI to REA (3d70812)
- session: add dynamic binary lifecycle (f32e718)
Bug Fixes
- boundaries: reject unsafe local inputs (15e8cf3)
- doctor: require an executable Hopper launcher (aee9cb8)
- hopper: launch analysis without stealing focus (ff321dc)
- hopper: make loader selection non-interactive (2b7ef86)
- setup: persist detected Hopper launcher (b2866e4)
- setup: preserve consent and startup target kind (a67054f)
- setup: preserve invalid MCP configuration (88f5edc)
- targets: cancel startup and probe PE offsets (66b8d6e)
- verify: tolerate exited Hopper helpers (b167bd7)
Code Refactoring
- cli: share runtime between CLI and MCP (97541d8)