Commit Graph

1499 Commits

Author SHA1 Message Date
Yury Semikhatsky c3cbc1c496 test(threading): pin the pitfalls of the client threading model
Six short tests that assert what the threading model does today: the
ordering guarantee for events that precede a reply, and the pitfalls
that follow from event-driven waits and event handlers running on the
reader thread.
2026-10-15 18:39:21 -07:00
Mihail Galay 0b31dadf6a fix: forward scroll options for pointer actions (#3358) 2026-10-15 11:00:32 -07:00
Mihail Galay fa8086d774 fix: forward boxes option in aria snapshots (#3356) 2026-10-15 10:56:11 -07:00
Darío Kondratiuk 867ae3ca3b fix(evaluate): populate dictionaries and public fields from page results (#3373) 2026-10-15 10:53:59 -07:00
Yury Semikhatsky 23fb73ef71 feat(adapters): read ContextOptions from runsettings (#3383) 2026-10-15 10:44:44 -07:00
Dmitry Gozman b2415f183d chore: mark v1.64.0 (#3382) 2026-10-15 16:30:57 +01:00
Dmitry Gozman f3fc715e53 chore(driver): roll to 1.64.1 (#3381) 2026-10-15 16:30:44 +01:00
Dmitry Gozman ba6bf083b5 chore(driver): roll to 1.64.0 (#3378) 2026-10-08 19:58:59 +01:00
Dmitry Gozman 3c2b12cfcd chore(driver): roll to 1.64.0-beta-1791301756000 (#3376) 2026-10-06 20:11:23 +01:00
Dmitry Gozman 3a374281a8 fix(pipelines): use CFSClean2 instead of CFSClean for NuGet publish (#3370)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-22 21:53:54 +01:00
Dmitry Gozman b633641cc3 fix(pipelines): allow public feed access for NuGet.org publish (#3366) 2026-09-21 11:02:25 +01:00
Dmitry Gozman fa445a8ebc chore: mark v1.63.0 (#3363) 2026-09-17 20:07:33 +01:00
Dmitry Gozman 963115822f devops(ci): use macos-latest-xlarge image for macOS tests (#3361) 2026-09-17 08:41:33 +01:00
Dmitry Gozman 977c364869 devops(docker): move docker publishing to Azure Pipelines (#3360) 2026-09-16 20:06:52 +01:00
Dmitry Gozman f9f279502e chore(driver): roll to 1.63.0 (#3359) 2026-09-15 18:54:42 +01:00
Yury Semikhatsky bda416ee05 devops(pipeline): resolve NuGet and npm packages from DevDiv_PublicPackages feed (#3352) 2026-09-04 08:37:10 -07:00
Darío Kondratiuk ad8e09c62d feat(test-adapter): support TestIdAttribute in runsettings (#3350)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-08-31 09:07:00 +01:00
Dan Fiedler cfb358f186 Pin GitHub Actions to full-length commit SHAs (#3347) 2026-08-20 08:35:17 -07:00
Darío Kondratiuk e768dccbcd fix(transport): store expect errorDetails as serializable string (#3344)
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
2026-08-12 16:49:26 +01:00
Dmitry Gozman 2eaee29c9d fix(webSocketRoute): handle close events without code/reason (#3345) 2026-08-12 15:59:05 +01:00
Sungwon Yoon 2ec071670f fix(transport): throw TargetClosedException for requests on disposed connections (#3328) 2026-08-12 14:56:04 +01:00
feiyun0112 81a325442a Route.FulfillAsync computes content-length from the base64-encoded bo… (#3337) 2026-08-12 14:50:48 +01:00
Dmitry Gozman affee630d4 devops(publish): install .NET 10 SDK in the publish pipeline (#3343) 2026-08-11 15:00:51 +01:00
Dmitry Gozman f8acf328fb devops(docker): run docker tests against net10.0 (#3341) 2026-08-10 10:53:27 +01:00
Devin Rousso 2ca1238105 chore(release): mark 1.62.0 (#3340) 2026-08-10 07:55:54 +01:00
Devin Rousso 749ae068be chore(transport): pass the call timeout as an argument (#3339)
Passes the call timeout as a separate `SendMessageToServerAsync` argument instead of extracting a `timeout` entry from the parameter dictionary.

This matches the Java and JavaScript clients and avoids claiming any future protocol field named `timeout`.
2026-07-30 13:11:55 -06:00
Devin Rousso 63fe44ea70 chore(driver): roll to 1.62.0 (#3338) 2026-07-30 12:24:47 -06:00
Dmitry Gozman 3c0f3289fe chore: mark v1.61.0 (#3330) v1.61.0 2026-06-23 20:53:35 +01:00
Dmitry Gozman 6a0b0b1382 chore: roll driver to 1.61.1-beta-1782139630000 (#3329) 2026-06-23 16:22:37 +01:00
Yury Semikhatsky 3392db9e5b feat(docker): add Ubuntu 26.04 (Resolute Raccoon) image (#3325) 2026-06-15 14:47:03 -07:00
Dmitry Gozman b7b3675f05 chore: roll driver to 1.62.0-alpha-1781285727000 (#3323) 2026-06-12 20:37:52 +01:00
Dmitry Gozman f845b4aa95 devops(driver): assemble driver from npm package and Node.js builds (#3322) 2026-06-11 16:09:44 +01:00
Dmitry Gozman b47ebb3321 feat(mstest,nunit): add LaunchOptionsAsync override (#3321) 2026-06-04 16:28:04 +01:00
Dmitry Gozman 4dc5b1d711 fix(build): avoid duplicate Content items (NETSDK1022) in targets (#3320) 2026-06-04 16:27:48 +01:00
Dmitry Gozman 4745c039de chore: bump version to 1.60.0 (#3319) v1.60.0 2026-05-21 15:46:39 +01:00
Dmitry Gozman f38e3af71a test: bump workflow timeouts (#3318) 2026-05-21 12:21:31 +01:00
Dmitry Gozman 4582a76fb7 devops: allow manual dispatch of test_docker workflow (#3317) 2026-05-21 11:13:50 +01:00
Dmitry Gozman 5581a8d5a8 fix(build): suppress nullable warnings on JsonElement? .Value access (#3316) 2026-05-21 11:05:03 +01:00
Dmitry Gozman 9c36b8d397 chore: roll driver to 1.60.0 (#3313) 2026-05-14 11:19:56 +01:00
dominik-niebuhr 10ea9024e1 chore: bump dockerfile to use .NET SDK 10 and drop jammy as its not supported by Microsoft anymore (#3276) 2026-05-02 09:35:41 +01:00
Dmitry Gozman a538db1e91 feat(program): add RunWithResult for capturing driver output (#3308) 2026-05-01 20:13:30 +01:00
Dmitry Gozman 5670c5e6d3 feat(assertions): support custom expect message (#3309) 2026-05-01 19:14:55 +01:00
Dmitry Gozman 22b9bc765f fix(transport): dispose StdIOTransport and break event cycles on shutdown (#3307) 2026-05-01 16:24:06 +01:00
Dmitry Gozman 285a82478e feat(page): make IPage implement IAsyncDisposable (#3306) 2026-05-01 16:23:50 +01:00
Dmitry Gozman baf5e4c0d8 fix(regex): honour leading inline flags like (?i) on .NET Regex (#3305) 2026-05-01 16:23:32 +01:00
Dmitry Gozman 6233377953 feat(xunit.v3): add LaunchOptionsAsync override (#3304) 2026-05-01 16:22:56 +01:00
Luís Faceira 5012d4086a fix(screencast): correct overlay/chapter channels (#3303) 2026-05-01 12:55:59 +01:00
Dmitry Gozman 9dd8feeae2 chore: bump version to 1.59.0 (#3297) v1.59.0 2026-04-09 15:08:35 +01:00
Dmitry Gozman 97708c0479 chore: roll driver to 1.59.1 (#3296) 2026-04-09 14:27:44 +01:00
Dmitry Gozman 98434d0308 chore: roll driver to 1.60.0-alpha-2026-03-31 (#3292) 2026-03-31 12:49:07 +01:00