Skip to content

Releases: SolaceProducts/solace-spring-boot

v3.0.0

05 Mar 21:35

Choose a tag to compare

Solace Projects

Name Version Notes
Solace Spring Boot BOM 3.0.0
Solace Java Spring Boot Starter 6.0.0
Solace JMS Spring Boot Starter 6.0.0
Solace Spring Boot Starter Removed

Global Changes

  • Upgraded Solace JCSMP to 10.29.1
  • Upgraded Solace JMS to 10.29.1
  • Upgraded Spring Boot to 4.0.3

Specific Project Changes

Solace Java Spring Boot Starter

  • Updated the OAuth2 dependency to spring-boot-starter-security-oauth2-client (Spring Boot 4.x renamed spring-boot-starter-oauth2-client to spring-boot-starter-security-oauth2-client)

Solace Spring Boot Starter (Removed)

The solace-spring-boot-starter has been removed. Replace it with the specific starter(s) you need: solace-java-spring-boot-starter (JCSMP API) or solace-jms-spring-boot-starter (JMS API)

v2.5.0

05 Sep 16:02

Choose a tag to compare

Solace Projects

Name Version Notes
Solace Spring Boot BOM 2.5.0
Solace Java Spring Boot Starter 5.5.0
Solace JMS Spring Boot Starter 5.5.0
Solace Spring Boot Starter 2.5.0

Global Changes

  • Upgraded Solace JCSMP to 10.28.1
  • Upgraded Solace JMS to 10.28.1
  • Upgraded Spring Boot to 3.5.5

v2.4.2

07 Aug 14:27

Choose a tag to compare

Solace Projects

Name Version Notes
Solace Spring Boot BOM 2.4.2
Solace Java Spring Boot Starter 5.4.2
Solace JMS Spring Boot Starter 5.4.2
Solace Spring Boot Starter 2.4.2

Global Changes

  • Upgraded Solace JCSMP to 10.27.3
  • Upgraded Solace JMS to 10.27.3

v2.4.0

17 Apr 16:09

Choose a tag to compare

Solace Projects

Name Version Notes
Solace Spring Boot BOM 2.4.0
Solace Java Spring Boot Starter 5.4.0
Solace JMS Spring Boot Starter 5.4.0
Solace Spring Boot Starter 2.4.0

Global Changes

  • Upgraded Spring Boot to 3.4.4
  • Upgraded Solace JCSMP to 10.27.0
  • Upgrade Solace JMS to 10.27.0

v2.2.0

27 Aug 19:43

Choose a tag to compare

Solace Projects

Name Version Notes
Solace Spring Boot BOM 2.2.0
Solace Java Spring Boot Starter 5.2.0
Solace JMS Spring Boot Starter 5.2.0
Solace Spring Boot Starter 2.2.0

Global Changes

  • Upgraded Spring Boot to 3.3.3
  • Upgraded Solace JCSMP to 10.24.1
  • Upgrade Solace JMS to 10.24.1

v2.1.1

29 Jul 15:41

Choose a tag to compare

Solace Projects

Name Version Notes
Solace Spring Boot BOM 2.1.1
Solace Java Spring Boot Starter 5.1.1
Solace JMS Spring Boot Starter 5.1.1
Solace Spring Boot Starter 2.1.1

Global Changes

  • Upgraded Spring Boot to 3.3.2

Specific Project Changes

Solace Java Spring Boot Starter

  • Fixed OAuth2 configuration detection to account for different property name formats.
  • Fixed OAuth2 configuration detection to also depend on solace.java.oauth2-client-registration-id being set.

v2.1.0

18 Jul 20:16

Choose a tag to compare

Solace Projects

Name Version Notes
Solace Spring Boot BOM 2.1.0
Solace Java Spring Boot Starter 5.1.0
Solace JMS Spring Boot Starter 5.1.0
Solace Spring Boot Starter 2.1.0

Global Changes

  • Upgraded Spring Boot to 3.3.1
  • Upgraded Solace JCSMP to 10.22.0
  • Upgraded Solace JMS to 10.22.0

Specific Project Changes

Solace Java Spring Boot Starter

  • Added support for OAuth2 authentication with the Solace PubSub+ Broker

v2.0.0

17 May 20:31

Choose a tag to compare

Solace Projects

Name Version Notes
Solace Spring Boot BOM 2.0.0
Solace Java Spring Boot Starter 5.0.0
Solace JMS Spring Boot Starter 5.0.0
Solace Spring Boot Starter 2.0.0
Solace Java CFEnv Removed

Global Changes

  • Minimum version of JDK changed from JDK8 to JDK17 or higher
  • Upgraded Spring Boot to 3.0.6
  • Upgraded Solace JCSMP to 10.20.0
  • Upgraded Solace JMS to 10.20.0
  • Removed Solace Java CFEnv

Specific Project Changes

Solace Java Spring Boot Starter

  • Changed the default value of the reconnectRetries config property to -1 (infinite reconnect attempts) #53
  • Support for Pivotal CF Env removed
  • Removed SpringJCSMPFactoryCloudFactory & SolaceServiceCredentials

Solace JMS Spring Boot Starter

  • Changed Solace JMS dependency to sol-jms-jakarata
  • Changed JMS import statements from javax.jms to jakarta.jms namespace
  • Support for Pivotal CF Env removed
  • Removed SpringSolJmsConnectionFactoryCloudFactory and SpringSolJmsJndiTemplateCloudFactory

Solace Java CFEnv

  • Removed Solace Java CFEnv

v1.3.0

16 Feb 20:19

Choose a tag to compare

Solace Projects

Name Version
Solace Spring Boot BOM 1.3.0
Solace Java Spring Boot Starter 4.3.0
Solace JMS Spring Boot Starter 4.3.0
Solace Spring Boot Starter 1.3.0
Solace Java CFEnv 1.3.0

Global Changes

  • Upgraded Spring boot to 2.7.7
  • Upgraded Solace JCSMP to 10.17.0
  • Upgraded Solace JMS to 10.17.0

Specific Project Changes

Solace JMS Spring Boot Starter

  • Added support for new Spring Boot auto-config detection

Solace Java CFEnv

  • Upgraded Pivotal CF Env Boot to 2.4.1
  • Upgraded gson to 2.8.9

v1.2.2

01 Apr 22:55

Choose a tag to compare

Solace Projects

Name Version
Solace Spring Boot BOM 1.2.2
Solace Java Spring Boot Starter 4.2.2
Solace JMS Spring Boot Starter 4.2.2
Solace Spring Boot Starter 1.2.2
Solace Java CFEnv 1.2.2

Global Changes

  • Spring Boot upgraded to 2.6.6