Releases: finos/symphony-bdk-java
symphony-bdk-2.11.1
Bugfix
#695 Fix Datahose loop
Features
#697 Add security scan github action
#691 Migrate to FINOS Security Scanning
Dependency upgrades
#697 Upgrade Springboot 2.7.6
Installation
Using Maven:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.finos.symphony.bdk</groupId>
<artifactId>symphony-bdk-bom</artifactId>
<version>2.11.1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Using Gradle:
dependencies {
implementation platform('org.finos.symphony.bdk:symphony-bdk-bom:2.11.1')
}
symphony-bdk-2.11.0
Features
#686 Enable inline template
Dependency upgrades
#688 Upgrade Springboot 2.7.5
Installation
Using Maven:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.finos.symphony.bdk</groupId>
<artifactId>symphony-bdk-bom</artifactId>
<version>2.11.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Using Gradle:
dependencies {
implementation platform('org.finos.symphony.bdk:symphony-bdk-bom:2.11.0')
}
symphony-bdk-2.10.0
Features
#677 Enable empty slash command pattern
Dependency upgrades
#681 Mitigate CVE-2022-42889
#674 Upgrade Springboot 2.7.3
Bug fixes
#670 Correct retry error message
Installation
Using Maven:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.finos.symphony.bdk</groupId>
<artifactId>symphony-bdk-bom</artifactId>
<version>2.10.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Using Gradle:
dependencies {
implementation platform('org.finos.symphony.bdk:symphony-bdk-bom:2.10.0')
}
symphony-bdk-2.9.0
Features
#663 Added silent message update
#667 Added missing OBO services
Dependency upgrades
#665 Upgraded to Spring Boot 2.6.8
Installation
Using Maven:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.finos.symphony.bdk</groupId>
<artifactId>symphony-bdk-bom</artifactId>
<version>2.9.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Using Gradle:
dependencies {
implementation platform('org.finos.symphony.bdk:symphony-bdk-bom:2.9.0')
}
symphony-bdk-2.8.0
Features
#654 Upgraded Symphony API specifications for parent message id: Agent API is now returning the parentMessageId as part of V4Message payloads to retrieve the original message in case of a forward or a reply.
#653 Implemented Datahose loop
Dependency upgrades
#654 Upgraded to Spring Boot 2.6.7
Documentation
#653 Documented Datahose loop
#655 Fixed broken links in Datafeed documentation
Installation
Using Maven:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.finos.symphony.bdk</groupId>
<artifactId>symphony-bdk-bom</artifactId>
<version>2.8.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Using Gradle:
dependencies {
implementation platform('org.finos.symphony.bdk:symphony-bdk-bom:2.8.0')
}
symphony-bdk-2.7.0
Features
#625 : Polish Groups API
#632 : Target specific commit for symphony-api-specs
#633 : Supported a list of files in multipart form data
#637 : Support user apps patch
#643 : Deprecating Datafeed V1 and enabled Datafeed V2 by default
Dependency upgrades
#624 : Upgraded to Gradle to 7.3.3
#629 #635 : Upgrade Hazelcast version in examples
#630 #636 #642 #649 #646 : Dependency upgrades
Documentation
#626 : Update PR template
#627 : Add proxy configuration example
#639 : Example to import messages with attachments
#641 : Generate javadoc for group extension
#644 : Fixing broken documentation links
Installation
Using Maven:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.finos.symphony.bdk</groupId>
<artifactId>symphony-bdk-bom</artifactId>
<version>2.7.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Using Gradle:
dependencies {
implementation platform('org.finos.symphony.bdk:symphony-bdk-bom:2.7.0')
}
symphony-bdk-2.6.0
Stable 2.6.0
release, following 2.6.0.RC1
pre-release.
Features
- #616 Make ExtensionAppAuthenticator conditional on missing (thanks @yinan-symphony 👏)
- #615 Add a decorator to the ApplicationEventMulticaster (thanks @yinan-symphony 👏)
- #622 Added streamId and formMessageId to FormReplyActivity (fixes #621)
- #618 Introducing Common JWT support for Pod APIs
- #620 Extension mechanism / Groups Management APIs
Installation
Using Maven:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.finos.symphony.bdk</groupId>
<artifactId>symphony-bdk-bom</artifactId>
<version>2.6.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Using Gradle:
dependencies {
implementation platform('org.finos.symphony.bdk:symphony-bdk-bom:2.6.0')
}
symphony-bdk-2.6.0.RC1
Features
- #616 Make ExtensionAppAuthenticator conditional on missing (thanks @yinan-symphony 👏)
- #615 Add a decorator to the ApplicationEventMulticaster (thanks @yinan-symphony 👏)
- #622 Added streamId and formMessageId to FormReplyActivity (fixes #621)
- #618 Introducing Common JWT support for Pod APIs
- #620 Extension mechanism / Groups Management APIs
Installation
Using Maven:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.finos.symphony.bdk</groupId>
<artifactId>symphony-bdk-bom</artifactId>
<version>2.6.0.RC1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Using Gradle:
dependencies {
implementation platform('org.finos.symphony.bdk:symphony-bdk-bom:2.6.0.RC1')
}
symphony-bdk-2.5.0
Features
Installation
Using Maven:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.finos.symphony.bdk</groupId>
<artifactId>symphony-bdk-bom</artifactId>
<version>2.5.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Using Gradle:
dependencies {
implementation platform('org.finos.symphony.bdk:symphony-bdk-bom:2.5.0')
}
symphony-bdk-2.5.0.RC1
Features
Installation
Using Maven:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.finos.symphony.bdk</groupId>
<artifactId>symphony-bdk-bom</artifactId>
<version>2.5.0.RC1</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
Using Gradle:
dependencies {
implementation platform('org.finos.symphony.bdk:symphony-bdk-bom:2.5.0.RC1')
}