* cdp: add internal close api
* inject: add Window.close() api
* typedef: add Window.close()
* roadmap: add close api for 0.8.0
* release: 0.8.0
* readme: update project age
* paths: add more linux browsers
* readme: update screenshot
* readme: move trying gluon to earlier up
* inject: add useSessionId to Window.cdp.send()
* typedef: add useSessionId to CDPApi.send()
* idle: rewrite to use CDP to get processes instead of exec
* index: remove now unneeded parameters for idle creation
* chore: bump version to 0.9.0-alpha.0
* inject: pass IPC browser engine
* api: add Window.versions
* typedef: add future BrowserEngine and update Browser values
* typedef: add Window.versions
* index: rename internal variable
* idle: v2 - added sleep, utils, documenting, and more
* typedef: update for IdleApi v2
* roadmap: update
* chore: bump version to 0.9.0-alpha.2
* readme: add more feature specific statuses
* readme: make specific feature statuses into a table
* cdp: return protocol errors
* idle: move to new api dir
* controls: new Window.controls API
* darwin: full support (#4)
* meta: add pnpm-lock.yaml to .gitignore for my own sanity
* darwin: preliminary support
* chore: disable menubar key in firefox
* Add support new browsers Mac OS (#20)
Co-authored-by: a.artamonov <a.artamonov@sftpro.ru>
* roadmap: tweak
* roadmap: update done
* roadmap: remove overall
* typedef: change some voids to Promise<void>s
* typedef: add Window.controls
* release: 0.9.0
Co-authored-by: CanadaHonk <oj@oojmed.com>
Co-authored-by: Beef <beefers@riseup.net>
Co-authored-by: Alexander Artamonov <47431914+artamonovtech@users.noreply.github.com>
Co-authored-by: a.artamonov <a.artamonov@sftpro.ru>
* cdp: initial add
* cdp: fix not retrying for port, and firefox
* major internal rewrite
* roadmap: update for rewrite
* package: use correct deps for rewrite
* chore: organise into dirs
* chore: fix imports
* chore: change versioning to 0.x.y
* firefox: fix error when window size is undefined
It wasn't being rendered as expected on GitHub and it also had things
that aren't parts of the shell commands.
Signed-off-by: Darshan Sen <raisinten@gmail.com>
Signed-off-by: Darshan Sen <raisinten@gmail.com>