Artem Bilan

Artem Bilan

Recent Blog posts by Artem Bilan

Spring Cloud GCP 1.0.0.RC1 Now Available

Releases | June 28, 2018 | ...

Dear Spring Community!

Today, together with Google team, it’s my pleasure to announce the First Release Candidate of Spring Cloud for Google Cloud Platform project of version 1.0.

The artifacts available from Spring Milestone repository via BOM:

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-gcp-dependencies</artifactId>
            <version>1.0.0.RC1</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies…

Spring Integration for AWS 2.0.0.M2 and Spring Cloud Stream Kinesis Binder 1.0.0.M2

Releases | April 17, 2018 | ...

Dear Spring Community!

It’s my pleasure to announce Milestone releases for Spring projects supporting Amazon Web Services: Spring Integration for AWS 2.0.0.M2 and Spring Cloud Stream Binder for AWS Kinesis 1.0.0.M2.

Both milestones are available in the Spring Milestone repository and they can be consumed as maven dependencies:

<dependency>
    <groupId>org.springframework.integration</groupId>
    <artifactId>spring-integration-aws</artifactId>
    <version>2.0.0.M2</version>
</dependency>

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-stream-binder…

What's new in Spring Cloud GCP 1.0.0 Milestone 3

Releases | April 16, 2018 | ...

Dear Spring Community!

The Spring Cloud GCP is a set of Spring Boot starters that is designed to help you leverage Google Cloud Platform managed services directly from Spring Boot, allowing you to use Spring Messaging for Cloud Pub/Sub, Spring Resource for Cloud Storage, Spring Cloud Sleuth for Stackdriver Trace, Spring Data with Cloud SQL, and more.

We’ve just released Spring Cloud GCP 1.0.0.M3. Check out what’s new since the previous Milestone 2!

Spring Boot 2.0 GA Support

Spring Cloud GCP 1.0.0.M3 is now up to date to work with Spring Boot 2.0.1.RELEASE and Spring Cloud Finchley.M9.

To use Spring Cloud GCP 1.0.0.M3, simply import the BOM in your Spring Boot 2.0

Spring Integration 5.0.2 Available

Releases | February 21, 2018 | ...

On behalf of the Spring Integration team I am pleased to announce that the 5.0.2.RELEASE maintenance version for the Spring Integration is available.

It can be downloaded from Maven Central, JCenter, and our release repository:

compile "org.springframework.integration:spring-integration-core:5.0.2.RELEASE"

As usual I would like to thank all community members for their ongoing active contributions to the framework!

Along with upgrades to the latest Spring Framework 5.0.4 and Reactor Bismuth-SR6 versions, this Spring Integration support version provides a number of bug fixes, especially for the @ServiceActivator with a collection method argument and LockRegistryLeaderInitiator

Spring Integration for AWS 2.0.0.M1 and Spring Cloud Stream Kinesis Binder 1.0.0.M1

Releases | February 13, 2018 | ...

Dear Spring Community!

It’s my pleasure to announce two Spring Milestone releases for Amazon Web Services: Spring Integration for AWS 2.0.0.M1 and Spring Cloud Stream Binder for AWS Kinesis 1.0.0.M1.

Both milestones are available in the Spring Milestone repository and they can be consumed as maven dependencies:

<dependency>
    <groupId>org.springframework.integration</groupId>
    <artifactId>spring-integration-aws</artifactId>
    <version>2.0.0.M1</version>
</dependency>

<dependency>
    <groupId>org.springframework.cloud</groupId>
    <artifactId>spring-cloud-stream-binder-kinesis…

Spring Cloud for Google Cloud Platform 1.0 Milestone 2 Available

Releases | February 07, 2018 | ...

Dear Spring Community!

It’s my pleasure to announce today a new project in the Spring Cloud family. It’s called Spring Cloud GCP and its goal is to bring into your applications well-known Spring patterns and Spring Boot conventions for consuming Google Cloud Platform services.

The project currently is in version 1.0.0.M2 and is available from the Spring Milestone Repository:

<dependencyManagement>
   <dependencies>
       <dependency>
           <groupId>org.springframework.cloud</groupId>
           <artifactId>spring-cloud-gcp-dependencies</artifactId>
           <version>1.0.0.M2</version…

Spring Integration 5.0 GA Available

Releases | November 29, 2017 | ...

On behalf of the Spring Integration team I am pleased to announce that the GA release for the Spring Integration 5.0 version (5.0.0.RELEASE) is now available.

It can be downloaded from Maven Central, JCenter, and our release repository:

compile "org.springframework.integration:spring-integration-core:5.0.0.RELEASE"

First of all, special thanks to all community members for their ongoing active contributions to the framework!

Several JIRAs (and some GitHub issues), since the previously announced RC1, are included in this release, mostly bug fixes from early adopters and Reference Manual…

Spring AMQP 1.7.5 and 2.0.1 Available

Releases | November 28, 2017 | ...

On behalf of the community, I’m pleased to announce 1.7.5 and 2.0.1 maintenance releases of Spring AMQP. They are available from Maven Central, JCenter, and our release repository.

These versions are mostly bug fixes and recommended for everyone to upgrade.

The version 2.0.1 is a foundation for the upcoming Spring Boot 2.0 M7 release.

Thanks to all the community contributors for various feedback and pull requests.

We hope to see you at SpringOne Platform next week. It will be packed with many Spring talks, opportunities to learn about the latest and greatest features and of course some…

Spring Integration for AWS 1.1 GA Available

Releases | November 27, 2017 | ...

I am pleased to announce that the 1.1.0.RELEASE of Spring Integration for Amazon Web Services is now available in the Spring release repository and Maven Central.

First of all thanks to all community members for any feedback and contributions to make features in this project available!

Some highlights what we have after a year and a couple months of amazing team work:

  • S3StreamingMessageSource to get access to S3 resources content on demand;

  • KinesisMessageHandler and KinesisMessageDrivenChannelAdapter for interaction with AWS Kinesis service;

  • DynamoDbMetaDataStore to store metadata in the AWS DymanoDB table;

  • And, of course, a ton of bug fixes!

Spring For Apache Kafka 2.1 RC1 and 2.0.1 & 1.3.1 Available

Releases | November 09, 2017 | ...

We are pleased to announce the first Release Candidate for the version 2.1 of the Spring for Apache Kafka:

repositories {
    maven { url 'http://repo.spring.io/milestone' }
}
compile "org.springframework.kafka:spring-kafka:2.1.0.RC1"

The general reason for so quick point release is the recently released Apache Kafka 1.0.0 version. There are no critical feature in that release, but some breaking changes in the kafka.admin and kafka.streams have been introduced. Therefore this release represents mostly compatibility with Apache Kafka 1.0.0:

  • Deprecate bounce() and waitUntilSynced() in the KafkaEmbedded since respective API in the AdminUtils have been removed

  • The KStreamBuilderFactoryBean now uses StreamsBuilder instead of deprecated KStreamBuilder

  • The @EmbeddedKafka.brokerProperties() can be configured with the properties placeholders

  • The SpEL expressions in the @KafkaListener attributes now can be used simplified since BeanFactory resolver is supplied with the TemplateAwareExpressionParser

  • A NonResponsiveConsumerEvent has been introduced to track the sate of the ListenerContainer for possible target Broker unavailability

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