Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2025-07-24 | 13.2 kB | |
Release v0.2.0-beta source code.tar.gz | 2025-07-24 | 96.3 MB | |
Release v0.2.0-beta source code.zip | 2025-07-24 | 96.4 MB | |
Totals: 3 Items | 192.7 MB | 3 |
Improvements
a5ae79
: feat: reuse idle browser when config is unchanged (#79) (@fukouda)f3418d
: feat: add files API (#78) (@junhsss)6aa98f
: feat: session details endpoint + connection cleanup (#82) (@fukouda)7ee5f7
: feat: expose local file path in file details (#81) (@junhsss)c9f1e8
: feat: add commitlint (#80) (@mislavjc)35996c
: feat: Add env to skip our fingerprint injection (#98) (@jagadeshjai)ec8964
: feat: change files path (#103) (@junhsss)6d9981
: feat: ui fixes + sessions logic (#107) (@fukouda)aefef5
: feat: save files to local before processing (#108) (@junhsss)21d2c2
: feat: added ability to pass chrome args to new sessions via .env or docker-compose (#116) (@aspectrr)7debcf
: feat: add files event listener (#117) (@junhsss)90af6e
: feat: add new plugin framework + rework session contexts (#102) (@fukouda)339e63
: feat: Funtionality for running actions on current pages (#118) (@aspectrr)a05d4f
: feat: better, faster context manipulation (#121) (@fukouda)4d905c
: feat: better chrome args structure (#141) (@fukouda)89c780
: feat: consolidate files API schema (#147) (@junhsss)a65991
: feat: change route structure of files API (#148) (@junhsss)fa6886
: feat: added copying/pasting support when users take control of browser (#156) (@aspectrr)c37ef2
: feat: support for custom WebSocket proxy handlers in CDP service (#160) (@jagadeshjai)23c730
: feat: better ws handling logic + registry & options for adding custom handlers (#166) (@fukouda)5fd879
: feat: add onSessionEnd hook to plugin manager (#168) (@danew)b26d83
: feat: add support for browser preferences (#170) (@junhsss)0af0a0
: feat: add proxy factory (#173) (@junhsss)0e37ac
: feat: add automatic releases on PR (#175) (@aspectrr)
Bug Fixes
059235
: fix: remove extra session restart call and rename pending to idle (#75) (@fukouda)1e3035
: fix: bug when dimensions are undefined (#83) (@fukouda)617097
: fix: downgrade to puppeteer 23.6 for now (#86) (@fukouda)c5ea01
: fix: timezone configurations when using proxy (#89) (@fukouda)ddb442
: fix: fingerprint + stealth updates (#93) (@fukouda)7645bc
: fix: allow overriding default tz (#94) (@fukouda)5b76ee
: fix: remove cache mounts so deploy works for Railway (#60) (@PaulLockett)d20e79
: fix: remove repl from build command (#95) (@fukouda)175b35
: fix: error with session details (#101) (@fukouda)3a8873
: fix: dont calculate proxy usage on internal calls (#104) (@fukouda)13d30f
: fix: finish up wiring of cdp lifecycle (#114) (@fukouda)949209
: fix: add null checks for storage providers restores (#119) (@fukouda)388f68
: fix: better formatting for connection urls (#122) (@fukouda)2877ec
: fix: using chromium so macs can actually run it (#127) (@fukouda)0e9853
: fix: add old chrome flags back in (#131) (@fukouda)2b43a0
: fix: remove graceful shutdown (#132) (@fukouda)0d2bef
: fix: standardize package names (#134) (@fukouda)6caa65
: fix: make chrome debugging optional with env var (#138) (@fukouda)e5363f
: fix: move cdp launch to post ready (#139) (@danew)9e0f39
: fix: small schema change (#145) (@fukouda)feab5e
: fix: update extra metadata schema (#146) (@junhsss)008b10
: fix: ua string passing not working (#149) (@fukouda)f0b061
: fix: empty + incorrect platforms in web details (#152) (@fukouda)333a7a
: fix: esm import (#153) (@danew)1b80b2
: fix: remove values that no longer exist in userAgentMetadata (#158) (@fukouda)280980
: fix: remove an unnecessary package + fix a version (#161) (@fukouda)3ce41e
: fix: add better launch error tracking + revert some changes + api flag for skipping fingerprinting (#164) (@fukouda)68e94f
: fix: esm import error causing build issue (#165) (@fukouda)3933d8
: fix: improve bypass traffic byte counting (#167) (@junhsss)ca3ae2
: fix: expose session service in plugin + remove logs (#169) (@fukouda)
Housekeeping
02cf10
: Compress events from the recorder extension to save bandwith (#53) (@Envek)9515e6
: Use correct URLs for session (#91) (@shivamkhatri)92a139
: readme: shorten opening blurb (#96) (@fukouda)b40174
: Temporarily route UI to runtime ENV variable using nginx (#100) (@danew)657fda
: chore: temporarily remove render (@fukouda)e9bc2a
: Add lifecycle hooks into CDP launch and shutdown (#111) (@danew)c12a8b
: chore: fix cookie type (#120) (@fukouda)e5a43b
: Migrate app ESM and a fastify plugin (#125) (@danew)d0c8e5
: Hotfix: scalar fastify plugin still uses v4 (#133) (@danew)e2fd1e
: Update steel-browser-plugin.ts (#135) (@danew)fe1976
: Upgrade vite to latest version (#137) (@danew)5b1774
: Add credentials option to create session (#136) (@danew)afade4
: Change credentials to an object (#142) (@danew)7ba93a
: Filesystem v2 (#130) (@junhsss)ac939e
: Add OpenTelemetry API to CDP Services (#151) (@danew)8a3eb3
: Expose plugin methods in CDP service (#154) (@danew)62c65f
: Add CDP_DOMAIN configuration and refactor debugger URL logic (#157) (@akarray)2f78a1
: Add environment variable to bypass internal hosts in proxy (#162) (@danew)607bc2
: readme: update baseURL (@fukouda)34fb30
: perf: fetch timezone asynchronously (#172) (@junhsss)f31049
: Fix: Session recording bug when using proxies (#171) (@danew)96cd92
: Update API links in README.md (#178) (@robbwdoering)55952b
: ARM64 Runners (#177) (@aspectrr)