Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"java.configuration.updateBuildConfiguration": "interactive"
}
46 changes: 40 additions & 6 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -264,16 +264,50 @@ Major release of chat workflow. Most interfaces for this changed. See migratio
- #416 Single Method Invoke on Multiple Chat Button
- #419 Teams Upload Attachments

# Jan 15 2025
- #435 Summary on MS Teams App — `@Work` responses can include a summary field displayed in Teams adaptive cards (SYMPHONYP-1135)

# Jan 22 2025
- Migrate to 3.4.0
- Vulnerability Fixes
- #455 Migrate to Spring Boot 3.4.0 (merged via #456)
- SYMPHONYP-1237 vulnerability fixes in framework dependencies
- Release 10.0.3

# Dec 3 2025
* Bumped version number by @robmoffat in https://github.com/finos/spring-bot/pull/458
# Apr 30 2025
* Updated plugins for github actions by @robmoffat in https://github.com/finos/spring-bot/pull/462
* Vulnerability fix by @vaibhav-db in https://github.com/finos/spring-bot/pull/463

# Jul 14 2025
* SYMPHONYP-1356 vulnerability-in-spring-bot-framework by @vaibhav-db in https://github.com/finos/spring-bot/pull/464
* Update allow-list.xml by @robmoffat in https://github.com/finos/spring-bot/pull/465

# Oct 3 2025
* Added credentials for github action by @robmoffat in https://github.com/finos/spring-bot/pull/470
* Spring bot master db by @vaibhav-db in https://github.com/finos/spring-bot/pull/467

# Oct 29 2025
- #468 Upgrade Spring Boot version to 3.5.5 (merged via #467, SYMPHONYP-1398)

# Dec 3 2025
* Bumped version number by @robmoffat in https://github.com/finos/spring-bot/pull/458
* Update allow-list.xml by @robmoffat in https://github.com/finos/spring-bot/pull/465

# Dec 10 2025
* Release 10.0.4 by @robmoffat in https://github.com/finos/spring-bot/pull/475

# Jan 28 2026
- #472 Certificate-based authentication for MS Teams bots (SYMPHONYP-1416, merged via #478)
- #477 Fix certificate authentication issue in Teams bot startup and test configuration

