Skip to content

v2.2.0

Latest

Choose a tag to compare

@joway joway released this 05 Nov 02:45
bacaece

What's Changed

Features

  • perf(ego-browser): collapse click actionability checks into one injected call by @joway in #534

Fixes

  • fix(ego-browser): isolate default screenshot paths across runs in the shared Node process by @joway in #492

Documentation

  • docs: sync README benchmarks and comparison table with lite.ego.app, add a Windows download by @braxtonROSE4 in #486

Other Changes

  • fix(ego-browser): scope page ledgers by browser instance by @joway in #466
  • build(ego-browser): unwrap soft-wrapped prose in the printed usage guide by @joway in #469
  • refactor(skill): split into entry Skill and versioned usage guide by @joway in #449
  • fix(ego-browser): report stuck requests on networkidle timeouts and stop e2e budget cascades by @joway in #473
  • fix(ego-browser): remind agents to release task spaces they still control by @joway in #474
  • fix(ego-browser): list and claim user spaces that were never renamed by @joway in #475
  • ci: allow release branches cut from dev to target main by @joway in #477
  • fix(ego-browser): resume and detach every auto-attached non-frame target by @joway in #479
  • fix(ego-browser): enable Ego automation hooks on every Page session by @joway in #480
  • feat(skill): render a usage guide per operating system by @joway in #481
  • Revert "fix(ego-browser): remind agents to release task spaces they still control" by @joway in #489
  • feat(ego-browser): flag content outside the viewport in default snapshots by @joway in #494
  • fix(ego-browser): fall back when wheel input cannot bring a target into view by @joway in #497
  • perf(ego-browser): drop fixed settle delays from actions and fail fast on idle pages by @joway in #510
  • refactor(ego-browser): use a six-digit suffix for default screenshot names by @joway in #511
  • ci: add Codex PR review workflow by @joway in #526
  • fix(ego-browser): retry transient rename errors when writing page ledgers by @joway in #531
  • fix(ego-browser): bound session setup waits and name an unresponsive Page by @joway in #532
  • fix(ci): restore Star History updates and round Y axis bounds by @yarin-zhang in #572
  • fix(ego-browser): let finish() close the blank anchor tab left by the last Page close by @joway in #575
  • fix(plugins): bring agent plugin packages up to current host specs by @WUXM5 in #576
  • fix(ego-browser): retry a snapshot whose capture straddles a document commit by @joway in #585
  • fix(ego-browser): share one guid-named download directory across Pages and processes by @joway in #587
  • fix(plugins): keep published npm packages valid without republishing by @WUXM5 in #588
  • feat(plugins): publish the npm packages under the @ego-lite scope by @WUXM5 in #589
  • docs(readme): replace the top banner image by @braxtonROSE4 in #596
  • fix(ego-browser): write page ledgers as versioned files instead of renaming over them by @joway in #602
  • docs(plugins): drop Skill precedence notes from host READMEs by @WUXM5 in #604
  • fix(ego-browser): stop a navigation that has not committed by the goto timeout by @joway in #603
  • feat(plugins): version the npm packages apart from the plugin by @WUXM5 in #605
  • fix(ego-browser): stop a pending navigation once an unresponsive-Page wait ran out by @joway in #606
  • fix(ego-browser): keep a locked page ledger version instead of replacing it by @joway in #607
  • ci: allow hotfix/* and docs/* branches as PR sources into main by @qddegtya in #615
  • docs(readme): replace the top banner image by @braxtonROSE4 in #597
  • release: merge v2.2.0-beta.5 into main by @joway in #661

New Contributors

Full Changelog: v2.1.0...v2.2.0