6.4.1-1347815 (2024-08-29)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1347815 #433 (@github-actions[bot])
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.7.1 to 1.7.2 #434 (@dependabot[bot])
6.4.0-1346313 (2024-08-25)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1346313 #432 (@github-actions[bot])
6.4.0-1345247 (2024-08-24)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1345247 #430 (@github-actions[bot])
- Bump kotlin from 2.0.10 to 2.0.20 #431 (@dependabot[bot])
6.3.0-1340018 (2024-08-14)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1340018 #423 (@github-actions[bot])
6.3.0-1337664 (2024-08-08)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1337664 #420 (@github-actions[bot])
- Bump kotlin from 2.0.0 to 2.0.10 #422 (@dependabot[bot])
6.2.0-1336433 (2024-08-07)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1336433 #411 (@github-actions[bot])
- Bump testcontainers from 1.20.0 to 1.20.1 #417 (@dependabot[bot])
6.2.0-1326544 (2024-07-13)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1326544 #410 (@github-actions[bot])
6.1.0-1319565 (2024-07-03)
Upgraded dependencies:
- Bump org.jetbrains.kotlinx:atomicfu from 0.24.0 to 0.25.0 #404 (@dependabot[bot])
- Update to Chrome DevTools Protocol version 1319565 #401 (@github-actions[bot])
- Bump ktor from 2.3.11 to 2.3.12 #402 (@dependabot[bot])
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.7.0 to 1.7.1 #403 (@dependabot[bot])
6.0.0-1312386 (2024-06-09)
Implemented enhancements:
- Add overloads of
PageSession.clickOnElement
andInputDomain.dispatchMouseClick
withDuration
instead of long milliseconds #399
Deprecations:
- Deprecate
clickOnElement
anddispatchMouseClick
with long milliseconds in favor of overloads withDuration
#398
Removals:
- Remove obsolete extensions and classes that were moved/renamed/replaced in v5.0.0-1140464 #397
- Remove the deprecated
awaitNodeBySelector
withpollingPeriodMillis: Long
#396
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1312386 #395 (@github-actions[bot])
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.6.3 to 1.7.0 #393 (@dependabot[bot])
- Bump kotlin from 1.9.24 to 2.0.0 #390 (@dependabot[bot])
5.14.0-1299070 (2024-05-13)
Upgraded dependencies:
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.8.0 to 1.8.1 #387 (@dependabot[bot])
- Update to Chrome DevTools Protocol version 1299070 #382 (@github-actions[bot])
- Bump ktor from 2.3.10 to 2.3.11 #385 (@dependabot[bot])
- Bump kotlin from 1.9.23 to 1.9.24 #383 (@dependabot[bot])
- Bump org.jetbrains.kotlinx:atomicfu from 0.23.2 to 0.24.0 #379 (@dependabot[bot])
5.13.1-1286932 (2024-04-15)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1286932 #376 (@github-actions[bot])
5.13.0-1282316 (2024-04-09)
Upgraded dependencies:
- Bump ktor from 2.3.9 to 2.3.10 #375 (@dependabot[bot])
- Update to Chrome DevTools Protocol version 1282316 #370 (@github-actions[bot])
5.13.0-1266816 (2024-03-07)
Upgraded dependencies:
- Bump kotlin from 1.9.22 to 1.9.23 #369 (@dependabot[bot])
- Update to Chrome DevTools Protocol version 1266816 #364 (@github-actions[bot])
- Bump ktor from 2.3.8 to 2.3.9 #365 (@dependabot[bot])
5.12.0-1263784 (2024-02-23)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1263784 #360 (@github-actions[bot])
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.6.2 to 1.6.3 #362 (@dependabot[bot])
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.7.3 to 1.8.0 #361 (@dependabot[bot])
5.11.0-1255431 (2024-02-04)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1255431 #353 (@github-actions[bot])
5.11.0-1254350 (2024-02-02)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1254350 #349 (@github-actions[bot])
- Bump ktor from 2.3.7 to 2.3.8 #351 (@dependabot[bot])
5.10.0-1253004 (2024-01-30)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1253004 #340 (@github-actions[bot])
- Bump org.jetbrains.kotlinx:atomicfu from 0.23.1 to 0.23.2 #342 (@dependabot[bot])
5.9.0-1239539 (2023-12-26)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1239539 #335 (@github-actions[bot])
- Bump kotlin from 1.9.21 to 1.9.22 #337 (@dependabot[bot])
5.8.1-1233758 (2023-12-09)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1233758 #331 (@github-actions[bot])
- Bump ktor from 2.3.6 to 2.3.7 #334 (@dependabot[bot])
- Update to Chrome DevTools Protocol version 1231134 #328 (@github-actions[bot])
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.6.1 to 1.6.2 #330 (@dependabot[bot])
5.8.0-1227788 (2023-11-27)
Upgraded dependencies:
- Bump org.jetbrains.kotlinx:atomicfu from 0.22.0 to 0.23.1 #325 (@dependabot[bot])
5.7.0-1227788 (2023-11-24)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1227788 #317 (@github-actions[bot])
- Bump kotlin from 1.9.20 to 1.9.21 #324 (@dependabot[bot])
- Bump ktor from 2.3.5 to 2.3.6 #318 (@dependabot[bot])
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.6.0 to 1.6.1 #320 (@dependabot[bot])
5.6.0-1212569 (2023-10-24)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1212569 #311 (@github-actions[bot])
5.6.0-1209236 (2023-10-18)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1209236 #308 (@github-actions[bot])
5.6.0-1207450 (2023-10-11)
Implemented enhancements:
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1207450 #306 (@github-actions[bot])
- Bump ktor from 2.3.4 to 2.3.5 #301 (@dependabot[bot])
5.5.0-1191157 (2023-09-03)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1191157 #290 (@github-actions[bot])
- Bump kotlin from 1.9.0 to 1.9.10 #288 (@dependabot[bot])
- Bump ktor from 2.3.3 to 2.3.4 #292 (@dependabot[bot])
- Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.5.1 to 1.6.0 #287 (@dependabot[bot])
5.4.0-1182435 (2023-08-15)
Upgraded dependencies:
- Bump org.jetbrains.kotlinx:atomicfu from 0.21.0 to 0.22.0 #283 (@dependabot[bot])
- Update to Chrome DevTools Protocol version 1182435 #276 (@github-actions[bot])
- Bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.7.2 to 1.7.3 #280 (@dependabot[bot])
- Bump ktor from 2.3.2 to 2.3.3 #277 (@dependabot[bot])
5.3.1-1170846 (2023-07-16)
Fixed bugs:
BrowserSession.use\(\)
andPageSession.use\(\)
swallow user exceptions whenclose\(\)
throws #273
5.3.0-1170846 (2023-07-16)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1170846 #271 (@github-actions[bot])
Fixed bugs:
- The error message in session adapters contains escaped variables #272
5.2.0-1167732 (2023-07-09)
Upgraded dependencies:
- Upgrade Kotlin to version 1.9.0 #269
- Update to Chrome DevTools Protocol version 1167732 #268 (@github-actions[bot])
5.1.0-1165014 (2023-07-03)
Implemented enhancements:
- Add support for
tvosSimulatorArm64
target #261
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1165014 #258 (@github-actions[bot])
- Upgrade atomicfu to version 0.21.0 #267
- Upgrade Ktor to version 2.3.2 #266
- Upgrade Kotlinx Serialization to version 1.5.1 #265
- Upgrade Kotlinx Coroutines to version 1.7.2 #264
- Upgrade Dokka to version 1.8.20 #263
- Upgrade Kotlin to version 1.8.22 #262
- Upgrade Ktor to 2.3.1 #259
5.0.0-1152884 (2023-06-07)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1152884 #257 (@github-actions[bot])
5.0.0-1140464 (2023-05-16)
This version is a big milestone for Chrome DevTools Kotlin!
The library became multiplatform, with support for most Kotlin targets (JVM, JS, native desktop, iOS, watchOS, tvOS, etc.).
The page creation and navigation was reworked! You can now use newPage()
and goto()
more intuitively, and with some resemblance to the well known Puppeteer. A bunch of old helpers were deprecated in favor of just these 2, which simplifies the API surface and makes it easier to grasp.
The main session classes were also reworked by extracting and renaming their core interface. New session interfaces were generated for all types of target, and you can use the checked conversion functions from ChildSession
to each of those target-specific sessions: asPageSession
, asWorkerSession
, asSharedWorker
, etc.
Check out the updated README if the automated migrations aren't working or the deprecation messages aren't clear enough.
Breaking changes:
- Use camelCase for enum values to make them compatible with Kotlin/JS #241
Implemented enhancements:
- Rework page creation / navigation API #255
- Rename
ChromeBrowserSession
->BrowserSession
#254 - Rename
ChromePageSession
->PageSession
#253 - Allow to connect to any target type #252
- Rename
RenderFrameTarget
->PageTarget
#251 - Extract interfaces for session types #250
- Make
AllDomainsTarget
extend all target interfaces #248 - Multiplatform support: JVM, JS, linux, windows, macOS, iOS, tvOS, watchOS #197
- Add helper
awaitNodeAbsentBySelector
#240
Deprecations:
- Deprecate overload of
awaitNodeBySelector
using milliseconds #243
Removals:
- Remove deprecated
captureScreenshotToFile
with Request object #237 - Stop transitively imposing the CIO Ktor engine #236
- Stop transitively exposing Ktor dependencies aside from
ktor\-client\-core
#235
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1140464 #234 (@github-actions[bot])
- Upgrade kotlinx-coroutines to version 1.7.0 #242
- Upgrade Kotlin to 1.8.21 #238
Fixed bugs:
- Make CDP request consistently fail with the same exception if the WS is closed concurrently #247
awaitNodeBySelector
can potentially throw IAE when cancelled #239
4.5.0-1134181 (2023-04-24)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1134181 #227 (@github-actions[bot])
- Upgrade Ktor to 2.3.0 #232
- Upgrade Kotlin to 1.8.20 #231
4.4.0-1122837 (2023-03-30)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1122837 #226 (@github-actions[bot])
4.4.0-1115542 (2023-03-11)
Implemented enhancements:
- Add
Fetch
domain toSharedWorker
target #214
Upgraded dependencies:
- Upgrade Kotlin to version 1.8.10 #224
- Upgrade Kotlinx Serialization to 1.5.0 #223
- Update to Chrome DevTools Protocol version 1115542 #216 (@github-actions[bot])
- Upgrade Ktor to version 2.2.4 #218
Fixed bugs:
- HTTP endpoint
/json/new?\{url\}
uses wrong GET method instead of PUT #225 - Event subscription flows hang if the target crashes #222
navigateAndAwaitPageLoad
hangs if the navigation fails #221
4.3.0-1075693 (2022-11-26)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1075693 #211 (@github-actions[bot])
4.3.0-1069585 (2022-11-14)
Upgraded dependencies:
- Upgrade Ktor to 2.1.3 #210
- Upgrade kotlinx serialization to 1.4.1 #209
- Update to Chrome DevTools Protocol version 1069585 #208 (@github-actions[bot])
4.2.0 (2022-11-06)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1067399 #207 (@github-actions[bot])
4.2.0-1067399 (2022-11-06)
4.2.0-1065144 (2022-11-01)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1065144 #202 (@github-actions[bot])
4.2.0-1063652 (2022-10-26)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1063652 #201 (@github-actions[bot])
4.1.0-1059612 (2022-10-15)
Upgraded dependencies:
- Upgrade Kotlin to 1.7.20 #199
- Upgrade Ktor to 2.1.2 #200
- Upgrade kotlinx-serialization to 1.4.0 #198
- Update to Chrome DevTools Protocol version 1059612 #196 (@github-actions[bot])
4.0.0-1040073 (2022-08-29)
Implemented enhancements:
- Add
\-Events
suffix to methods returning events flow #193 - Remove
\-Event
suffix in event type names #191 - Rework generated APIs for better compatibility #182
Removals:
- Remove deprecated
navigateAndWaitLoading
functions #194 - Remove the deprecated
ChromeDPTarget.attach\(\)
method #192 - Remove unnecessary Krossbow dependency #190
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1040073 #195 (@github-actions[bot])
3.11.1-1030018 (2022-08-01)
Upgraded dependencies:
- Upgrade Ktor to version 2.0.3 #187
- Upgrade Kotlin Coroutines to version 1.6.4 #186
- Upgrade Krossbow to version 4.1.0 #185
3.11.0-1030018 (2022-08-01)
Implemented enhancements:
- Update to Chrome DevTools Protocol version 1030018 #180
Upgraded dependencies:
- Upgrade Kotlinx Serialization to version 1.3.3 #183
- Upgrade Dokka to version 1.7.10 #177
- Upgrade Kotlin to version 1.7.10 #176
3.10.0-1007616 (2022-05-26)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1007616 #171 (@github-actions[bot])
3.10.0-1005560 (2022-05-20)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 1005560 #170 (@github-actions[bot])
3.10.0-996398 (2022-04-27)
Upgraded dependencies:
- Upgrade Krossbow to version 3.4.0 #169
- Update to Chrome DevTools Protocol version 996398 #168 (@github-actions[bot])
3.8.0-982423 (2022-04-17)
Merged pull requests:
- Upgrade Ktor to 2.0.0 #167 (@ArchangelX360)
Upgraded dependencies:
- Upgrade Kotlin coroutines to 1.6.1 #164
3.7.0-982423 (2022-04-04)
Upgraded dependencies:
- Upgrade Ktor client to version 1.6.8 #166
- Upgrade Krossbow to version 3.3.1 #165
- Upgrade Kotlin to 1.6.20 #163
3.6.0-982423 (2022-04-02)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 982423 #161 (@github-actions[bot])
3.6.0-981744 (2022-03-17)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 981744 #159 (@github-actions[bot])
3.6.0-977936 (2022-03-07)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 977936 #157 (@github-actions[bot])
3.6.0-973088 (2022-02-25)
Implemented enhancements:
- Support iframe target sessions #158
3.5.0-973088 (2022-02-20)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 973088 #156 (@github-actions[bot])
3.5.0-972468 (2022-02-18)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 972468 #155 (@github-actions[bot])
3.5.0-960912 (2022-01-20)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 960912 #152 (@github-actions[bot])
3.5.0-957544 (2022-01-13)
3.5.0-957163 (2022-01-11)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 957163 #148 (@github-actions[bot])
3.5.0-955664 (2022-01-06)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 955664 #147 (@github-actions[bot])
3.5.0-955313 (2022-01-05)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 955313 #146 (@github-actions[bot])
3.5.0-953906 (2021-12-27)
Upgraded dependencies:
- Upgrade Krossbow to 3.0.0 #145
- Upgrade Ktor to 1.6.7 #144
- Upgrade Kotlin to 1.6.10 #142
- Upgrade Kotlinx Serialization to 1.3.2 #143
3.4.0-953906 (2021-12-27)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 953906 #141 (@github-actions[bot])
3.4.0-942138 (2021-11-17)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 942138 #137 (@github-actions[bot])
- Upgrade Krossbow to 2.7.0 #140
- Upgrade Ktor to 1.6.5 #139
- Upgrade Kotlin to 1.6.0 #138
3.3.0-940028 (2021-11-10)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 940028 #135 (@github-actions[bot])
3.3.0-930289 (2021-10-12)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 930289 #134 (@github-actions[bot])
3.3.0-927069 (2021-10-01)
Upgraded dependencies:
- Upgrade Ktor client to 1.6.3 #133
- Upgrade Kotlinx Serialization to 1.3.0 #132
- Upgrade Krossbow to 2.5.0 #131
- Upgrade Kotlin to 1.5.31 #128
- Update to Chrome DevTools Protocol version 927069 #129 (@github-actions[bot])
3.2.0-921910 (2021-09-16)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 921910 #126 (@github-actions[bot])
3.2.0-919376 (2021-09-09)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 919376 #125 (@github-actions[bot])
3.2.0-915197 (2021-09-03)
Upgraded dependencies:
3.1.0-914246 (2021-08-24)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 914246 #118 (@github-actions[bot])
3.1.0-912044 (2021-08-16)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 912044 #117 (@github-actions[bot])
3.1.0-911116 (2021-08-12)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 911116 #116 (@github-actions[bot])
3.1.0-909734 (2021-08-09)
Upgraded dependencies:
- Upgrade Krossbow to 2.2.0 #115
- Upgrade Ktor client to 1.6.2 #114
- Upgrade Kotlinx Serialization to 1.2.2 #113
- Upgrade to Kotlin 1.5.21 #109
- Update to Chrome DevTools Protocol version 909734 #112 (@github-actions[bot])
3.0.0-905252 (2021-07-27)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 905252 #111 (@github-actions[bot])
3.0.0-898382 (2021-07-04)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 898382 #110 (@github-actions[bot])
3.0.0-894467 (2021-06-25)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 894467 #108 (@github-actions[bot])
3.0.0-892366 (2021-06-15)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 892366 #107 (@github-actions[bot])
3.0.0-891247 (2021-06-13)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 891247 #106 (@github-actions[bot])
3.0.0-890975 (2021-06-10)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 890975 #105 (@github-actions[bot])
3.0.0-888392 (2021-06-05)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 888392 #104 (@github-actions[bot])
3.0.0-887728 (2021-06-01)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 887728 #103 (@github-actions[bot])
- Upgrade to Kotlinx Serialization 1.2.0 #102
- Upgrade to Ktor 1.6.0 #101
- Upgrade to Krossbow 2.0 #100
- Upgrade to Kotlin 1.5.10 #99
2.0.0-887064 (2021-05-28)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 887064 #98 (@github-actions[bot])
2.0.0-884179 (2021-05-19)
Implemented enhancements:
- Use actual enum types for strings that have a finite set of possible values #90
- Use JSONObject for type "object" without properties #94
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 884179 #95 (@github-actions[bot])
1.5.0-882324 (2021-05-13)
Implemented enhancements:
- Add helper to access "child pages" #92
- Add utility to click on DOM element by selector #91
- Allow to keep browserContext when closing a PageSession #89
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 882324 #88 (@github-actions[bot])
1.4.0-881485 (2021-05-12)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 881485 #85 (@github-actions[bot])
1.4.0-881010 (2021-05-11)
Implemented enhancements:
- Mark awaitNodeBySelector() as @ExperimentalTime #81
Closed issues:
- Provide stable alternative of awaitNodeBySelector() with long millis #82
Upgraded dependencies:
- Upgrade Krossbow to 1.4.0 #84
- Upgrade Ktor to 1.5.4 #83
- Upgrade to Kotlin 1.4.32 #80
- Update to Chrome DevTools Protocol version 881010 #79 (@github-actions[bot])
1.3.0-880455 (2021-05-08)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 880455 #77 (@github-actions[bot])
1.3.0-878340 (2021-05-04)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 878026 #76 (@github-actions[bot])
1.3.0-876958 (2021-04-30)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 876958 #75 (@github-actions[bot])
1.3.0-873728 (2021-04-20)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 873728 #72 (@github-actions[bot])
1.3.0-872298 (2021-04-15)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 872298 #70 (@github-actions[bot])
1.3.0-871615 (2021-04-13)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 871615 #68 (@github-actions[bot])
1.3.0-871249 (2021-04-11)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 871249 #67 (@github-actions[bot])
1.3.0-869921 (2021-04-08)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 869921 #66 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 869754 #65 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 868034 #64 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 867593 #63 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 866556 #62 (@github-actions[bot])
1.3.0-866105 (2021-03-25)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 866105 #61 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 863986 #60 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 862770 #59 (@github-actions[bot])
1.3.0-862653 (2021-03-13)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 862653 #58 (@github-actions[bot])
1.3.0-861504 (2021-03-12)
Closed issues:
- Add protocol version to the version number #57
1.3.0 (2021-03-11)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.861504 #56 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 0.0.861373 #55 (@github-actions[bot])
1.2.0 (2021-03-09)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.860858 #54 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 0.0.859327 #53 (@github-actions[bot])
1.1.0 (2021-03-03)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.858754 #52 (@github-actions[bot])
1.0.0 (2021-02-24)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.856957 #51 (@github-actions[bot])
0.14.4 (2021-02-18)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.854822 #50 (@github-actions[bot])
0.14.3 (2021-02-18)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.854538 #49 (@github-actions[bot])
0.14.2 (2021-02-12)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.852555 #46 (@github-actions[bot])
0.14.1 (2021-02-06)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.850520 #45 (@github-actions[bot])
0.14.0 (2021-02-04)
Implemented enhancements:
- Add more domains to RenderFrame (page) target #44
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.849788 #43 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 0.0.849057 #42 (@github-actions[bot])
0.13.1 (2021-01-29)
Upgraded dependencies:
- Upgrade Krossbow to 1.1.5 #41
- Update to Chrome DevTools Protocol version 0.0.848227 #40 (@github-actions[bot])
0.13.0 (2021-01-27)
Implemented enhancements:
- Add extension to await a DOM element #36
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.847122 #38 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 0.0.846936 #37 (@github-actions[bot])
0.12.2 (2021-01-22)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.845780 #34 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 0.0.845301 #33 (@github-actions[bot])
0.12.1 (2021-01-17)
Fixed bugs:
- Web socket connection is not thread safe #32
0.12.0 (2021-01-17)
Implemented enhancements:
- Conversions and extensions for BoxModel and Viewport #31
- Extensions and typing for HTML attributes #30
0.11.1 (2021-01-13)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.842839 #29 (@github-actions[bot])
0.11.0 (2021-01-13)
Implemented enhancements:
- Add getTargetInfo convenience method #27
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.841965 #28 (@github-actions[bot])
- Upgrade Ktor to 1.5 #24
Fixed bugs:
- Race condition in navigateAndWaitLoading #25
0.10.1 (2021-01-09)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.841450 #22 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 0.0.840815 #21 (@github-actions[bot])
0.10.0 (2021-01-05)
Implemented enhancements:
- Switch underlying Ktor engine from Apache to CIO #20
0.9.0 (2021-01-05)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.839267 #18 (@github-actions[bot])
Fixed bugs:
- ChromeDPClient instances leak open Ktor Apache HTTP client #19
0.8.2 (2020-12-17)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.837676 #17 (@github-actions[bot])
0.8.1 (2020-12-12)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.836089 #16 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 0.0.834467 #15 (@github-actions[bot])
0.8.0 (2020-12-06)
Closed issues:
- Error: Host header is specified and is not an IP address or localhost. #13
Upgraded dependencies:
- Upgrade to Krossbow 1.1.2 to fix UTF-8 issues #14
0.7.2 (2020-12-05)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.832784 #12 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 0.0.832201 #11 (@github-actions[bot])
0.7.1 (2020-11-27)
Upgraded dependencies:
- Update to Chrome DevTools Protocol version 0.0.831461 #10 (@github-actions[bot])
- Update to Chrome DevTools Protocol version 0.0.829642 #9 (@github-actions[bot])
0.7.0 (2020-11-21)
Upgraded dependencies:
- Update Chrome DevTools Protocol definitions to 0.0.829242 #8 (@github-actions[bot])
- Update Chrome DevTools Protocol definitions to 0.0.828856 #7 (@github-actions[bot])
- Update Chrome DevTools Protocol definitions to 0.0.828424 #6 (@github-actions[bot])
0.6.1 (2020-11-16)
Merged pull requests:
- Expose
ktor
dependencies as "api" transitive #5 (@ArchangelX360)
0.6.0 (2020-11-14)
Upgraded dependencies:
- Update Chrome DevTools Protocol definitions to 0.0.827510 #3 (@github-actions[bot])
Fixed bugs:
- use() and close() on page sessions should NOT close the web socket #4
0.5.0 (2020-11-14)
Implemented enhancements: