This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/beam.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new a5a906a  Publishing website 2020/01/23 23:38:25 at commit b3a0364
a5a906a is described below

commit a5a906a3586d734767124fd102b7874361d7667f
Author: jenkins <bui...@apache.org>
AuthorDate: Thu Jan 23 23:38:25 2020 +0000

    Publishing website 2020/01/23 23:38:25 at commit b3a0364
---
 .../2020/01/13/beam-2.18.0.html}                   | 329 ++++++++-------------
 website/generated-content/blog/index.html          |  32 ++
 .../contribute/release-guide/index.html            |   4 +-
 website/generated-content/feed.xml                 | 218 ++++++++------
 website/generated-content/index.html               |  10 +-
 5 files changed, 292 insertions(+), 301 deletions(-)

diff --git a/website/generated-content/index.html 
b/website/generated-content/blog/2020/01/13/beam-2.18.0.html
similarity index 50%
copy from website/generated-content/index.html
copy to website/generated-content/blog/2020/01/13/beam-2.18.0.html
index 3a7204b..cdbc5a1 100644
--- a/website/generated-content/index.html
+++ b/website/generated-content/blog/2020/01/13/beam-2.18.0.html
@@ -28,9 +28,8 @@
   <meta charset="utf-8">
   <meta http-equiv="X-UA-Compatible" content="IE=edge">
   <meta name="viewport" content="width=device-width, initial-scale=1">
-  <title>Apache Beam</title>
-  <meta name="description" content="Apache Beam is an open source, unified 
model and set of language-specific SDKs for defining and executing data 
processing workflows, and also data ingestion and integration flows, supporting 
Enterprise Integration Patterns (EIPs) and Domain Specific Languages (DSLs). 
Dataflow pipelines simplify the mechanics of large-scale batch and streaming 
data processing and can run on a number of runtimes like Apache Flink, Apache 
Spark, and Google Cloud Dataflow  [...]
-">
+  <title>Apache Beam 2.18.0</title>
+  <meta name="description" content="We are happy to present the new 2.18.0 
release of Beam. This release includes both improvements and new 
functionality.See the download page for this release.">
   <link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400"; 
rel="stylesheet">
   <link rel="stylesheet" href="/css/site.css">
   <script src="https://code.jquery.com/jquery-2.2.4.min.js";></script>
@@ -42,7 +41,7 @@
   <script src="/js/fix-menu.js"></script>
   <script src="/js/section-nav.js"></script>
   <script src="/js/page-nav.js"></script>
-  <link rel="canonical" href="https://beam.apache.org/"; data-proofer-ignore>
+  <link rel="canonical" 
href="https://beam.apache.org/blog/2020/01/13/beam-2.18.0.html"; 
data-proofer-ignore>
   <link rel="shortcut icon" type="image/x-icon" href="/images/favicon.ico">
   <link rel="alternate" type="application/rss+xml" title="Apache Beam" 
href="https://beam.apache.org/feed.xml";>
   <link rel="stylesheet" 
href="https://use.fontawesome.com/releases/v5.4.1/css/all.css"; 
integrity="sha384-5sAR7xN1Nv6T6+dT2mhtzEpVJvfS3NScPQTrOxhwjIuvcA67KV2R5Jz6kr4abQsz"
 crossorigin="anonymous">
@@ -56,7 +55,7 @@
   </script>
 </head>
 
-  <body class="body body--index">
+  <body class="body ">
     <!--
  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
@@ -144,7 +143,7 @@
             GitHub links will not resolve until the markdown source is 
available on the master branch.
             New pages would fail validation during development / PR test 
automation.
           -->
-          <a 
href="https://github.com/apache/beam/edit/master/website/src/index.md"; 
data-proofer-ignore>
+          <a 
href="https://github.com/apache/beam/edit/master/website/src/_posts/2020-01-13-beam-2.18.0.md";
 data-proofer-ignore>
             <i class="far fa-edit fa-lg" alt="Edit on GitHub" title="Edit on 
GitHub"></i>
           </a>
         </li>
@@ -154,6 +153,31 @@
 
     <div class="body__contained">
       <!--
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+   http://www.apache.org/licenses/LICENSE-2.0
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License. See accompanying LICENSE file.
+-->
+
+
+
+<article class="post" itemscope itemtype="http://schema.org/BlogPosting";>
+
+  <header class="post-header">
+    <h1 class="post-title" itemprop="name headline">Apache Beam 2.18.0</h1>
+    <p class="post-meta"><time datetime="2020-01-23T00:00:01-08:00" 
itemprop="datePublished">Jan 23, 2020</time> •
+       Udi Meiri [<a href="https://twitter.com/udim";>@udim</a>] &amp; Ahmet 
Altay 
+      
+    </p>
+  </header>
+
+  <div class="post-content" itemprop="articleBody">
+    <!--
 Licensed under the Apache License, Version 2.0 (the "License");
 you may not use this file except in compliance with the License.
 You may obtain a copy of the License at
@@ -166,207 +190,110 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 
express or implied.
 See the License for the specific language governing permissions and
 limitations under the License.
 -->
