This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryUpdates Other Changes, ego-browser, and lefthook across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds probe-and-fallback for keyboard/pointer input reliability in ego-browser. Adds probe-and-fallback for keyboard/pointer input reliability in ego-browser. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Feature | Medium |
Improves Playwright‑style ego-browser helpers. Improves Playwright‑style ego-browser helpers. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Feature | Low |
Wires ego‑lite update notice to the real CLI upgrade remedy. Wires ego‑lite update notice to the real CLI upgrade remedy. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Dependency | Low |
Removes nightly release channel from CI configuration. Removes nightly release channel from CI configuration. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Bugfix | Medium |
Fixes empty help() in production by embedding docs at build time. Fixes empty help() in production by embedding docs at build time. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Bugfix | Medium |
Fixes alignment of role locator match sets in ego-browser. Fixes alignment of role locator match sets in ego-browser. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Bugfix | Medium |
Fixes raw locator strictness enforcement in ego-browser. Fixes raw locator strictness enforcement in ego-browser. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Bugfix | Medium |
Fixes collapse of swallowed hard‑stop errors to a single message in ego-browser. Fixes collapse of swallowed hard‑stop errors to a single message in ego-browser. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Bugfix | Medium |
Fixes alignment of Playwright‑style runtime behavior in ego-browser. Fixes alignment of Playwright‑style runtime behavior in ego-browser. Source: llm_adapter@2026-07-17 Confidence: high |
— |
| Refactor | Low |
Refactors ego-browser browser helpers to align with Playwright naming and units. Refactors ego-browser browser helpers to align with Playwright naming and units. Source: llm_adapter@2026-07-17 Confidence: high |
— |
Full changelog
What's Changed
Documentation
- docs: drop nightly release references from CONTRIBUTING by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/71
Other Changes
- ci(lefthook): reject commits when the branch is behind origin/dev by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/57
- Guard browser helpers against invalid viewports by @section9-lab in https://github.com/citrolabs/ego-lite/pull/59
- docs(skill): treat inactive/unassigned task spaces as hard stops by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/60
- fix(ego-browser): collapse swallowed hard-stop errors to a single message by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/61
- Revert "Guard browser helpers against invalid viewports" by @section9-lab in https://github.com/citrolabs/ego-lite/pull/63
- feat(ego-browser): add probe-and-fallback for keyboard/pointer input reliability by @section9-lab in https://github.com/citrolabs/ego-lite/pull/65
- Update ego-browser skill metadata by @section9-lab in https://github.com/citrolabs/ego-lite/pull/66
- test(ego-browser): migrate uncovered regression cases into real-browser e2e by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/67
- Clarify task space tab closure by @section9-lab in https://github.com/citrolabs/ego-lite/pull/68
- ci: remove nightly release channel by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/70
- Update macOS download links by @section9-lab in https://github.com/citrolabs/ego-lite/pull/72
- Dev by @section9-lab in https://github.com/citrolabs/ego-lite/pull/73
- ego browser test quality by @section9-lab in https://github.com/citrolabs/ego-lite/pull/78
- refactor(ego-browser): align browser helpers to Playwright naming and units by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/79
- Wire ego lite update notice to the real CLI upgrade remedy by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/81
- Dev by @section9-lab in https://github.com/citrolabs/ego-lite/pull/86
- Fix empty help() in production by embedding docs at build time by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/85
- Improve Playwright-style ego-browser helpers by @section9-lab in https://github.com/citrolabs/ego-lite/pull/89
- Update README.md by @section9-lab in https://github.com/citrolabs/ego-lite/pull/90
- Align Codex and Claude plugin versions by @section9-lab in https://github.com/citrolabs/ego-lite/pull/93
- Update DMG referral download links by @section9-lab in https://github.com/citrolabs/ego-lite/pull/94
- Dev by @section9-lab in https://github.com/citrolabs/ego-lite/pull/95
- test(ego-browser): cover bare Meta input isolation by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/96
- fix(ego-browser): align role locator match sets by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/97
- docs(ego-browser): document proactive update-notice handling by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/98
- Prepare ego-browser plugin directory metadata by @section9-lab in https://github.com/citrolabs/ego-lite/pull/99
- fix(ego-browser): align Playwright-style runtime behavior by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/100
- fix(ego-browser): enforce raw locator strictness by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/102
- Dev by @WUXM5 in https://github.com/citrolabs/ego-lite/pull/101
Full Changelog: https://github.com/citrolabs/ego-lite/compare/v1.2.2...v1.2.5
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Ego lite
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]