Skip to content

Commit 107d487

Browse files
committed
Release of AgentforceSDK 258 v14.0.0
1 parent ac7016f commit 107d487

File tree

221 files changed

+1698
-42
lines changed

Some content is hidden

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

221 files changed

+1698
-42
lines changed

README.md

Lines changed: 7 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -77,11 +77,12 @@ In your top-level `settings.gradle.kts` file, add the Salesforce Maven URL:
7777
```kotlin
7878
// settings.gradle.kts
7979
dependencyResolutionManagement {
80-
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
81-
repositories {
82-
google()
83-
mavenCentral()
84-
}
80+
repositories {
81+
google()
82+
mavenCentral()
83+
maven { url = uri("https://opensource.salesforce.com/AgentforceMobileSDK-Android/agentforce-sdk-repository") }
84+
maven { url = uri("https://s3.amazonaws.com/salesforce-async-messaging-experimental/public/android") }
85+
}
8586
}
8687
```
8788

@@ -97,48 +98,12 @@ plugins {
9798
}
9899
```
99100

100-
#### Download Local Artifacts
101-
1. Download the latest release artifacts from the [AgentforceMobileService-Android Releases](https://github.com/salesforce/AgentforceMobileSDK-Android/releases)
102-
2. Unzip the downloaded artifacts and place the AAR files in the `libs` directory of your project
103-
3. The `libs` directory should be located at the same level as your app's `build.gradle.kts` file
104-
105101
#### Dependencies
106102
```kotlin
107103
// app/build.gradle.kts
108104
dependencies {
109105
// Agentforce SDK Dependencies
110-
111-
// Required AAR files
112-
implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar"))))
113-
114-
// Required dependencies for AAR compilation
115-
implementation("androidx.constraintlayout:constraintlayout:2.1.3")
116-
implementation("androidx.fragment:fragment:1.4.1")
117-
implementation("androidx.fragment:fragment-ktx:1.4.1")
118-
implementation("androidx.appcompat:appcompat:1.3.1")
119-
implementation("com.launchdarkly:okhttp-eventsource:4.1.1")
120-
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:1.1.5")
121-
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3")
122-
implementation("com.google.android.material:material:1.3.0")
123-
124-
// Compose
125-
api("androidx.compose.runtime:runtime-livedata:1.7.6")
126-
api("androidx.compose.ui:ui:1.7.6")
127-
api("androidx.compose.ui:ui-tooling:1.7.6")
128-
api("androidx.compose.material:material:1.7.6")
129-
api("androidx.compose.material3:material3:1.3.1")
130-
api("androidx.lifecycle:lifecycle-viewmodel-compose:2.3.1")
131-
api("androidx.navigation:navigation-compose:2.5.3")
132-
133-
// Markdown and Image Loading
134-
api("io.noties.markwon:core:4.6.2")
135-
api("io.noties.markwon:ext-strikethrough:4.6.2")
136-
api("io.noties.markwon:html:4.6.2")
137-
api("io.noties.markwon:linkify:4.6.2")
138-
api("io.noties.markwon:image-coil:4.6.2")
139-
api("io.noties.markwon:ext-tables:4.6.2")
140-
api("io.noties.markwon:ext-tasklist:4.6.2")
141-
api("io.coil-kt:coil-compose:2.2.2")
106+
api("com.salesforce.android.agentforcesdk:agentforce-sdk:14.0.0")
142107
}
143108
```
144109
After adding the dependencies, sync your project with the Gradle files.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<html>
2+
<body>
3+
<h1>Directory listing</h1>
4+
<hr/>
5+
<pre>
6+
<a href="../">../</a>
7+
<a href="salesforce/">salesforce/</a>
8+
</pre>
9+
</body>
10+
</html>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
27808f5dd77deb1690b643492ab9f909
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
43400aa72f26bf548c5d10a6fbff32122a41191b
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
2d15fbc0242e01462be975a1b61c68a1fcaabfb00e5de224a042eb5fddc2f73b
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
79e02f4517faff7ae0c66f877245ff3177722d184558038b555c6c09be84ac60a7d3e9d261a18a3e2a1f4499afbb784cbfe7e563a6b996fbf11fed5bd6c4d2f5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xmlns="http://maven.apache.org/POM/4.0.0" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3+
<modelVersion>4.0.0</modelVersion>
4+
<groupId>com.salesforce.android.agentforcesdk</groupId>
5+
<artifactId>agentforce-sdk-components</artifactId>
6+
<version>14.0.0</version>
7+
<packaging>aar</packaging>
8+
<dependencies>
9+
<dependency>
10+
<groupId>androidx.compose.ui</groupId>
11+
<artifactId>ui</artifactId>
12+
<version>1.7.6</version>
13+
<scope>compile</scope>
14+
</dependency>
15+
<dependency>
16+
<groupId>androidx.compose.material</groupId>
17+
<artifactId>material</artifactId>
18+
<version>1.7.6</version>
19+
<scope>compile</scope>
20+
</dependency>
21+
<dependency>
22+
<groupId>androidx.constraintlayout</groupId>
23+
<artifactId>constraintlayout-compose</artifactId>
24+
<version>1.1.0-alpha10</version>
25+
<scope>compile</scope>
26+
</dependency>
27+
<dependency>
28+
<groupId>androidx.compose.material3</groupId>
29+
<artifactId>material3</artifactId>
30+
<version>1.3.1</version>
31+
<scope>compile</scope>
32+
</dependency>
33+
<dependency>
34+
<groupId>androidx.compose.ui</groupId>
35+
<artifactId>ui-tooling</artifactId>
36+
<version>1.7.6</version>
37+
<scope>compile</scope>
38+
</dependency>
39+
<dependency>
40+
<groupId>io.coil-kt</groupId>
41+
<artifactId>coil-compose</artifactId>
42+
<version>2.2.2</version>
43+
<scope>compile</scope>
44+
</dependency>
45+
<dependency>
46+
<groupId>org.jetbrains.kotlin</groupId>
47+
<artifactId>kotlin-stdlib</artifactId>
48+
<version>2.1.0</version>
49+
<scope>compile</scope>
50+
</dependency>
51+
</dependencies>
52+
</project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
5a9dbe74e13ac30993f19926bbf00446
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
838b38db4a0b42c3da09a8346237bf213b5ff9f3

0 commit comments

Comments
 (0)