-<div class="hero-bg">
-  <div class="hero section">
-    <div class="hero__cols">
-      <div class="hero__cols__col">
-        <div class="hero__cols__col__content">
-          <div class="hero__title">
-            Apache Beam: An advanced unified programming model
-          </div>
-          <div class="hero__subtitle">
-            Implement batch and streaming data processing jobs that run on any 
execution engine.
-          </div>
-          <div class="hero__ctas hero__ctas--first">
-            <a class="button button--primary" 
href="/get-started/beam-overview/">Learn more</a>
-            <a class="button button--primary" 
href="/get-started/try-apache-beam/">Try Beam</a>
-            <a class="button button--primary" 
href="/get-started/downloads/">Download Beam SDK 2.18.0</a>
-          </div>
-          <div class="hero__ctas">
-            <a class="button" href="/get-started/quickstart-java/">Java 
Quickstart</a>
-            <a class="button" href="/get-started/quickstart-py/">Python 
Quickstart</a>
-            <a class="button" href="/get-started/quickstart-go/">Go 
Quickstart</a>
-          </div>
-        </div>
-      </div>
-      <div class="hero__cols__col">
-        <div class="hero__blog">
-          <div class="hero__blog__title">
-            The latest from the blog
-          </div>
-          <div class="hero__blog__cards">
-            
-            <a class="hero__blog__cards__card" 
href="/blog/2020/01/06/beam-2.17.0.html">
-              <div class="hero__blog__cards__card__title">Apache Beam 
2.17.0</div>
-              <div class="hero__blog__cards__card__date">Jan 6, 2020</div>
-            </a>
-            
-            <a class="hero__blog__cards__card" 
href="/blog/2019/10/07/beam-2.16.0.html">
-              <div class="hero__blog__cards__card__title">Apache Beam 
2.16.0</div>
-              <div class="hero__blog__cards__card__date">Oct 7, 2019</div>
-            </a>
-            
-            <a class="hero__blog__cards__card" 
href="/blog/2019/09/04/gsoc-19.html">
-              <div class="hero__blog__cards__card__title">Google Summer of 
Code '19</div>
-              <div class="hero__blog__cards__card__date">Sep 4, 2019</div>
-            </a>
-            
-          </div>
-        </div>
-      </div>
-    </div>
-  </div>
-</div>
 
-<div class="pillars section">
-  <div class="pillars__title">
-    All about Apache Beam
-  </div>
-  <div class="pillars__cols">
-    
-    <div class="pillars__cols__col">
-      <div class="pillars__cols__col__title">
-        Unified
-      </div>
-      <div class="pillars__cols__col__body">
-        Use a single programming model for both batch and streaming use cases.
-      </div>
-    </div>
-    
-    <div class="pillars__cols__col">
-      <div class="pillars__cols__col__title">
-        Portable
-      </div>
-      <div class="pillars__cols__col__body">
-        Execute pipelines on multiple execution environments.
-      </div>
-    </div>
-    
-    <div class="pillars__cols__col">
-      <div class="pillars__cols__col__title">
-        Extensible
-      </div>
-      <div class="pillars__cols__col__body">
-        Write and share new SDKs, IO connectors, and transformation libraries.
-      </div>
-    </div>
-    
-  </div>
-</div>
+<p>We are happy to present the new 2.18.0 release of Beam. This release 
includes both improvements and new functionality.
+See the <a href="/get-started/downloads/#2180-2020-01-23">download page</a> 
for this release.<!--more-->
+For more information on changes in 2.18.0, check out the
+<a 
href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12346383&amp;projectId=12319527";>detailed
 release notes</a>.</p>
 
-<div class="graphic section">
-<div class="graphic__image">
-<img src="/images/beam_architecture.png" alt="Beam architecture" />
-</div>
-</div>
+<h2 id="highlights">Highlights</h2>
 
-<div class="logos section">
-  <div class="logos__title">
-    Works with
-  </div>
-  <div class="logos__logos">
-    
-    <div class="logos__logos__logo">
-      <a href="http://apex.apache.org";><img src="/images/logo_apex.png" 
alt="APEX" /></a>
-    </div>
-    
-    <div class="logos__logos__logo">
-      <a href="http://flink.apache.org";><img src="/images/logo_flink.png" 
alt="Flink" /></a>
-    </div>
-    
-    <div class="logos__logos__logo">
-      <a href="http://spark.apache.org/";><img src="/images/logo_spark.png" 
alt="Spark" /></a>
-    </div>
-    
-    <div class="logos__logos__logo">
-      <a href="https://cloud.google.com/dataflow/";><img 
src="/images/logo_google_cloud.png" alt="Google Cloud Dataflow" /></a>
-    </div>
-    
-    <div class="logos__logos__logo">
-      <a href="http://gearpump.apache.org/";><img 
src="/images/logo_gearpump.png" alt="Gearpump" /></a>
-    </div>
-    
-    <div class="logos__logos__logo">
-      <a href="http://samza.apache.org/";><img src="/images/logo_samza.png" 
alt="Samza" /></a>
-    </div>
-    
-  </div>
-</div>
+<ul>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8470";>BEAM-8470</a> 
- Create a new Spark runner based on Spark Structured streaming framework</li>
+</ul>
 
