Commit Graph

  • f63b8ae004 cdp: AXNodeId is a string per spec Pierre Tachoire 2026-04-24 11:24:16 +02:00
  • 9bb6c3ca32 rename nightly.yml into release.yml Pierre Tachoire 2026-04-24 10:05:33 +02:00
  • 2c4179f1ad Support direct instantiation of custom element Karl Seguin 2026-04-24 16:48:24 +08:00
  • 3f0cc7a0df Merge pull request #2227 from lightpanda-io/better_errdefer_cleanups Karl Seguin 2026-04-24 16:37:28 +08:00
  • ae24343dce Merge pull request #2220 from lightpanda-io/performance_observer_functions Karl Seguin 2026-04-24 16:35:32 +08:00
  • b15a40adc4 Merge pull request #2224 from lightpanda-io/console_own_properties Karl Seguin 2026-04-24 16:34:46 +08:00
  • 919d07c832 agent: update zenai and tool call error handling Adrià Arrufat 2026-04-24 10:14:44 +02:00
  • 308a9a8ccd Merge pull request #2230 from lightpanda-io/update_ws_main Karl Seguin 2026-04-24 16:08:40 +08:00
  • a9e4ee41e3 Update go run ws/main.go to new go run runner/main.go -serve Karl Seguin 2026-04-24 15:56:46 +08:00
  • 7d74e9f7e6 agent: simplify logic in Agent and browser tools Adrià Arrufat 2026-04-24 08:07:38 +02:00
  • 45dd2ba655 browser.tools: swap arena and registry argument order Adrià Arrufat 2026-04-24 07:53:06 +02:00
  • 658079e7ae browser: deduplicate element resolution and result formatting Adrià Arrufat 2026-04-24 07:37:03 +02:00
  • 04bc7a4add agent: cleanup resource management and simplify logic Adrià Arrufat 2026-04-24 07:33:02 +02:00
  • 7622a120c5 Merge branch 'main' into agent Adrià Arrufat 2026-04-24 06:52:57 +02:00
  • 402981fc55 Improve various errdefer flows Karl Seguin 2026-04-24 11:04:17 +08:00
  • a18b5deed1 Merge pull request #2222 from lightpanda-io/flaky_test_maybe_fix Karl Seguin 2026-04-24 06:50:17 +08:00
  • 813c7d2aa0 Merge pull request #2219 from lightpanda-io/unused_imports Karl Seguin 2026-04-24 06:49:58 +08:00
  • 9fa5fa93fc agent: reorder heal arguments and use leaky json parsing Adrià Arrufat 2026-04-23 19:43:22 +02:00
  • bf72f57f65 Merge pull request #2223 from lightpanda-io/wp/mrdimidium/fix-canadaca-problem Nikolay Govorov 2026-04-23 14:07:23 +01:00
  • f450bddcc3 Define v8 functions directly on console instance. Karl Seguin 2026-04-23 20:16:28 +08:00
  • c8d45af112 Merge pull request #2221 from lightpanda-io/cli_default_serve Halil Durak 2026-04-23 14:54:23 +03:00
  • c964604c7a Fix canada.ca problem Nikolay Govorov 2026-04-23 12:12:17 +01:00
  • ec3ff945cd Merge branch 'main' into agent Adrià Arrufat 2026-04-23 12:31:24 +02:00
  • f883084406 try to make a flaky test more robust Karl Seguin 2026-04-23 18:08:42 +08:00
  • 6ca9208260 Default command 'serve' for backwards compatibility Karl Seguin 2026-04-23 17:31:25 +08:00
  • f15561d531 Add getEntriesByType and getEntriesByName to PerformanceObserver entry list Karl Seguin 2026-04-23 17:25:38 +08:00
  • b6fbf01203 Merge pull request #2218 from lightpanda-io/user_agent_data Karl Seguin 2026-04-23 17:05:31 +08:00
  • 859a41ab4e Adds navigator.userAgentData Karl Seguin 2026-04-23 15:29:22 +08:00
  • 0a8f4ff75f Remove unused imports Karl Seguin 2026-04-23 16:18:20 +08:00
  • 7aca1732fe Merge pull request #2098 from lightpanda-io/nikneym/cli-parser Halil Durak 2026-04-23 11:17:44 +03:00
  • 1c62d90e23 Merge pull request #2211 from lightpanda-io/page_container Karl Seguin 2026-04-23 16:06:18 +08:00
  • 4fdf04972e zig fmt Karl Seguin 2026-04-22 23:05:08 +08:00
  • 550fb58f3f Introduce Page (container) Karl Seguin 2026-04-22 20:38:50 +08:00
  • 553b32b3b8 Merge pull request #2217 from lightpanda-io/css_insert_rule_index_clamp Karl Seguin 2026-04-23 15:39:16 +08:00
  • 3d052794d5 Merge pull request #2216 from lightpanda-io/cdp_audit_placeholder Karl Seguin 2026-04-23 15:39:01 +08:00
  • 15ab2379e3 Merge pull request #2215 from lightpanda-io/set_body Karl Seguin 2026-04-23 15:38:48 +08:00
  • 2c1abb4500 Merge pull request #2208 from lightpanda-io/worker_apis Karl Seguin 2026-04-23 15:37:51 +08:00
  • c3e6d97fdf Merge branch 'main' into agent Adrià Arrufat 2026-04-23 07:39:02 +02:00
  • e68dd2b284 Clamp insert index Karl Seguin 2026-04-23 11:23:37 +08:00
  • 73320e163d Add placeholder handlers for Audit enable/disable CDP methods Karl Seguin 2026-04-23 09:18:48 +08:00
  • 338e53460a Add setter for document.body Karl Seguin 2026-04-23 09:14:43 +08:00
  • cd40491267 Merge pull request #2210 from lightpanda-io/build-extras-off-default Karl Seguin 2026-04-23 07:42:33 +08:00
  • b774fc4cfb Merge pull request #2212 from lightpanda-io/cdp/ax-promote-hidden-input-labels Karl Seguin 2026-04-23 07:42:19 +08:00
  • 935a7ba3d5 build: update zenai dependency Adrià Arrufat 2026-04-22 16:49:56 +02:00
  • e9c93a49f0 cdp: promote <label> to checkbox/radio for CSS-hidden inputs Adrià Arrufat 2026-04-22 16:00:55 +02:00
  • fa302a1db1 cli: report failure on lightpanda serve serve case Halil Durak 2026-04-22 16:37:37 +03:00
  • 7035317e3e Config: rebase to main Halil Durak 2026-04-22 16:14:28 +03:00
  • 1022875234 cli: improve failure messages Halil Durak 2026-04-22 16:02:59 +03:00
  • 59afb9e773 cli: --strip -> --strip-mode in sniff and doc-comment Halil Durak 2026-04-20 15:04:32 +03:00
  • 77a494f1fb cli: update doc-comment Halil Durak 2026-04-20 14:52:18 +03:00
  • 79319485ea cli: catch unknown arguments on options that take packed struct Halil Durak 2026-04-20 14:52:05 +03:00
  • 3619af2d4c cli: reintroduce old --help Halil Durak 2026-04-20 14:49:21 +03:00
  • f389e1945f rebase to main Halil Durak 2026-04-20 13:51:04 +03:00
  • 44849fdaf3 cli: splitScalar -> tokenizeScalar Halil Durak 2026-04-20 13:46:12 +03:00
  • baf97bb607 cli: remove shortcut bits in sniffCommand Halil Durak 2026-04-20 13:33:31 +03:00
  • 7acbd54172 cli: accept defaults for boolean Halil Durak 2026-04-20 13:32:58 +03:00
  • 1da11d8da8 Config: revert to --strip-mode Halil Durak 2026-04-17 17:44:42 +03:00
  • 4a4e3643f5 cli: prefer full over all to enable everything Halil Durak 2026-04-17 17:42:32 +03:00
  • 012fe40bb5 cli: remove aliases and shortcuts Halil Durak 2026-04-17 17:33:54 +03:00
  • a3af914cda Config: adaptation to new cookie arguments Halil Durak 2026-04-17 17:33:26 +03:00
  • 29d8e0c9b7 Config: bring back validateUserAgent Halil Durak 2026-04-17 17:32:05 +03:00
  • 5e0c046e96 rebase and remove commented out code Halil Durak 2026-04-17 16:48:32 +03:00
  • 721b959dbf Config: always return a valid mode for --dump Halil Durak 2026-04-11 14:34:35 +03:00
  • 74a518c56f cli: reintroduce command sniffing Halil Durak 2026-04-11 12:50:36 +03:00
  • 156cf9b5a4 testing.zig: init directly on .serve Halil Durak 2026-04-10 17:48:35 +03:00
  • f5b9bdb51b rebase and backport new feature from main Halil Durak 2026-04-10 17:41:27 +03:00
  • 07351f0e40 cli: add an explanatory doc-comment that goes in depth of the API Halil Durak 2026-04-10 17:25:07 +03:00
  • 85e624356b Commands: more aliases Halil Durak 2026-04-10 17:24:28 +03:00
  • baa0d83fa7 cli: positional argument must not be null after parsing Halil Durak 2026-04-10 17:15:31 +03:00
  • 059d21f7fd cli: return errors if next argument not found Halil Durak 2026-04-10 17:04:11 +03:00
  • dc57096995 main_legacy_test: fix regression Halil Durak 2026-04-10 15:23:33 +03:00
  • 886448aaa3 Commands: add shortcuts for host and port of serve Halil Durak 2026-04-10 15:17:00 +03:00
  • 1a68ea7370 cli: better handle unknown arguments Halil Durak 2026-04-10 15:16:23 +03:00
  • 10914d6288 cli: fix --log-filter-scopes regression Halil Durak 2026-04-10 15:15:53 +03:00
  • b01e93502e cli: revert enum specific peek ahead logic Halil Durak 2026-04-10 15:14:37 +03:00
  • 56b6fbe011 cli: many improvements Halil Durak 2026-04-10 13:48:44 +03:00
  • 0e4ed2639f main: changes to build, introduced couple regressions Halil Durak 2026-04-08 17:43:48 +03:00
  • 81b89e67b7 Config: adapt to new CLI builder Halil Durak 2026-04-08 17:41:42 +03:00
  • 9bf85214e3 cli: add support for command aliases and shared options Halil Durak 2026-04-08 17:40:44 +03:00
  • ce62e1c631 dump.Opts.Strip: struct -> packed struct(u3) Halil Durak 2026-04-08 17:39:37 +03:00
  • ed512d3203 introduce cli_parser Halil Durak 2026-04-07 16:38:15 +03:00
  • 68c1429fdd build: move snapshot_creator and legacy_test to an extras step Adrià Arrufat 2026-04-22 11:15:10 +02:00
  • 7e7cfee980 Merge branch 'main' into agent Adrià Arrufat 2026-04-22 08:59:46 +02:00
  • 11e584a9d8 Merge pull request #2209 from lightpanda-io/sqlite-build-zig Karl Seguin 2026-04-22 14:32:50 +08:00
  • cff45b89e5 build: remove sqlite.h Adrià Arrufat 2026-04-22 08:18:36 +02:00
  • ca1f2c0854 build: port sqlite3 to zig build system Adrià Arrufat 2026-04-22 07:49:44 +02:00
  • 58308cfdca Merge branch 'main' into agent Adrià Arrufat 2026-04-22 07:13:04 +02:00
  • 7511ee6a3d Merge pull request #2198 from lightpanda-io/nikneym/cookie-lookalike-domain Karl Seguin 2026-04-22 13:06:17 +08:00
  • 4ff55a8cff More Worker APIs Karl Seguin 2026-04-22 12:47:44 +08:00
  • 00ca20b485 Merge pull request #2200 from lightpanda-io/page_to_frame Karl Seguin 2026-04-22 09:08:42 +08:00
  • 2275416505 Page -> Frame Karl Seguin 2026-04-21 12:41:15 +08:00
  • b08e347661 page.frames -> page.child_frames Karl Seguin 2026-04-21 11:38:58 +08:00
  • 842affd83b Pre-op for Page -> Frame rename Karl Seguin 2026-04-21 11:29:12 +08:00
  • 650c0cbd28 Merge pull request #2196 from lightpanda-io/sqlite Karl Seguin 2026-04-22 06:30:00 +08:00
  • bfb5ea1d94 Merge pull request #2201 from lightpanda-io/worker_apis Karl Seguin 2026-04-22 06:28:53 +08:00
  • 9b96d4f7f4 Merge pull request #2202 from lightpanda-io/clone_shared_buffer_error Karl Seguin 2026-04-22 06:28:41 +08:00
  • 5731429200 Merge pull request #2205 from lightpanda-io/cdp_timing_fields Karl Seguin 2026-04-22 06:28:28 +08:00
  • 723fd6fa62 agent: limit thinking budget to 2048 tokens Adrià Arrufat 2026-04-21 14:54:19 +02:00
  • 86fd1db086 agent: adjust thinking budget for finalize turn Adrià Arrufat 2026-04-21 13:20:50 +02:00
  • 6a6a28ede5 Merge pull request #2204 from lightpanda-io/shrink_screenshot Karl Seguin 2026-04-21 18:39:26 +08:00