Releases: ulixee/hero
Releases Β· ulixee/hero
v2.0.0-alpha.34
What's Changed
- fix(agent): fix proxyConnectionInfo for socks5 URLs by @gfemec in #378
- feat: added emulation up to chrome 139
- fix(agent): tls fingerprint wrong for chrome 133+
New Contributors
Full Changelog: v2.0.0-alpha.33...v2.0.0-alpha.34
v2.0.0-alpha.33
Fix unsupported esm module in argon
Full Changelog: v2.0.0-alpha.32...v2.0.0-alpha.33
v2.0.0-alpha.32
What's Changed
- Use ubuntu 22 in tests until issue with 24 is fixed by @soundofspace in #351
- Migrate from websocket to deprecated console domain by @soundofspace in #348
- fix(agent): support callbacks in chrome internal urls by @soundofspace in #357
- fix(agent): resource loading for file urls by @soundofspace in #359
- Fix(agent): proxy tls config - servername field should not contain port by @saurabhnarhe in #363
- Upgrade Utls by @blakebyrnes in #364
- Update IPage/IFrame evaluate function signature to match Page by @n0tlikethatplz in #365
- feat(agent): chrome 135/136 emulation by @blakebyrnes in #368
New Contributors
- @saurabhnarhe made their first contribution in #363
- @n0tlikethatplz made their first contribution in #365
Full Changelog: v2.0.0-alpha.31...v2.0.0-alpha.32
v2.0.0-alpha.31
Bug Fixes
- agent: make ws callbacks no-cors (ecaf56e)
- agent: single new doc callback per name (20e2c41)
- agent: support passing invalid URL to isWebsocketUrl (665c108)
- client: before disconnect bug (fe8ac97)
- commons: parse argv env files (b8aed1e)
- core: dont log devtools internal ws messages (3c18030)
- default-browser-emulator: fix typo that TS didnt catch, resulting in wrong deviceMemory proto (4ef12e1)
- default-browser: os lookup wrong (b14bf27)
- double-agent: kill trailing tls process (5942f27)
- double-agent: probe data out of sync (3eabd96)
- net: clear connect when disconnected (5a8a5fe)
- net: set ws disconnecting earlier (2c61ca3)
- net: should reconnect if fails during connect (6cbb55a)
- polyfills adding incorrect data (824da44)
- v2.0.0-alpha.30 by @blakebyrnes in #318
- Fix invalid url throwing error in WebsocketSession.isWebsocketUrl by @soundofspace in #320
- Improve injected scripts by @soundofspace in #322
- feat(commons): extend typeserializer with array types by @soundofspace in #324
- Use typeserialiser in injected scripts by @soundofspace in #325
- Callbacks for NewDocumentScripts by @blakebyrnes in #326
- feat(agent): default to chrome 130 by @blakebyrnes in #328
- Solve ReferenceError: Cookie is not defined by @rmaes4 in #330
- fix(docs): Remove unrelated docs entry by @jeroenvisser101 in #334
- Chrome 131 by @blakebyrnes in #341
Features
- agent: default to chrome 130 (5830b3d)
- commons: extend typeserializer with array types (6e23a45)
- core: start without session persistence (4cf7520)
- default-browser-emulator: use Typeserializer in injected scripts (8a9a568)
- net: simplify network stack (81d2c76)
New Contributors
- @rmaes4 made their first contribution in #330
- @jeroenvisser101 made their first contribution in #334
New Contributors
- @rmaes4 made their first contribution in #330
- @jeroenvisser101 made their first contribution in #334
Full Changelog: v2.0.0-alpha.30...v2.0.0-alpha.31
v2.0.0-alpha.30
What's Changed
- Merge Unblocked and Shared Repo by @blakebyrnes in #300
- fix(ghactions): js branch publishing go by @blakebyrnes in #309
- fix(ghactions): include submodules for js-branch by @blakebyrnes in #314
- Migrate from runtime to websockets by @soundofspace in #308
- fix(agent): use default context if mainframe by @soundofspace in #317
- upgrade base chrome to 128 (67ee967)
Bug Fixes
- polyfills have extraneous data (c714917)
- ghactions: js branch publishing go (3e28558)
- net: reconnect websockets if disconnected (922af43)
- core: improve max event listener warnings (8b9422a)
Features
Full Changelog: v2.0.0-alpha.29...v2.0.0-alpha.30
v2.0.0-alpha.29
What's Changed
- fix: sync core ES exports with TS exports by @developmentalmadness in #258
- Fix frameId data type in frame-environment.md by @eNcacz in #260
- Add chapter "Secure deployment via Nginx, SSL and Basic Auth" by @ven0ms99 in #259
- Add types declaration in package.json exports by @dmitrc in #278
- Feat configure plugins by @soundofspace in #281
Unblocked changes
- HtmlIframeElement dom override breaks webpage by @soundofspace in ulixee/unblocked#87
- Log Forging issues fix in createHttpRequestHandler.ts by @Mobb-Fixer in ulixee/unblocked#84
- fix: console leaking info by @soundofspace in ulixee/unblocked#89
- Chrome port debugger for testing purposes by @soundofspace in ulixee/unblocked#88
- fix: don't crash on prototype overflow by @soundofspace in ulixee/unblocked#90
- fix(plugins): proxy issues with stack traces by @blakebyrnes in ulixee/unblocked#91
- fix: even more console leaks by @soundofspace in ulixee/unblocked#92
- Browser profiler use headless=new by @soundofspace in ulixee/unblocked#94
- feat: make headless=new the default mode by @soundofspace in ulixee/unblocked#95
- fix(default-browser-emulator): console leaking debugger active by @soundofspace in ulixee/unblocked#97
- fix(agent): clear frames when url context changes by @blakebyrnes in ulixee/unblocked#98
- Feat: recursive dom profiler by @soundofspace in ulixee/unblocked#96
- chore(plugin-default-browser-emulator): cleanup data and bridges by @soundofspace in ulixee/unblocked#100
- fix(default-browser-emulator): undefined destructure by @soundofspace in ulixee/unblocked#99
- Feat: configure plugins by @soundofspace in ulixee/unblocked#101
- feat(browser-emulator): hide unhandled errors and rejections by @soundofspace in ulixee/unblocked#102
New Contributors
- @developmentalmadness made their first contribution in #258
- @eNcacz made their first contribution in #260
- @ven0ms99 made their first contribution in #259
- @dmitrc made their first contribution in #278
Full Changelog: v2.0.0-alpha.28...v2.0.0-alpha.29
v2.0.0-alpha.28
v2.0.0-alpha.27
What's Changed
- Release by @blakebyrnes in ulixee/platform#195
Unblocked
Bug Fixes
What's Changed
- Max agents per browser by @blakebyrnes in #249
Full Changelog: v2.0.0-alpha.25...v2.0.0-alpha.27
v2.0.0-alpha.25
Full Changelog: v2.0.0-alpha.24...v2.0.0-alpha.25
v2.0.0-alpha.24
Bug Fixes
- client: detach not returning elements (34a4340)
- core: fix user profile tests (#235) (df40699)
- core: timing issue with headed profiles (14ccc8c)
Features
- core: user profile locale, tz, geo, viewport (88e59c9)
Unblocked
- agent: add request/response body intercept (#71) (d072414)
- specification: add viewport to deviceprofile (ea7e50e)
New Contributors
Full Changelog: v2.0.0-alpha.23...v2.0.0-alpha.24