-<div class="cards section section--wide">
-  <div class="section__contained">
-    <div class="cards__title">
-      Testimonials
-    </div>
-    <div class="cards__cards">
-      
-      <div class="cards__cards__card">
-        <div class="cards__cards__card__body">
-          A framework that delivers the flexibility and advanced functionality 
our customers need.
-        </div>
-        <div class="cards__cards__card__user">
-          <!-- TODO: Implement icons.
-          <div class="cards__cards__card__user__icon">
-          </div>
-          -->
-          <div class="cards__cards__card__user__name">
-            –Talend
-          </div>
-        </div>
-      </div>
-      
-      <div class="cards__cards__card">
-        <div class="cards__cards__card__body">
-          Apache Beam has powerful semantics that solve real-world challenges 
of stream processing.
-        </div>
-        <div class="cards__cards__card__user">
-          <!-- TODO: Implement icons.
-          <div class="cards__cards__card__user__icon">
-          </div>
-          -->
-          <div class="cards__cards__card__user__name">
-            –PayPal
-          </div>
-        </div>
-      </div>
-      
-      <div class="cards__cards__card">
-        <div class="cards__cards__card__body">
-          Apache Beam represents a principled approach for analyzing data 
streams.
-        </div>
-        <div class="cards__cards__card__user">
-          <!-- TODO: Implement icons.
-          <div class="cards__cards__card__user__icon">
-          </div>
-          -->
-          <div class="cards__cards__card__user__name">
-            –data Artisans
-          </div>
-        </div>
-      </div>
-      
-    </div>
-    <div class="cards__body">
-      Beam is an open source community and contributions are greatly 
appreciated!
-      If you’d like to contribute, please see the <a 
href="/contribute/">Contribute</a> section.
-    </div>
-  </div>
-</div>
+<h3 id="ios">I/Os</h3>
+<ul>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-7636";>BEAM-7636</a> 
- Added SqsIO v2 support.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8513";>BEAM-8513</a> 
- RabbitMqIO: Allow reads from exchange-bound queue without declaring the 
exchange.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8540";>BEAM-8540</a> 
- Fix CSVSink example in FileIO docs</li>
+</ul>
+
+<h3 id="new-features--improvements">New Features / Improvements</h3>
+
+<ul>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-5878";>BEAM-5878</a> 
- Added support DoFns with Keyword-only arguments in Python 3.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-6756";>BEAM-6756</a> 
- Improved support for lazy iterables in schemas (Java).</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-4776";>BEAM-4776</a> 
AND <a href="https://issues.apache.org/jira/browse/BEAM-4777";>BEAM-4777</a> - 
Added metrics supports to portable runners.</li>
+  <li>Various improvements to Interactive Beam: <a 
href="https://issues.apache.org/jira/browse/BEAM-7760";>BEAM-7760</a>, <a 
href="https://issues.apache.org/jira/browse/BEAM-8379";>BEAM-8379</a>, <a 
href="https://issues.apache.org/jira/browse/BEAM-8016";>BEAM-8016</a>, <a 
href="https://issues.apache.org/jira/browse/BEAM-8016";>BEAM-8016</a>.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8658";>BEAM-8658</a> 
- Optionally set artifact staging port in FlinkUberJarJobServer.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8660";>BEAM-8660</a> 
- Override returned artifact staging endpoint</li>
+</ul>
+
+<h3 id="sql">SQL</h3>
+<ul>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8343";>BEAM-8343</a> 
- [SQL] Add means for IO APIs to support predicate and/or project push-down 
when running SQL pipelines. And <a 
href="https://issues.apache.org/jira/browse/BEAM-8468";>BEAM-8468</a>, <a 
href="https://issues.apache.org/jira/browse/BEAM-8365";>BEAM-8365</a>, <a 
href="https://issues.apache.org/jira/browse/BEAM-8508";>BEAM-8508</a>.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8427";>BEAM-8427</a> 
- [SQL] Add support for MongoDB source.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8456";>BEAM-8456</a> 
- Add pipeline option to control truncate of BigQuery data processed by Beam 
SQL.</li>
+</ul>
+
+<h3 id="breaking-changes">Breaking Changes</h3>
+
+<ul>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8814";>BEAM-8814</a> 
- –no_auth flag changed to boolean type.</li>
+</ul>
+
+<h3 id="deprecations">Deprecations</h3>
+
+<ul>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8252";>BEAM-8252</a> 
AND <a href="https://issues.apache.org/jira/browse/BEAM-8254";>BEAM-8254</a> Add 
worker_region and worker_zone options. Deprecated –zone flag and –worker_region 
experiment argument.</li>
+</ul>
+
+<h3 id="dependency-changes">Dependency Changes</h3>
+<ul>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-7078";>BEAM-7078</a> 
- com.amazonaws:amazon-kinesis-client updated to 1.13.0.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8822";>BEAM-8822</a> 
- Upgrade Hadoop dependencies to version 2.8.</li>
+</ul>
+
+<h3 id="bugfixes">Bugfixes</h3>
+
+<ul>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-7917";>BEAM-7917</a> 
- Python datastore v1new fails on retry.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-7981";>BEAM-7981</a> 
- ParDo function wrapper doesn’t support Iterable output types.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8146";>BEAM-8146</a> 
- SchemaCoder/RowCoder have no equals() function.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8347";>BEAM-8347</a> 
- UnboundedRabbitMqReader can fail to advance watermark if no new data comes 
in.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8352";>BEAM-8352</a> 
- Reading records in background may lead to OOM errors</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8480";>BEAM-8480</a> 
- Explicitly set restriction coder for bounded reader wrapper SDF.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8515";>BEAM-8515</a> 
- Ensure that ValueProvider types have equals/hashCode implemented for 
comparison reasons.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8579";>BEAM-8579</a> 
- Strip UTF-8 BOM bytes (if present) in TextSource.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8657";>BEAM-8657</a> 
- Not doing Combiner lifting for data-driven triggers.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8663";>BEAM-8663</a> 
- BundleBasedRunner Stacked Bundles don’t respect PaneInfo.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8667";>BEAM-8667</a> 
- Data channel should to avoid unlimited buffering in Python SDK.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8802";>BEAM-8802</a> 
- Timestamp combiner not respected across bundles in streaming mode.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8803";>BEAM-8803</a> 
- Default behaviour for Python BQ Streaming inserts sink should be to retry 
always.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8825";>BEAM-8825</a> 
- OOM when writing large numbers of ‘narrow’ rows.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8835";>BEAM-8835</a> 
- Artifact retrieval fails with FlinkUberJarJobServer</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8836";>BEAM-8836</a> 
- ExternalTransform is not providing a unique name</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-8884";>BEAM-8884</a> 
- Python MongoDBIO TypeError when splitting.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-9041";>BEAM-9041</a> 
- SchemaCoder equals should not rely on from/toRowFunction equality.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-9042";>BEAM-9042</a> 
- AvroUtils.schemaCoder(schema) produces a not serializable SchemaCoder.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-9065";>BEAM-9065</a> 
- Spark runner accumulates metrics (incorrectly) between runs.</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-6303";>BEAM-6303</a> 
- Add .parquet extension to files in ParquetIO.</li>
+  <li>Various bug fixes and performance improvements.</li>
+</ul>
+
+<h3 id="known-issues">Known Issues</h3>
+
+<ul>
+  <li>
+    <p><a href="https://issues.apache.org/jira/browse/BEAM-8882";>BEAM-8882</a> 
- Python: <code class="highlighter-rouge">beam.Create</code> no longer 
preserves order unless <code class="highlighter-rouge">reshuffle=False</code> 
is passed in as an argument.</p>
+
+    <p>You may encounter this issue when using DirectRunner.</p>
+  </li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-9065";>BEAM-9065</a> 
- Spark runner accumulates metrics (incorrectly) between runs</li>
+  <li><a href="https://issues.apache.org/jira/browse/BEAM-9123";>BEAM-9123</a> 
- HadoopResourceId returns wrong directory name</li>
+  <li>See a full list of open <a 
href="https://issues.apache.org/jira/issues/?jql=project%20%3D%20BEAM%20AND%20affectedVersion%20%3D%202.18.0%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC";>issues
 that affect</a> this version.</li>
