Spring Tools 4.3.1 released

Releases | Martin Lippert | July 12, 2019 | ...

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

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.

For convenience, we have a sample application that builds on the compatible upstream versions of Spring Boot, Spring Batch, and Spring Cloud Task. With this application launched in SCDF, you are now able to instrument metrics with InfluxDB as the backend, and likewise visualize the statistics…

This Week in Spring - July 9th, 2019

Engineering | Josh Long | July 09, 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!

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

Engineering | Josh Long | July 05, 2019 | ...

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.

Explore the project on start.spring.io

Releases | Damien Vitrac | July 04, 2019 | ...

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

This Week in Spring - July 2nd, 2019

Engineering | Josh Long | July 03, 2019 | ...

Hi, Spring fans! Welcome to another installment of This Week in Spring! This week I'm sunny summer-time San Francisco indulging in a little downtime. Last week was a doozy! I visited Tampa, Flordia; Paris, France; and finally Santiago, Dominican Republic. Later this week, after the 4th of July holiday here in the States, I'll head on over to Medellin, Columbia for JConf Columbia; Chicago, Illinois for the epic SpringOne Tour Chicago event; and then Lima, Peru for the JConf Peru event.

I'm so looking forward to a few weeks of fun talking to amazing developers around the globe. If you're around, as usual, don't hesitate to reach out to me on @starbuxman

Spring Boot for Apache Geode & Pivotal GemFire 1.1.0.M3 Released!

Releases | John Blum | July 03, 2019 | ...

On behalf of the Spring, Apache Geode and Pivotal communities, I am pleased to announce the release of Spring Boot for Apache Geode & Pivotal GemFire 1.1.0.M3.

What’s New

The main theme of this release was to add support for hybrid cloud deployments.

For instance, perhaps you want to push and run your Spring Boot, Apache Geode or Pivotal GemFire applications on Pivotal CloudFoundry (PCF), but connect those applications to an externally managed, standalone Apache Geode or Pivotal GemFire cluster. Now, SBDG allows you to do just that.

Technically, SBDG takes advantage of a feature in PCF called CUPS, or Create User-Provided Service. By defining your own service descriptor you can connect your Spring Boot applications to externally managed services, like databases, message queues and even In-Memory Data Grids & Caches like Apache Geode or Pivotal GemFire

Spring Cloud Hoxton.M1 is available.

Releases | Spencer Gibb | July 03, 2019 | ...

On behalf of the community, I am pleased to announce that Milestone 1 (M1) of the Spring Cloud Hoxton Release Train is available today. The release can be found in Spring Milestone repository. You can check out the Hoxton release notes for more information.

Notable Changes in the Hoxton Release Train

This milestone release is compatible with Spring Boot 2.2.0.M4.

Spring Cloud Gateway

Spring Cloud Gateway has added support for RSocket. Look for more in an upcoming blog post.

Spring Cloud Contract

Gradle support has been updated to 5.5, and Groovy to version 2.5. A major refactoring has happened…

Hiding Services & Runtime Discovery with Spring Cloud Gateway

Engineering | Ben Wilcock | July 01, 2019 | ...

Ben Wilcock – Spring Marketing, Pivotal. Brian McClain – Technical Marketing, Pivotal.

It's rare for a company to want every API to be publicly accessible. Most prefer to keep their services secret by default, only exposing APIs publicly when absolutely necessary.

Spring Cloud Gateway can help. Spring Cloud Gateway allows you to route traffic to your APIs using simple Java™ instructions (which we saw in the last article) or with YAML configuration files (which we’ll demonstrate in this one). To hide your services, you set up your network so that the only server accessible from the outside is…

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all