diff --git a/README.md b/README.md
index 8232fccdc..1159331fc 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,5 @@
+
+
# Spring Batch [](https://build.spring.io/browse/BATCH-TRUNK)
Spring Batch is a lightweight, comprehensive batch framework designed to enable the development of robust batch applications vital for the daily operations of enterprise systems. Spring Batch builds upon the productivity, POJO-based development approach, and general ease of use capabilities people have come to know from the [Spring Framework](https://github.com/SpringSource/spring-framework), while making it easy for developers to access and leverage more advanced enterprise services when necessary.
diff --git a/src/site/docbook/reference/index.xml b/src/site/docbook/reference/index.xml
index fadf6db3d..9a35bfdcf 100644
--- a/src/site/docbook/reference/index.xml
+++ b/src/site/docbook/reference/index.xml
@@ -59,8 +59,11 @@
2012
2013
2014
+ 2015
+ 2016
+ 2017
- GoPivotal, Inc. All Rights Reserved.
+ Pivotal, Inc. All Rights Reserved.
diff --git a/src/site/docbook/reference/whatsnew.xml b/src/site/docbook/reference/whatsnew.xml
index cb3f2bca8..093a582a0 100644
--- a/src/site/docbook/reference/whatsnew.xml
+++ b/src/site/docbook/reference/whatsnew.xml
@@ -2,101 +2,50 @@
- What's New in Spring Batch 3.0
+ What's New in Spring Batch 4.0
- The Spring Batch 3.0 release has five major themes:
+ The Spring Batch 4.0 release has three major themes:
- JSR-352 Support
+ Java 8 Requirement
- Upgrade to Support Spring 4 and Java 8
+ Dependencies re-baseline
- Promote Spring Batch Integration to Spring Batch
-
-
-
- JobScope Support
-
-
-
- SQLite Support
+ Builders for ItemReaders and ItemWriters
-
- JSR-352 Support
+
+ Java 8 Requirement
- JSR-352 is the new java specification for batch processing. Heavily inspired by Spring Batch, this
- specification provides similar functionality to what Spring Batch already supports. However, Spring Batch 3.0
- has implemented the specification and now supports the definition of batch jobs in compliance with the standard.
- An example of a batch job configured using JSR-352's Job Specification Language (JSL) would look like below:
+ Spring Batch has historically followed Spring Framework's baselines for both
+ java version as well as third party dependencies. With Spring Batch 4, the Spring
+ Framework version is being upgraded to Spring Framework 5. As such, the java
+ version requirement for Spring Batch is also increasing to Java 8.
-
- <?xml version="1.0" encoding="UTF-8"?>
-<job id="myJob3" xmlns="http://xmlns.jcp.org/xml/ns/javaee" version="1.0">
- <step id="step1" >
- <batchlet ref="testBatchlet" />
- </step>
-</job>
-
-
- See section for more details.
-