+</ul>
+
+<h2 id="list-of-contributors">List of Contributors</h2>
+
+<p>According to git shortlog, the following people contributed to the 2.18.0 
release. Thank you to all contributors!</p>
+
+<p>Ahmet Altay, Aizhamal Nurmamat kyzy, Alan Myrvold, Alexey Romanenko, Alex 
Van Boxel, Andre Araujo, Andrew Crites, Andrew Pilloud, Aryan Naraghi, Boyuan 
Zhang, Brian Hulette, bumblebee-coming, Cerny Ondrej, Chad Dombrova, Chamikara 
Jayalath, Changming Ma, Chun Yang, cmachgodaddy, Colm O hEigeartaigh, Craig 
Chambers, Daniel Oliveira, Daniel Robert, David Cavazos, David Moravek, David 
Song, dependabot[bot], Derek, Dmytro Sadovnychyi, Elliotte Rusty Harold, 
Etienne Chauchot, Hai Lu, Henry [...]
 
-<div class="ctas section">
-  <div class="ctas__title">
-    Get started
-  </div>
-  <div class="ctas__ctas ctas__ctas--top">
-  <a class="button button--primary" href="/get-started/beam-overview/">Learn 
more</a>
-  <a class="button button--primary" href="/get-started/downloads/">Download 
Beam SDK 2.18.0</a>
-  </div>
-  <div class="ctas__ctas">
-  <a class="button" href="/get-started/quickstart-java/">Java Quickstart</a>
-  <a class="button" href="/get-started/quickstart-py/">Python Quickstart</a>
-  <a class="button" href="/get-started/quickstart-go/">Go Quickstart</a>
   </div>
-</div>
+
+</article>
 
     </div>
     <!--
diff --git a/website/generated-content/blog/index.html 
b/website/generated-content/blog/index.html
index 731ade7..a748a48 100644
--- a/website/generated-content/blog/index.html
+++ b/website/generated-content/blog/index.html
@@ -172,6 +172,38 @@ limitations under the License.
 <p>This is the blog for the Apache Beam project. This blog contains news and 
updates
 for the project.</p>
 
+<h3 id="apache-beam-2180"><a class="post-link" 
href="/blog/2020/01/13/beam-2.18.0.html">Apache Beam 2.18.0</a></h3>
+<p><i>Jan 23, 2020 •
+ Udi Meiri [<a href="https://twitter.com/udim";>@udim</a>] &amp; Ahmet Altay 
+</i></p>
+
+<!--
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+-->
+
+<p>We are happy to present the new 2.18.0 release of Beam. This release 
includes both improvements and new functionality.
+See the <a href="/get-started/downloads/#2180-2020-01-23">download page</a> 
for this release.</p>
+
+<!-- Render a "read more" button if the post is longer than the excerpt -->
+
+<p>
+<a class="btn btn-default btn-sm" href="/blog/2020/01/13/beam-2.18.0.html" 
role="button">
+Read more&nbsp;<span class="glyphicon glyphicon-menu-right" 
aria-hidden="true"></span>
+</a>
+</p>
+
+<hr />
+
 <h3 id="apache-beam-2170"><a class="post-link" 
href="/blog/2020/01/06/beam-2.17.0.html">Apache Beam 2.17.0</a></h3>
 <p><i>Jan 6, 2020 •
  Mikhail Gryzykhin 
diff --git a/website/generated-content/contribute/release-guide/index.html 
b/website/generated-content/contribute/release-guide/index.html
index 2b456c7..2a19fea 100644
--- a/website/generated-content/contribute/release-guide/index.html
+++ b/website/generated-content/contribute/release-guide/index.html
@@ -1417,7 +1417,7 @@ all major features and bug fixes, and all known 
issues.</p>
 
     * {$KNOWN_ISSUE_1}
     * {$KNOWN_ISSUE_2}