# Mar 18 2026
* Added GitHub Actions release workflow by @robmoffat in https://github.com/finos/spring-bot/pull/480
* GPG signing and Maven Central publishing plugin updates (#481–#483)

# May 29 2026
- Migrate to Spring Boot 4.0.x (merged via #485, SYMPHONYP-1450)
- Updated Mockito test configuration for Spring Boot 4 / `@MockitoBean` changes
* Dependency check allow-list fix by @robmoffat in https://github.com/finos/spring-bot/pull/486

# Jun 3 2026
* Version 11.0.1-SNAPSHOT
* Moved `maven-surefire-plugin` configuration to `build/pluginManagement` for all modules
* Updated README release process and SECURITY.md support status
* Modify git tag commands for versioning clarity by @robmoffat in https://github.com/finos/spring-bot/pull/488

352 changes: 168 additions & 184 deletions README.md

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,9 @@ currently being supported with security updates.

| Version | Supported |
| ------- | ------------------ |
| 10.x.x | :white_check_mark: |
| 9.x.x | :white_check_mark: |
| 11.x.x | :white_check_mark: |
| 10.x.x | :x: |
| 9.x.x | :x: |
| 8.x.x | :x: |
| < 8.0.0 | :x: |

Expand Down
6 changes: 3 additions & 3 deletions demos/claim-bot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.finos.springbot</groupId>
<artifactId>spring-bot</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

Expand All @@ -33,12 +33,12 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>symphony-bdk-chat-workflow-spring-boot-starter</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>teams-chat-workflow-spring-boot-starter</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
Expand Down
6 changes: 3 additions & 3 deletions demos/custom-help-bot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.finos.springbot</groupId>
<artifactId>spring-bot</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>

Expand All @@ -29,13 +29,13 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>symphony-bdk-chat-workflow-spring-boot-starter</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>teams-chat-workflow-spring-boot-starter</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
</dependencies>
Expand Down
6 changes: 3 additions & 3 deletions demos/demo-bot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<parent>
<groupId>org.finos.springbot</groupId>
<artifactId>spring-bot</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>

Expand All @@ -28,13 +28,13 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>symphony-bdk-chat-workflow-spring-boot-starter</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>teams-chat-workflow-spring-boot-starter</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<scope>compile</scope>
</dependency>

Expand Down
6 changes: 3 additions & 3 deletions demos/rooms-bot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.finos.springbot</groupId>
<artifactId>spring-bot</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>

Expand All @@ -23,12 +23,12 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>symphony-bdk-chat-workflow-spring-boot-starter</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>teams-chat-workflow-spring-boot-starter</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
</dependencies>

Expand Down
6 changes: 3 additions & 3 deletions demos/todo-bot/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.finos.springbot</groupId>
<artifactId>spring-bot</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

Expand All @@ -23,12 +23,12 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>symphony-bdk-chat-workflow-spring-boot-starter</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>teams-chat-workflow-spring-boot-starter</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
Expand Down
14 changes: 7 additions & 7 deletions libs/chat-workflow-coverage/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<groupId>org.finos.springbot</groupId>
<artifactId>spring-bot</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

Expand Down Expand Up @@ -56,32 +56,32 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>chat-workflow</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>chat-workflow-testing</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>symphony-bdk-chat-workflow-spring-boot-starter</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>teams-chat-workflow-spring-boot-starter</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>entity-json</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>entities</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>

</dependencies>
Expand Down
10 changes: 5 additions & 5 deletions libs/chat-workflow-testing/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>org.finos.springbot</groupId>
<artifactId>spring-bot</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

Expand All @@ -22,7 +22,7 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>chat-workflow</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>

<dependency>
Expand All @@ -45,9 +45,9 @@

<!-- junit 5 -->
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-engine</artifactId>
</dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
</dependency>

</dependencies>

Expand Down
4 changes: 2 additions & 2 deletions libs/chat-workflow/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
<parent>
<groupId>org.finos.springbot</groupId>
<artifactId>spring-bot</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

Expand All @@ -33,7 +33,7 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>entity-json</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
Expand Down
2 changes: 1 addition & 1 deletion libs/entity-json/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<groupId>org.finos.springbot</groupId>
<artifactId>spring-bot</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<relativePath>../..</relativePath>
</parent>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>org.finos.springbot</groupId>
<artifactId>spring-bot</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<relativePath>../../..</relativePath>
</parent>

Expand All @@ -22,12 +22,12 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>chat-workflow</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>entities</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.finos.symphony.bdk</groupId>
Expand All @@ -43,7 +43,7 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>chat-workflow-testing</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down
4 changes: 2 additions & 2 deletions libs/symphony/entities/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<groupId>org.finos.springbot</groupId>
<artifactId>spring-bot</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<relativePath>../../..</relativePath>
</parent>

Expand All @@ -23,7 +23,7 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>entity-json</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>


Expand Down
6 changes: 3 additions & 3 deletions libs/teams/teams-chat-workflow-spring-boot-starter/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<parent>
<groupId>org.finos.springbot</groupId>
<artifactId>spring-bot</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<relativePath>../../..</relativePath>
</parent>

Expand Down Expand Up @@ -48,7 +48,7 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>chat-workflow</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
</dependency>

<!-- teams -->
Expand Down Expand Up @@ -135,7 +135,7 @@
<dependency>
<groupId>org.finos.springbot</groupId>
<artifactId>chat-workflow-testing</artifactId>
<version>11.0.0-SNAPSHOT</version>
<version>11.0.1-SNAPSHOT</version>
<scope>test</scope>
</dependency>
</dependencies>
Expand Down
Loading
Loading