Skip to content

Commit 46dbfee

Browse files
committed
Release 2.2.0
1 parent 22996e7 commit 46dbfee

File tree

88 files changed

+6
-25717
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

88 files changed

+6
-25717
lines changed

build.sbt

Lines changed: 4 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ val developerURL: String = "https://matthicks.com"
99

1010
name := projectName
1111
ThisBuild / organization := org
12-
ThisBuild / version := "2.1.3"
12+
ThisBuild / version := "2.2.0"
1313

1414
val scala213: String = "2.13.17"
1515

@@ -51,24 +51,16 @@ ThisBuild / Test / testOptions += Tests.Argument(TestFrameworks.ScalaTest, "-oDF
5151

5252
val scribeVersion: String = "3.17.0"
5353

54-
val rapidVersion: String = "0.18.0"
54+
val rapidVersion: String = "2.2.0"
5555

56-
val spiceVersion: String = "0.10.6"
57-
58-
val seleniumVersion: String = "4.38.0"
56+
val spiceVersion: String = "0.10.15"
5957

6058
val jsoupVersion: String = "1.21.2"
6159

62-
val appiumVersion: String = "10.0.0"
63-
64-
val sourcecodeVersion: String = "0.4.4"
65-
66-
val rsyntaxtextareaVersion: String = "3.6.0"
67-
6860
val scalatestVersion: String = "3.2.19"
6961

7062
val root = project.in(file("."))
71-
.aggregate(core, selenium, cdp)
63+
.aggregate(core, cdp)
7264
.settings(
7365
name := projectName,
7466
publish := {},
@@ -80,31 +72,6 @@ lazy val core = project.in(file("core"))
8072
name := s"$projectName-core"
8173
)
8274

83-
lazy val selenium = project.in(file("selenium"))
84-
.dependsOn(core)
85-
.settings(
86-
name := s"$projectName-selenium",
87-
libraryDependencies ++= Seq(
88-
"com.outr" %% "scribe-slf4j2" % scribeVersion,
89-
"com.outr" %% "spice-client" % spiceVersion,
90-
"com.outr" %% "spice-server-undertow" % spiceVersion,
91-
"com.outr" %% "rapid-core" % rapidVersion,
92-
"com.outr" %% "rapid-scribe" % rapidVersion,
93-
"org.jsoup" % "jsoup" % jsoupVersion,
94-
"io.appium" % "java-client" % appiumVersion,
95-
"org.seleniumhq.selenium" % "selenium-api" % seleniumVersion,
96-
"org.seleniumhq.selenium" % "selenium-chrome-driver" % seleniumVersion,
97-
"org.seleniumhq.selenium" % "selenium-firefox-driver" % seleniumVersion,
98-
"org.seleniumhq.selenium" % "selenium-remote-driver" % seleniumVersion,
99-
"org.seleniumhq.selenium" % "htmlunit-driver" % "4.13.0",
100-
"org.seleniumhq.selenium" % "selenium-support" % seleniumVersion,
101-
"org.seleniumhq.selenium" % "selenium-devtools-v137" % seleniumVersion,
102-
"com.lihaoyi" %% "sourcecode" % sourcecodeVersion,
103-
"com.fifesoft" % "rsyntaxtextarea" % rsyntaxtextareaVersion,
104-
"org.scalatest" %% "scalatest" % scalatestVersion % "test"
105-
)
106-
)
107-
10875
lazy val cdp = project.in(file("cdp"))
10976
.dependsOn(core)
11077
.settings(

cdp/src/main/scala/robobrowser/Browser.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ object Browser {
1313
val Edge: Browser = Browser(List("/usr/bin/microsoft-edge"))
1414
val Vivaldi: Browser = Browser(List("/usr/bin/vivaldi"))
1515

16-
lazy val all: List[Browser] = List(Chromium, Chrome, Edge, Vivaldi)
16+
lazy val all: List[Browser] = List(Chrome, Chromium, Edge, Vivaldi)
1717

1818
def auto(available: List[Browser] = all): Browser = available
1919
.find(_.exists)

cdp/src/main/scala/robobrowser/comm/CommunicationManager.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ trait CommunicationManager extends EventManager {
2222
private[robobrowser] var sessionId: String = _
2323

2424
private val idGenerator = new AtomicInteger(0)
25-
private val callbacks = new ConcurrentHashMap[Int, CompletableTask[WSResponse]]
25+
private val callbacks = new ConcurrentHashMap[Int, Completable[WSResponse]]
2626

2727
ws.receive.text.attach { s =>
2828
if (debug) scribe.info(s"Received: $s")

selenium/src/main/resources/event-manager.js

Lines changed: 0 additions & 23 deletions
This file was deleted.

selenium/src/main/resources/js-logging.js

Lines changed: 0 additions & 66 deletions
This file was deleted.

selenium/src/main/scala/com/outr/robobrowser/AbstractElement.scala

Lines changed: 0 additions & 79 deletions
This file was deleted.

selenium/src/main/scala/com/outr/robobrowser/ActionBuilder.scala

Lines changed: 0 additions & 66 deletions
This file was deleted.

0 commit comments

Comments
 (0)