diff --git a/src/site/apt/downloads.apt b/src/site/apt/downloads.apt
index 9f4056302..fda5d4695 100644
--- a/src/site/apt/downloads.apt
+++ b/src/site/apt/downloads.apt
@@ -7,7 +7,7 @@
Spring Batch Downloads
- The current GA release is <<2.1.8.RELEASE>>, the latest snapshots are <<2.2.0.BUILD-SNAPSHOT>>. The version 2.0.x and 1.x branches are now in maintenance (the last release was <<2.0.4.RELEASE>>).
+ The current GA release is <<2.1.9.RELEASE>>, the latest snapshots are <<2.2.0.BUILD-SNAPSHOT>>. The version 2.0.x and 1.x branches are now in maintenance (the last release was <<2.0.4.RELEASE>>).
For runtime concerns and a container for running a Job as a service see the {{{http://static.springframework.org/spring-batch-admin}Spring Batch Admin}} project and the {{{http://static.springframework.org/spring-batch-admin/getting-started.html}getting started}} link there.
@@ -41,7 +41,7 @@ Source code can also be browsed and downloaded at {{{http://github.com/SpringSou
org.springframework.batch
spring-batch-core
- 2.1.8.RELEASE
+ 2.1.9.RELEASE
+---------------
@@ -74,7 +74,7 @@ Source code can also be browsed and downloaded at {{{http://github.com/SpringSou
org.springframework.batch
org.springframework.batch.core
- 2.1.8.RELEASE
+ 2.1.9.RELEASE
+---------------
@@ -100,7 +100,7 @@ Source code can also be browsed and downloaded at {{{http://github.com/SpringSou
org.springframework.batch
spring-batch-core
- 2.1.8.RELEASE
+ 2.1.9.RELEASE
+---------------
@@ -124,7 +124,7 @@ Source code can also be browsed and downloaded at {{{http://github.com/SpringSou
org.springframework.batch
org.springframework.batch.core
- 2.1.8.RELEASE
+ 2.1.9.RELEASE
+---------------
diff --git a/src/site/apt/migration/2.1.8-2.1.9.apt b/src/site/apt/migration/2.1.8-2.1.9.apt
new file mode 100644
index 000000000..68f8bb5c1
--- /dev/null
+++ b/src/site/apt/migration/2.1.8-2.1.9.apt
@@ -0,0 +1,81 @@
+Spring Batch 2.1.9 Release Notes
+
+* Bug
+
+ * {{{https://jira.springframework.org/browse/BATCH-1751}[BATCH-1751]}} - Not possible to use property-placeholder values in batch-attributes
+
+ * {{{https://jira.springframework.org/browse/BATCH-1756}[BATCH-1756]}} - Make round-trip <<>> work for double parameters
+
+ * {{{https://jira.springframework.org/browse/BATCH-1761}[BATCH-1761]}} - Only first item in chunk is re-processed on retry of failed write
+
+ * {{{https://jira.springframework.org/browse/BATCH-1772}[BATCH-1772]}} - missing closing xml tag in spring batch html user guide: 5.1.1. Configuring a Step
+
+ * {{{https://jira.springframework.org/browse/BATCH-1775}[BATCH-1775]}} - Inner beans of same type inside <<<>>> elements with scope ="step" leads to mistaken override of bean definitions
+
+ * {{{https://jira.springframework.org/browse/BATCH-1776}[BATCH-1776]}} - Batch Src Build unable to find FoundryLogic.vpp
+
+ * {{{https://jira.springframework.org/browse/BATCH-1783}[BATCH-1783]}} - Throwing exceptions inside a ChunkListener results in endless loop
+
+ * {{{https://jira.springframework.org/browse/BATCH-1798}[BATCH-1798]}} - MultiResourceItemReader fails on Restart if read() method was not called.
+
+ * {{{https://jira.springframework.org/browse/BATCH-1804}[BATCH-1804]}} - Retry does not work if additional exception occurs in the ItemWriter during scan for failure
+
+ * {{{https://jira.springframework.org/browse/BATCH-1812}[BATCH-1812]}} - ItemWriteListener does not work as expected, not called when writer runs in "recoverer"
+
+ * {{{https://jira.springframework.org/browse/BATCH-1813}[BATCH-1813]}} - BeanWrapperFieldSetMapper properties caching is broken
+
+ * {{{https://jira.springframework.org/browse/BATCH-1821}[BATCH-1821]}} - Possible mistake in current batch documentation
+
+ * {{{https://jira.springframework.org/browse/BATCH-1822}[BATCH-1822]}} - Job execution marked as STOPPED when exception occurs while committing StepExecution
+
+ * {{{https://jira.springframework.org/browse/BATCH-1826}[BATCH-1826]}} - Null pointer exception if optional parameter of type DATE is null
+
+ * {{{https://jira.springframework.org/browse/BATCH-1840}[BATCH-1840]}} - job execution continues when step is in status unknown
+
+ * {{{https://jira.springframework.org/browse/BATCH-1841}[BATCH-1841]}} - Upgrading to spring batch 2.1.8 causes error in processing xml configuration
+
+ * {{{https://jira.springframework.org/browse/BATCH-1848}[BATCH-1848]}} - JdbcPagingItemReader does not support table or column aliases due to sortKey being used in where clause, order by clause and for retrieval of result set column
+
+ * {{{https://jira.springframework.org/browse/BATCH-1852}[BATCH-1852]}} - Very quick (lt 1ms) jobs are poorly identified
+
+* Defect
+
+ * {{{https://jira.springframework.org/browse/BATCH-1753}[BATCH-1753]}} - Problems With FlatFileItemWriter: error while trying to restart an execution
+
+* Improvement
+
+ * {{{https://jira.springframework.org/browse/BATCH-1760}[BATCH-1760]}} - JobConfigurationRegistry referenced in MapJobRegistry comments
+
+ * {{{https://jira.springframework.org/browse/BATCH-1764}[BATCH-1764]}} - Correct JavaDoc for HibernateItemWriter
+
+ * {{{https://jira.springframework.org/browse/BATCH-1769}[BATCH-1769]}} - FlatFileItemReader javadocs
+
+ * {{{https://jira.springframework.org/browse/BATCH-1777}[BATCH-1777]}} - org.springframework.batch.core.converter.DefaultJobParametersConverter not safe for use with certain Locales
+
+ * {{{https://jira.springframework.org/browse/BATCH-1800}[BATCH-1800]}} - AbstractItemCountingItemStreamItemReader could implement ItemStreamReader interface instead of ItemStream and ItemReader
+
+ * {{{https://jira.springframework.org/browse/BATCH-1805}[BATCH-1805]}} - Clarify JavaDoc for JobParametersConverter
+
+ * {{{https://jira.springframework.org/browse/BATCH-1806}[BATCH-1806]}} - Javadoc for FlowExecutionStatus
+
+ * {{{https://jira.springframework.org/browse/BATCH-1815}[BATCH-1815]}} - RunIdIncrementer goes against java best practices
+
+ * {{{https://jira.springframework.org/browse/BATCH-1818}[BATCH-1818]}} - JobInterruptedException should not be logged
+
+ * {{{https://jira.springframework.org/browse/BATCH-1830}[BATCH-1830]}} - Don't log the JobInterruptedException when stopping a job
+
+ * {{{https://jira.springframework.org/browse/BATCH-1834}[BATCH-1834]}} - allow nested tasklets to be specified in the schema
+
+ * {{{https://jira.springframework.org/browse/BATCH-1861}[BATCH-1861]}} - Concurrency Support for in-memory repositories
+
+ * {{{https://jira.springframework.org/browse/BATCH-1862}[BATCH-1862]}} - Update README to reflect Maven 3.0 works
+
+ * {{{https://jira.springframework.org/browse/BATCH-1867}[BATCH-1867]}} - StaxEventItemWriter should be easier to override
+
+ * {{{https://jira.springframework.org/browse/BATCH-1874}[BATCH-1874]}} - provide a regex based line mapper
+
+ * {{{https://jira.springframework.org/browse/BATCH-1881}[BATCH-1881]}} - force sync to underlying file system in FlatFileItemWriter and StaxEventItemWriter
+
+* New Feature
+
+ * {{{https://jira.springframework.org/browse/BATCH-1758}[BATCH-1758]}} - Round trip <<>> broken for short Strings in PropertiesConverter
diff --git a/src/site/apt/migration/index.apt b/src/site/apt/migration/index.apt
index 0d0ebc5c2..82419e730 100644
--- a/src/site/apt/migration/index.apt
+++ b/src/site/apt/migration/index.apt
@@ -13,6 +13,8 @@
Links:
+ * {{{2.1.8-2.1.9.html}2.1.8 to 2.1.9}}
+
* {{{2.1.7-2.1.8.html}2.1.7 to 2.1.8}}
* {{{2.1.6-2.1.7.html}2.1.6 to 2.1.7}}