diff --git a/NEWS.md b/NEWS.md
index 64569b47154ed5e53e1e5cb5b4c7ce019f9a6275..5a9c746d6ecf08f05d41388f64a659b0895232be 100644
--- a/NEWS.md
+++ b/NEWS.md
@@ -1,5 +1,5 @@
-Announcement for Dynare 4.6.0 (in February 2020)
-================================================
+Announcement for Dynare 4.6.0 (on 2020-02-20)
+=============================================
 
 We are pleased to announce the release of Dynare 4.6.0.
 
@@ -163,6 +163,10 @@ Major user-visible changes
    - `@#for` loops can iterate over several variables at the same time (*e.g.*
      `@#for (i,j) in X`, where `X` is an array containing tuples of size 2).
 
+   - Added the possibility to exclude some elements when iterating over `@#for`
+     loops (*e.g.* `@#for i in 1:5 when mod(i,2) == 0` iterates over all even
+     numbers between 1 and 5).
+
    - A `defined()` function allows testing whether macro variables have been
      defined.