-    * See a full list of open [issues that 
affects](https://issues.apache.org/jira/browse/BEAM-8989?jql=project = BEAM AND 
affectedVersion = 2.16.0 ORDER BY priority DESC, updated DESC) this version.
+    * See a full list of open [issues that 
affect](https://issues.apache.org/jira/issues/?jql=project%20%3D%20BEAM%20AND%20affectedVersion%20%3D%20{$RELEASE}%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC)
 this version.
 
 
     ## List of Contributors
@@ -1477,7 +1477,7 @@ The complete staging area is available for your review, 
which includes:
 * Java artifacts were built with Maven MAVEN_VERSION and OpenJDK/Oracle JDK 
JDK_VERSION.
 * Python artifacts are deployed along with the source release to the 
dist.apache.org [2].
 * Validation sheet with a tab for 1.2.3 release to help with validation [9].
-* Docker images puhlished to Docker Hub [10].
+* Docker images published to Docker Hub [10].
 
 The vote will be open for at least 72 hours. It is adopted by majority 
approval, with at least 3 PMC affirmative votes.
 
diff --git a/website/generated-content/feed.xml 
b/website/generated-content/feed.xml
index f78451e..681763c 100644
--- a/website/generated-content/feed.xml
+++ b/website/generated-content/feed.xml
@@ -20,6 +20,131 @@
     <generator>Jekyll v3.6.3</generator>
     
       <item>
+        <title>Apache Beam 2.18.0</title>
+        <description>&lt;!--
+Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+--&gt;
+
+&lt;p&gt;We are happy to present the new 2.18.0 release of Beam. This release 
includes both improvements and new functionality.
+See the &lt;a 
href=&quot;/get-started/downloads/#2180-2020-01-23&quot;&gt;download 
page&lt;/a&gt; for this release.&lt;!--more--&gt;
+For more information on changes in 2.18.0, check out the
+&lt;a 
href=&quot;https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12346383&amp;amp;projectId=12319527&quot;&gt;detailed
 release notes&lt;/a&gt;.&lt;/p&gt;
+
+&lt;h2 id=&quot;highlights&quot;&gt;Highlights&lt;/h2&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8470&quot;&gt;BEAM-8470&lt;/a&gt;
 - Create a new Spark runner based on Spark Structured streaming 
framework&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h3 id=&quot;ios&quot;&gt;I/Os&lt;/h3&gt;
+&lt;ul&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-7636&quot;&gt;BEAM-7636&lt;/a&gt;
 - Added SqsIO v2 support.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8513&quot;&gt;BEAM-8513&lt;/a&gt;
 - RabbitMqIO: Allow reads from exchange-bound queue without declaring the 
exchange.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8540&quot;&gt;BEAM-8540&lt;/a&gt;
 - Fix CSVSink example in FileIO docs&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h3 id=&quot;new-features--improvements&quot;&gt;New Features / 
Improvements&lt;/h3&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-5878&quot;&gt;BEAM-5878&lt;/a&gt;
 - Added support DoFns with Keyword-only arguments in Python 3.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-6756&quot;&gt;BEAM-6756&lt;/a&gt;
 - Improved support for lazy iterables in schemas (Java).&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-4776&quot;&gt;BEAM-4776&lt;/a&gt;
 AND &lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-4777&quot;&gt;BEAM-4777&lt;/a&gt;
 - Added metrics supports to portable runners.&lt;/li&gt;
+  &lt;li&gt;Various improvements to Interactive Beam: &lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-7760&quot;&gt;BEAM-7760&lt;/a&gt;,
 &lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8379&quot;&gt;BEAM-8379&lt;/a&gt;,
 &lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8016&quot;&gt;BEAM-8016&lt;/a&gt;,
 &lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8016&quot;&gt;BEAM-8016&lt;/a&gt;.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8658&quot;&gt;BEAM-8658&lt;/a&gt;
 - Optionally set artifact staging port in FlinkUberJarJobServer.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8660&quot;&gt;BEAM-8660&lt;/a&gt;
 - Override returned artifact staging endpoint&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h3 id=&quot;sql&quot;&gt;SQL&lt;/h3&gt;
+&lt;ul&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8343&quot;&gt;BEAM-8343&lt;/a&gt;
 - [SQL] Add means for IO APIs to support predicate and/or project push-down 
when running SQL pipelines. And &lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8468&quot;&gt;BEAM-8468&lt;/a&gt;,
 &lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8365&quot;&gt;BEAM-8365&lt;/a&gt;,
 &lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8508&quot;&gt;BEAM-8508&lt;/
 [...]
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8427&quot;&gt;BEAM-8427&lt;/a&gt;
 - [SQL] Add support for MongoDB source.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8456&quot;&gt;BEAM-8456&lt;/a&gt;
 - Add pipeline option to control truncate of BigQuery data processed by Beam 
SQL.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h3 id=&quot;breaking-changes&quot;&gt;Breaking Changes&lt;/h3&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8814&quot;&gt;BEAM-8814&lt;/a&gt;
 - –no_auth flag changed to boolean type.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h3 id=&quot;deprecations&quot;&gt;Deprecations&lt;/h3&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8252&quot;&gt;BEAM-8252&lt;/a&gt;
 AND &lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8254&quot;&gt;BEAM-8254&lt;/a&gt;
 Add worker_region and worker_zone options. Deprecated –zone flag and 
–worker_region experiment argument.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h3 id=&quot;dependency-changes&quot;&gt;Dependency Changes&lt;/h3&gt;
+&lt;ul&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-7078&quot;&gt;BEAM-7078&lt;/a&gt;
 - com.amazonaws:amazon-kinesis-client updated to 1.13.0.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8822&quot;&gt;BEAM-8822&lt;/a&gt;
 - Upgrade Hadoop dependencies to version 2.8.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h3 id=&quot;bugfixes&quot;&gt;Bugfixes&lt;/h3&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-7917&quot;&gt;BEAM-7917&lt;/a&gt;
 - Python datastore v1new fails on retry.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-7981&quot;&gt;BEAM-7981&lt;/a&gt;
 - ParDo function wrapper doesn’t support Iterable output types.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8146&quot;&gt;BEAM-8146&lt;/a&gt;
 - SchemaCoder/RowCoder have no equals() function.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8347&quot;&gt;BEAM-8347&lt;/a&gt;
 - UnboundedRabbitMqReader can fail to advance watermark if no new data comes 
in.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8352&quot;&gt;BEAM-8352&lt;/a&gt;
 - Reading records in background may lead to OOM errors&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8480&quot;&gt;BEAM-8480&lt;/a&gt;
 - Explicitly set restriction coder for bounded reader wrapper SDF.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8515&quot;&gt;BEAM-8515&lt;/a&gt;
 - Ensure that ValueProvider types have equals/hashCode implemented for 
comparison reasons.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8579&quot;&gt;BEAM-8579&lt;/a&gt;
 - Strip UTF-8 BOM bytes (if present) in TextSource.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8657&quot;&gt;BEAM-8657&lt;/a&gt;
 - Not doing Combiner lifting for data-driven triggers.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8663&quot;&gt;BEAM-8663&lt;/a&gt;
 - BundleBasedRunner Stacked Bundles don’t respect PaneInfo.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8667&quot;&gt;BEAM-8667&lt;/a&gt;
 - Data channel should to avoid unlimited buffering in Python SDK.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8802&quot;&gt;BEAM-8802&lt;/a&gt;
 - Timestamp combiner not respected across bundles in streaming mode.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8803&quot;&gt;BEAM-8803&lt;/a&gt;
 - Default behaviour for Python BQ Streaming inserts sink should be to retry 
always.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8825&quot;&gt;BEAM-8825&lt;/a&gt;
 - OOM when writing large numbers of ‘narrow’ rows.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8835&quot;&gt;BEAM-8835&lt;/a&gt;
 - Artifact retrieval fails with FlinkUberJarJobServer&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8836&quot;&gt;BEAM-8836&lt;/a&gt;
 - ExternalTransform is not providing a unique name&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8884&quot;&gt;BEAM-8884&lt;/a&gt;
 - Python MongoDBIO TypeError when splitting.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-9041&quot;&gt;BEAM-9041&lt;/a&gt;
 - SchemaCoder equals should not rely on from/toRowFunction equality.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-9042&quot;&gt;BEAM-9042&lt;/a&gt;
 - AvroUtils.schemaCoder(schema) produces a not serializable 
SchemaCoder.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-9065&quot;&gt;BEAM-9065&lt;/a&gt;
 - Spark runner accumulates metrics (incorrectly) between runs.&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-6303&quot;&gt;BEAM-6303&lt;/a&gt;
 - Add .parquet extension to files in ParquetIO.&lt;/li&gt;
+  &lt;li&gt;Various bug fixes and performance improvements.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h3 id=&quot;known-issues&quot;&gt;Known Issues&lt;/h3&gt;
+
+&lt;ul&gt;
+  &lt;li&gt;
+    &lt;p&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-8882&quot;&gt;BEAM-8882&lt;/a&gt;
 - Python: &lt;code 
class=&quot;highlighter-rouge&quot;&gt;beam.Create&lt;/code&gt; no longer 
preserves order unless &lt;code 
class=&quot;highlighter-rouge&quot;&gt;reshuffle=False&lt;/code&gt; is passed 
in as an argument.&lt;/p&gt;
+
+    &lt;p&gt;You may encounter this issue when using DirectRunner.&lt;/p&gt;
+  &lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-9065&quot;&gt;BEAM-9065&lt;/a&gt;
 - Spark runner accumulates metrics (incorrectly) between runs&lt;/li&gt;
+  &lt;li&gt;&lt;a 
href=&quot;https://issues.apache.org/jira/browse/BEAM-9123&quot;&gt;BEAM-9123&lt;/a&gt;
 - HadoopResourceId returns wrong directory name&lt;/li&gt;
+  &lt;li&gt;See a full list of open &lt;a 
href=&quot;https://issues.apache.org/jira/issues/?jql=project%20%3D%20BEAM%20AND%20affectedVersion%20%3D%202.18.0%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC&quot;&gt;issues
 that affect&lt;/a&gt; this version.&lt;/li&gt;
+&lt;/ul&gt;
+
+&lt;h2 id=&quot;list-of-contributors&quot;&gt;List of Contributors&lt;/h2&gt;
+
+&lt;p&gt;According to git shortlog, the following people contributed to the 
2.18.0 release. Thank you to all contributors!&lt;/p&gt;
+
+&lt;p&gt;Ahmet Altay, Aizhamal Nurmamat kyzy, Alan Myrvold, Alexey Romanenko, 
Alex Van Boxel, Andre Araujo, Andrew Crites, Andrew Pilloud, Aryan Naraghi, 
Boyuan Zhang, Brian Hulette, bumblebee-coming, Cerny Ondrej, Chad Dombrova, 
Chamikara Jayalath, Changming Ma, Chun Yang, cmachgodaddy, Colm O hEigeartaigh, 
Craig Chambers, Daniel Oliveira, Daniel Robert, David Cavazos, David Moravek, 
David Song, dependabot[bot], Derek, Dmytro Sadovnychyi, Elliotte Rusty Harold, 
Etienne Chauchot, Hai Lu, [...]
+</description>
+        <pubDate>Thu, 23 Jan 2020 00:00:01 -0800</pubDate>
+        <link>https://beam.apache.org/blog/2020/01/13/beam-2.18.0.html</link>
+        <guid 
isPermaLink="true">https://beam.apache.org/blog/2020/01/13/beam-2.18.0.html</guid>
+        
+        
+        <category>blog</category>
+        
+      </item>
+    
+      <item>
         <title>Apache Beam 2.17.0</title>
         <description>&lt;!--
 Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
@@ -1232,98 +1357,5 @@ useful for people to learn more about Apache Beam, and 
eventually become Beam Ma
         
       </item>
     
-      <item>
-        <title>Beam community update!</title>
-        <description>&lt;!--
-Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-http://www.apache.org/licenses/LICENSE-2.0
-
-Unless required by applicable law or agreed to in writing, software
-distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-See the License for the specific language governing permissions and
-limitations under the License.
---&gt;
-
-&lt;h1 id=&quot;the-apache-beam-community-in-2019&quot;&gt;The Apache Beam 
community in 2019&lt;/h1&gt;
-
-&lt;p&gt;2019 has already been a busy time for the Apache Beam community. The 
ASF blog featured &lt;a 
href=&quot;https://blogs.apache.org/comdev/date/20190222&quot;&gt;our way of 
community building&lt;/a&gt; and we’ve had &lt;a 
href=&quot;https://www.meetup.com/San-Francisco-Apache-Beam/events/257482350&quot;&gt;more
 Beam meetups&lt;/a&gt;  around the world. Apache Beam also received the &lt;a 
href=&quot;https://www.infoworld.com/article/3336072/infoworlds-2019-technology-of-the-year-awa
 [...]
-
-&lt;p&gt;As these events happened, we were building up to the &lt;a 
href=&quot;https://opensource.googleblog.com/2019/03/celebrating-20-years-of-apache.html&quot;&gt;20th
 anniversary of the Apache Software Foundation&lt;/a&gt;.  The contributions of 
the Beam community were a part of Maximilian Michels blog post on the success 
of the ASF’s open source development model:&lt;/p&gt;
-
-&lt;blockquote class=&quot;twitter-tweet&quot; 
data-lang=&quot;nl&quot;&gt;&lt;p lang=&quot;en&quot; 
dir=&quot;ltr&quot;&gt;Success at Apache: What You Need to Know by Maximilian 
Michels &lt;a 
href=&quot;https://t.co/XjtVYgPAHX&quot;&gt;https://t.co/XjtVYgPAHX&lt;/a&gt; 
&lt;a 
href=&quot;https://twitter.com/hashtag/Apache?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Apache&lt;/a&gt;
 &lt;a 
href=&quot;https://twitter.com/hashtag/Open?src=hash&amp;amp;ref_src=twsrc%5Etfw&quot;&gt;#Open&lt;
 [...]
-
-&lt;script async=&quot;&quot; 
src=&quot;https://platform.twitter.com/widgets.js&quot; 
charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
-
-&lt;p&gt;In that spirit, let’s have an overview of the things that have 
happened, what the next few months look like, and how we can foster even more 
community growth.&lt;/p&gt;
-
-&lt;h2 id=&quot;meetups&quot;&gt;Meetups&lt;/h2&gt;
-&lt;p&gt;We’ve had a flurry of activity, with several meetups in the planning 
process and more popping up globally over time. As diversity of contributors is 
a core ASF value, this geographic spread is exciting for the community. Here’s 
a picture from the latest Apache Beam meetup organized at Lyft in San 
Francisco:&lt;/p&gt;
-
-&lt;p&gt;&lt;img 
src=&quot;https://secure.meetupstatic.com/photos/event/8/0/1/2/600_481292786.jpeg&quot;
 alt=&quot;Beam Meetup Bay Area&quot; /&gt;&lt;/p&gt;
-
-&lt;p&gt;We have more &lt;a 
href=&quot;https://www.meetup.com/San-Francisco-Apache-Beam&quot;&gt;Bay Area 
meetups&lt;/a&gt; coming soon, and the community is looking into kicking off a 
meetup in Toronto!&lt;/p&gt;
-
-&lt;p&gt;&lt;a 
href=&quot;https://www.meetup.com/London-Apache-Beam-Meetup&quot;&gt;London&lt;/a&gt;
 had its first meetup of 2019 at the start of April:&lt;/p&gt;
-
-&lt;p&gt;&lt;img 
src=&quot;https://secure.meetupstatic.com/photos/event/4/7/0/e/600_480318190.jpeg&quot;
 alt=&quot;Beam Meetup London&quot; height=&quot;360&quot; 
width=&quot;640&quot; /&gt;&lt;/p&gt;
-
-&lt;p&gt;and &lt;a 
href=&quot;https://www.meetup.com/Apache-Beam-Stockholm/events/260634514&quot;&gt;Stockholm&lt;/a&gt;
 had its second meetup at the start of May:&lt;/p&gt;
-
-&lt;blockquote class=&quot;twitter-tweet&quot; 
data-lang=&quot;en-gb&quot;&gt;&lt;p lang=&quot;en&quot; 
dir=&quot;ltr&quot;&gt;Big audience for the second &lt;a 
href=&quot;https://twitter.com/ApacheBeam?ref_src=twsrc%5Etfw&quot;&gt;@ApacheBeam&lt;/a&gt;
 meetup in Stockholm! Gleb, &lt;a 
href=&quot;https://twitter.com/kanterov?ref_src=twsrc%5Etfw&quot;&gt;@kanterov&lt;/a&gt;
 from &lt;a 
href=&quot;https://twitter.com/SpotifyEng?ref_src=twsrc%5Etfw&quot;&gt;@SpotifyEng&lt;/a&gt;
 kicking off  [...]
-&lt;script async=&quot;&quot; 
src=&quot;https://platform.twitter.com/widgets.js&quot; 
charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
-
-&lt;p&gt;Keep an eye out for a meetup in &lt;a 
href=&quot;https://www.meetup.com/Paris-Apache-Beam-Meetup&quot;&gt;Paris&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;If you are interested in starting your own meetup, feel free &lt;a 
href=&quot;https://beam.apache.org/community/contact-us&quot;&gt;to reach 
out&lt;/a&gt;! Good places to start include our Slack channel, the dev and user 
mailing lists, or the Apache Beam Twitter.&lt;/p&gt;
-
-&lt;p&gt;Even if you can’t travel to these meetups, you can stay informed on 
the happenings of the community.  The talks and sessions from previous 
conferences and meetups are archived on the &lt;a 
href=&quot;https://www.youtube.com/c/ApacheBeamYT&quot;&gt;Apache Beam YouTube 
channel&lt;/a&gt;. If you want your session added to the channel, don’t 
hesitate to get in touch! And in case you want to attend the next Beam event in 
style, you can also order your swag on the &lt;a href=&quot;htt [...]
-
-&lt;h2 id=&quot;summits&quot;&gt;Summits&lt;/h2&gt;
-&lt;p&gt;The first summit of the year will be held in Berlin:&lt;/p&gt;
-
-&lt;p&gt;&lt;img 
src=&quot;https://img.evbuc.com/https%3A%2F%2Fcdn.evbuc.com%2Fimages%2F58635346%2F70962106775%2F1%2Foriginal.20190317-212619?w=800&amp;amp;auto=compress&amp;amp;rect=0%2C115%2C2666%2C1333&amp;amp;s=2680f5036dcad9177b027cce026c0224&quot;
 alt=&quot;Beam Summit Europe Banner&quot; /&gt;&lt;/p&gt;
-
-&lt;p&gt;You can find more info on the &lt;a 
href=&quot;https://beamsummit.org&quot;&gt;website&lt;/a&gt; and read about the 
inaugural edition of the Beam Summit Europe &lt;a 
href=&quot;https://beam.apache.org/blog/2018/10/31/beam-summit-aftermath.html&quot;&gt;here&lt;/a&gt;.
 At these summits, you have the opportunity to meet with other Apache Beam 
creators and users, get expert advice, learn from the speaker sessions, and 
participate in workshops.&lt;/p&gt;
-
-&lt;p&gt;We strongly encourage you to get involved again this year! You can 
participate in the following ways for the upcoming summit in Europe:&lt;/p&gt;
-
-&lt;p&gt;🎫 If you want to secure your ticket to attend the Beam Summit Europe 
2019, check our &lt;a 
href=&quot;http://beam-summit-europe.eventbrite.com&quot;&gt;event 
page&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;💸 If you want to make the Summit even 
&lt;strong&gt;more&lt;/strong&gt; awesome, check out our &lt;a 
href=&quot;https://drive.google.com/file/d/1R3vvOHihQbpuzF2aaSV8WYg9YHRmJwxS/view&quot;&gt;sponsor
 booklet&lt;/a&gt;!&lt;/p&gt;
-
-&lt;p&gt;We also launched the CfP for our Beam Summit in North America, which 
will be held in collaboration with &lt;a 
href=&quot;https://www.apachecon.com&quot;&gt;ApacheCon&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;🎤 If you want to give a talk, take a look at our &lt;a 
href=&quot;https://www.apachecon.com/acna19/cfp.html&quot;&gt;CfP&lt;/a&gt;.&lt;/p&gt;
-
-&lt;p&gt;Stay tuned for more information on the summit in North America and 
Asia.&lt;/p&gt;
-
-&lt;h2 id=&quot;why-community-engagement-matters&quot;&gt;Why community 
engagement matters&lt;/h2&gt;
-&lt;p&gt;Why we need a strong Apache Beam community:&lt;/p&gt;
-&lt;ul&gt;
-  &lt;li&gt;We’re receiving lots of code contributions and need committers to 
review those and help onboard new contributors to the project.&lt;/li&gt;
-  &lt;li&gt;We want people to feel a sense of ownership to the project. By 
fostering this level of engagement, the work becomes even more 
exciting.&lt;/li&gt;
-  &lt;li&gt;A healthy community has a further reach and leads to more growth. 
More hours can be contributed to the project as we can spread the work and 
ownership.&lt;/li&gt;
-&lt;/ul&gt;
-
-&lt;p&gt;Why are we organizing these summits:&lt;/p&gt;
-&lt;ul&gt;
-  &lt;li&gt;We’d like to give folks a place to meet, congregate, and share 
ideas.&lt;/li&gt;
-  &lt;li&gt;We know that offline interactions often changes the nature of the 
online ones in a positive manner.&lt;/li&gt;
-  &lt;li&gt;Building an active and diverse community is part of the Apache 
Way. These summits provide an opportunity for us to engage people from 
different locations, companies, and backgrounds.&lt;/li&gt;
-&lt;/ul&gt;
-</description>
-        <pubDate>Sat, 11 May 2019 01:00:01 -0700</pubDate>
-        
<link>https://beam.apache.org/blog/2019/05/11/beam-summit-europe-2019.html</link>
-        <guid 
isPermaLink="true">https://beam.apache.org/blog/2019/05/11/beam-summit-europe-2019.html</guid>
-        
-        
-        <category>blog</category>
-        
-      </item>
-    
   </channel>
 </rss>
diff --git a/website/generated-content/index.html 
b/website/generated-content/index.html
index 3a7204b..c72efd1 100644
--- a/website/generated-content/index.html
+++ b/website/generated-content/index.html
@@ -196,6 +196,11 @@ limitations under the License.
           </div>
           <div class="hero__blog__cards">
             
+            <a class="hero__blog__cards__card" 
href="/blog/2020/01/13/beam-2.18.0.html">
+              <div class="hero__blog__cards__card__title">Apache Beam 
2.18.0</div>
+              <div class="hero__blog__cards__card__date">Jan 23, 2020</div>
+            </a>
+            
             <a class="hero__blog__cards__card" 
href="/blog/2020/01/06/beam-2.17.0.html">
               <div class="hero__blog__cards__card__title">Apache Beam 
2.17.0</div>
               <div class="hero__blog__cards__card__date">Jan 6, 2020</div>
@@ -206,11 +211,6 @@ limitations under the License.
               <div class="hero__blog__cards__card__date">Oct 7, 2019</div>
             </a>
             
-            <a class="hero__blog__cards__card" 
href="/blog/2019/09/04/gsoc-19.html">
-              <div class="hero__blog__cards__card__title">Google Summer of 
Code '19</div>
-              <div class="hero__blog__cards__card__date">Sep 4, 2019</div>
-            </a>
-            
           </div>
         </div>
       </div>

Reply via email to