| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 1.9.0 source code.tar.gz | 2026-07-31 | 856.0 kB | |
| 1.9.0 source code.zip | 2026-07-31 | 1.1 MB | |
| README.md | 2026-07-31 | 6.4 kB | |
| Totals: 3 Items | 1.9 MB | 0 | |
What's Changed
- fix: scale element bboxes to screenshot pixel space before annotation by @thakur-patel in https://github.com/mozarkai/optics-framework/pull/294
- chore(deps): bump pytest from 8.4.2 to 9.0.3 in the pip group across 1 directory by @dependabot[bot] in https://github.com/mozarkai/optics-framework/pull/287
- feat(live): interactive optics live with natural-language mode and AI self-heal by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/295
- Fix scroll direction and handle OpticsError in scrolling logic by @kun-codes in https://github.com/mozarkai/optics-framework/pull/316
- Catch OpticsError in swipe_until_element_appears for retry loop by @kun-codes in https://github.com/mozarkai/optics-framework/pull/317
- Fix/config handler requires config by @kun-codes in https://github.com/mozarkai/optics-framework/pull/318
- feat(mcp): add
optics mcpserver exposing keywords over MCP by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/308 - chore(deps): bump pydantic-settings from 2.14.1 to 2.14.2 in the pip group across 1 directory by @dependabot[bot] in https://github.com/mozarkai/optics-framework/pull/321
- chore(deps): update uvicorn requirement from >=0.35,<0.38 to >=0.35,<0.42 by @dependabot[bot] in https://github.com/mozarkai/optics-framework/pull/255
- chore(deps-dev): update pylint requirement from ^3.3.7 to >=3.3.7,<5.0.0 by @dependabot[bot] in https://github.com/mozarkai/optics-framework/pull/217
- chore(deps): update pandas requirement from ^2.2.3 to >=2.2.3,<4.0.0 by @dependabot[bot] in https://github.com/mozarkai/optics-framework/pull/253
- feat: on-screen error detection for runs and library consumers by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/323
- feat: enhance MCP server deployment instructions and add Docker support by @malto101 in https://github.com/mozarkai/optics-framework/pull/322
- fix: remove non standard logs by @kun-codes in https://github.com/mozarkai/optics-framework/pull/333
- bump: version bump to 1.8.7-beta.2 by @kun-codes in https://github.com/mozarkai/optics-framework/pull/342
- Fix/fix multiple keywords by @kun-codes in https://github.com/mozarkai/optics-framework/pull/330
- feat/add playwright to optics setup by @kun-codes in https://github.com/mozarkai/optics-framework/pull/352
- chore(dependencies): make pytest have the same version range in both dependency groups by @kun-codes in https://github.com/mozarkai/optics-framework/pull/358
- chore/move pytest config to pytest.toml by @kun-codes in https://github.com/mozarkai/optics-framework/pull/359
- chore: bump beta version by @kun-codes in https://github.com/mozarkai/optics-framework/pull/361
- chore(deps): bump fastmcp from 3.4.2 to 3.4.4 by @dependabot[bot] in https://github.com/mozarkai/optics-framework/pull/339
- feat(live): incremental /save and NL curation for cleaner recordings by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/327
- Add multi-platform support to Appium driver by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/370
- docs(claude): refresh CLAUDE.md anchors and cover self-heal, error detection, dry-run by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/373
- feat(live): refactor AI self-heal to use keyword-based ReAct loop and improve locator logging by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/303
- Feat/assert visibility keyword by @kun-codes in https://github.com/mozarkai/optics-framework/pull/382
- bump: version bump to 1.9.0-beta.1 by @kun-codes in https://github.com/mozarkai/optics-framework/pull/397
- test: production-grade overhaul of the test suite by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/396
- fix(runner): advance the param-fallback ladder on E0201 element-not-found errors by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/399
- docs: remove CLAUDE.md references to the unmerged dry-run REST feature by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/400
- fix(engines): defer
SeleniumDrivertype import to break circular im… by @kun-codes in https://github.com/mozarkai/optics-framework/pull/380 - fix(samples): remove committed secret, portability paths, and cruft by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/401
- feat(setup): declare engine backends as extras; install them via optics setup by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/402
- fix(init,config,completion): valid scaffold, stop dep-list corruption, refresh completions by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/403
- docs: overhaul onboarding to match actual CLI behaviour by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/404
- docs: revamp README and correct the introduction page by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/416
- fix: return interactive-element bounds in screenshot pixel space by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/418
- fix(serve): wire AI self-heal through optics serve and optics mcp as a service-level setting by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/379
- fix: pin and wheel-only-restrict pip/poetry installs across CI and Docker by @chinmayajha in https://github.com/mozarkai/optics-framework/pull/408
- fix(appium): honor index in AppiumFindElement Text branch by @kun-codes in https://github.com/mozarkai/optics-framework/pull/410
- build(deps): require appium-python-client >=5.0 by @kun-codes in https://github.com/mozarkai/optics-framework/pull/413
- fix(strategies): enforce AOI for accessibility/XPath element matches by @kun-codes in https://github.com/mozarkai/optics-framework/pull/412
- feat(setup): allow pinning an engine version in
optics setup --installby @chinmayajha in https://github.com/mozarkai/optics-framework/pull/419 - chore/bump version by @kun-codes in https://github.com/mozarkai/optics-framework/pull/421
- chore/bump minor version by @kun-codes in https://github.com/mozarkai/optics-framework/pull/422
- fix(workflow): remove Poetry configuration and dependency installatio… by @malto101 in https://github.com/mozarkai/optics-framework/pull/423
Full Changelog: https://github.com/mozarkai/optics-framework/compare/v1.8.6...v1.9.0