docs+build: Prepare release of version 0.4.0 (beta2)

Change-Id: I9c9fe4a9f43d31be9e60fd743699f8729d1ccc4c
Refs: #3252
diff --git a/docs/release-notes/release-notes-0.4.0.rst b/docs/release-notes/release-notes-0.4.0.rst
index f7bf0cf..1641b3e 100644
--- a/docs/release-notes/release-notes-0.4.0.rst
+++ b/docs/release-notes/release-notes-0.4.0.rst
@@ -12,14 +12,15 @@
 ^^^^^^^^^^^^^
 
 - **(breaking change)** Refactored implementation of face system (:issue:`3088`,
-  :issue:`3104`, :issue:`3165`, :issue:`3168`, :issue:`3225`, :issue:`3226`)
+  :issue:`3104`, :issue:`3165`, :issue:`3168`, :issue:`3225`, :issue:`3226`, :issue:`3253`)
 
   The abstraction to send/receive NDN packets has been split into Transport, LinkService, and Face:
 
   * *Transport* provides delivery of the data blocks over specific underlying channels
     (raw ethernet packets, unicast/multicast UDP datagrams, TCP and WebSocket streams)
 
-    Implemented: :NFD:`UnixStreamTransport`, :NFD:`UnicastUdpTransport`, :NFD:`MulticastUdpTransport`.
+    Implemented: :NFD:`UnixStreamTransport`, :NFD:`UnicastUdpTransport`, :NFD:`MulticastUdpTransport`,
+    :NFD:`InternalForwarderTransport`
 
   * *LinkService* provides an "adaptation" layer to translate between NDN packets and data
     blocks communicated through Transport.  For example, LinkService can provide packet
@@ -56,6 +57,16 @@
 Updates and bug fixes:
 ^^^^^^^^^^^^^^^^^^^^^^
 
+- **(breaking change)** Redesign of automatic prefix propagation, formerly known as remote
+  prefix registration (:issue:`3211`, :issue:`2413`)
+
+  This includes a backward-incompatible change to NFD's configuration file:
+
+  * ``rib.remote_register`` section has been removed and, if present, will cause failure for NFD to start
+  * ``rib.auto_prefix_propagate`` section has been added to control automatic prefix propagation feature
+
+- Fix memory leak in PriorityFifoPolicy (:issue:`3236`)
+
 - Display extended information for fatal NFD errors (:issue:`2541`)
 
 - Compilation fixes for clang-700.0.72 (Apple LLVM 7.0.0) (:issue:`3209`)
@@ -69,6 +80,12 @@
 - BroadcastStrategy (``/localhost/nfd/strategy/broadcast``) renamed as MulticastStrategy
   (``/localhost/nfd/strategy/multicast``) (:issue:`3011`)
 
+Deleted:
+^^^^^^^^
+
+- NotificationStream, replaced by the version in ndn-cxx library (:issue:`2144`)
+
+
 Planned features for future releases:
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
diff --git a/wscript b/wscript
index 4312413..d4e597c 100644
--- a/wscript
+++ b/wscript
@@ -24,7 +24,7 @@
 NFD, e.g., in COPYING.md file.  If not, see <http://www.gnu.org/licenses/>.
 """
 
-VERSION = "0.3.91"
+VERSION = "0.3.92"
 APPNAME = "nfd"
 BUGREPORT = "http://redmine.named-data.net/projects/nfd"
 URL = "http://named-data.net/doc/NFD/"