The Spring Blog

Engineering
Releases
News and Events

Simplifying the Spring Cloud Release Train

Spring Cloud continues to prove immensely popular, and over the last few years a number of IaaS providers have provided integration with their technology and joined the release train. This has typically involved getting into the spring-cloud GitHub org and publishing in the org.springframework.cloud Maven groupid. As the number of projects included looks to increase, it is becoming a little unwieldy, and we wanted to take a step back and review the pros and cons that this model provides and propose a better path forward that benefits all projects involved.

Read more...

This Week in Spring - July 23, 2019

Hi Spring fans! Welcome to another installment of This Week in Spring! I concluded my time in Portland, OR, for OSCON on Sunday, went to Chicago for the epic Chicago, IL Cloud Conf yesterday; today I am in Denver, CO, for meetings; and then Wednesday I am off to Burlington, MA for the SpringOne Tour 2019 event. We’ve got some good stuff this week so let’s get to it!

Read more...

This Week in Spring - July 16, 2019

HI Spring fans! Welcome to another installment of This Week in Spring! I’ve just returned from Lima, Peru, for JConf Peru, and then today finished speaking at the SpringOne Tour Philadelphia event. Now, I’m off to Portland, OR, for the epic OSCON show. As usual, we’ve got tons to cover so let’s get to it!

Read more...

Spring Tools 4.3.1 released

Dear Spring Community,

I am happy to announce the 4.3.1 release of the Spring Tools 4 for Eclipse, Visual Studio Code, and Theia.

Highlights from this release include:

  • (all language servers) performance: further improvements to the language server startup time
  • (Spring Boot) fixed: wrong error markers in properties files (#314)
  • (VS Code) fixed: vscode goto definition error with lsp (#309)
  • (Eclipse) fixed: STS4 can now be installed again into an existing Eclipse install when running on JDK8
  • (Eclipse) fixed: deadlock when starting up the Spring Boot language server for workspaces with many projects
  • (Eclipse) fixed: cannot launch apps in boot dashboard anymore when using early builds of Eclipse 2019-09 (4.13)
  • (Eclipse) improved, but not completely fixed yet: freeze when opening pom.xml file - if you still experience slowness here, please apply the workaround as documented in the issues comment (comment on #314)
Read more...

This Week in Spring - July 9th, 2019

Hi Spring fans! Welcome to another installment of This Week in Spring! I’ve just returned from Medellín, Columbia, yesterday, and am now in sunny Chicago for the epic SpringOne Tour Chicago event. And tomorrow, it’s off to Lima, Peru. It’s figuring to be quite a week!

As usual, we’ve got a lot to get to so let’s do!

Read more...

Spring Cloud Data Flow 2.2.0.M1 Released

The Spring Cloud Data Flow team is pleased to announce the milestone release 2.2.0.M1.

Along with some enhancements and bug fixes, here are some of the highlights of the release:

Metrics for Tasks
Metrics and monitoring continue to be one of the important themes for Spring Cloud Data Flow. Building upon the InfluxDB integration that we have for streams, in 2.2, we are adding support for Tasks, too. The core of the Micrometer integration landed in Spring Cloud Task’s 2.2.0 release-line, which by the way is a requirement if you are going to try out the Task-metrics and the SCDF integration.

Read more...

A Bootiful Podcast: Dr. Venkat Subramaniam on Kotlin, the future of Java, Spring, open-source, being productive and awesome, and so much more.

Hi, Spring fans! Happy 4th to those of you who celebrate. In today’s episode, I talk to the man, the myth, the legend, the good Dr. Venkat Subramaniam on Kotlin, the future of Java, Spring, open-source, being productive and awesome, and so much more.

Read more...

Explore the project on start.spring.io

Introducing the new feature on start.spring.io: Explore the project.
With this, you can now take a peek at the generated project files without having to actually download it, unzip it, etc.

A lot of developers requested this feature, because they’d like to compare with another project, or upgrade an existing application. We’d like to explore those possibilities more in the future, so send your feedback our way!

Explore the project:

  • Depending on the project, the pom.xml / build.gradle / build.gradle.kts will be shown by default
  • Highlighting code (1), preview markdown
  • Copy and download a file
Read more...