Prepare release 22.02
Change-Id: Ie0d8db596c11c4f298755aa4b7fde5e616f32ceb
Refs: #5172, #5184
diff --git a/docs/INSTALL.rst b/docs/INSTALL.rst
index ba4a2a9..231d8ae 100644
--- a/docs/INSTALL.rst
+++ b/docs/INSTALL.rst
@@ -9,7 +9,7 @@
- Ubuntu 18.04 (amd64, armhf, i386)
- Ubuntu 20.04 (amd64)
-- Ubuntu 21.04 (amd64)
+- Ubuntu 21.10 (amd64)
- macOS 10.15
- macOS 11 (Intel only)
- CentOS 8
@@ -22,7 +22,6 @@
- Fedora >= 29
- Gentoo Linux
- Raspberry Pi OS (formerly Raspbian) >= 2019-06-20
-- macOS 10.13
- macOS 10.14
.. _Install NFD on Ubuntu Linux using the NDN PPA repository:
diff --git a/docs/release-notes-latest.rst b/docs/release-notes-latest.rst
index 7d29971..a24bd0a 120000
--- a/docs/release-notes-latest.rst
+++ b/docs/release-notes-latest.rst
@@ -1 +1 @@
-release-notes/release-notes-0.7.1.rst
\ No newline at end of file
+release-notes/release-notes-22.02.rst
\ No newline at end of file
diff --git a/docs/release-notes/release-notes-22.02.rst b/docs/release-notes/release-notes-22.02.rst
new file mode 100644
index 0000000..f14a900
--- /dev/null
+++ b/docs/release-notes/release-notes-22.02.rst
@@ -0,0 +1,66 @@
+NFD version 22.02
+-----------------
+
+Release date: February 17, 2022
+
+Note that starting with this release, NFD switched to a new versioning convention:
+``YEAR.MONTH[.REVISION]``.
+
+Notable changes and new features
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- Remove NACKs from multicast strategy (:issue:`5146`)
+
+- Dispatch pending interests when a new next hop is created in ``MulticastStrategy``
+ (:issue:`4931`)
+
+- Reorder function parameters in Strategy classes to make the API more uniform
+ (:issue:`5173`)
+
+- Add default ``HopLimit`` to Interests when missing (:issue:`5171`)
+
+- Allow batch command processing by ``nfdc`` to accomodate case when ``nfdc`` is used to
+ create multiple faces/routes at once (:issue:`5169`)
+
+- Update ``Interest::ForwardingHint`` format (:issue:`5187`)
+
+- Rename the ASF strategy parameter ``n-silent-timeouts`` to ``max-timeouts``
+
+- Allow setting default UDP face MTU in ``nfd.conf`` (:issue:`5138`)
+
+Improvements and bug fixes
+^^^^^^^^^^^^^^^^^^^^^^^^^^
+
+- Execute ``pcap_activate`` as root for Ethernet faces (:issue:`4647`)
+
+- Update the validation examples in ``nfd.conf.sample`` to accept a certificate name in
+ ``KeyLocator`` in addition to a key name (:issue:`5114`)
+
+- Fix and simplify enumeration logic in ``Forwarder::onNewNextHop()``
+
+- Use per-upstream suppression in ASF strategy (:issue:`5140`)
+
+- Use typed name components for (versioned) strategy names (:issue:`5044`)
+
+- Avoid extending the dataset expiration in ``ForwarderStatusManager``
+
+- ``DeadNonceList`` improvements
+
+ * Code cleanup/modernization
+ * Prevent duplicate entries (:issue:`5167`)
+ * Improve logging (:issue:`5165`)
+ * Increase initial and minimum capacity
+
+- Handle error when calling ``remote_endpoint`` on a TCP socket (:issue:`5158`)
+
+- Various build system and documentation extensions and fixes
+
+Removals
+^^^^^^^^
+
+- Eliminate ``Forwarder::dispatchToStrategy()`` (use direct call to
+ ``StrategyChoice::findEffectiveStrategy(PitEntry)``)
+
+- NCC strategy (legacy)
+
+- Best-route strategy version 1 (legacy)
diff --git a/docs/releases.rst b/docs/releases.rst
index e190cb3..bc7c083 100644
--- a/docs/releases.rst
+++ b/docs/releases.rst
@@ -2,29 +2,18 @@
++++++++++++
.. toctree::
- :hidden:
- :maxdepth: 1
+ :glob:
+ :hidden:
+ :maxdepth: 1
+ :reversed:
- release-notes/release-notes-0.7.1
- release-notes/release-notes-0.7.0
- release-notes/release-notes-0.6.6
- release-notes/release-notes-0.6.5
- release-notes/release-notes-0.6.4
- release-notes/release-notes-0.6.3
- release-notes/release-notes-0.6.2
- release-notes/release-notes-0.6.1
- release-notes/release-notes-0.6.0
- release-notes/release-notes-0.5.1
- release-notes/release-notes-0.5.0
- release-notes/release-notes-0.4.1
- release-notes/release-notes-0.4.0
- release-notes/release-notes-0.3.4
- release-notes/release-notes-0.3.3
- release-notes/release-notes-0.3.2
- release-notes/release-notes-0.3.1
- release-notes/release-notes-0.3.0
- release-notes/release-notes-0.2.0
- release-notes/release-notes-0.1.0
+ release-notes/*
+
+* **NFD version 22.02**
+ (:doc:`Release Notes <release-notes/release-notes-22.02>`, `Documentation <https://named-data.net/doc/NFD/22.02/>`__)
+
+ `src (git) <https://github.com/named-data/NFD/releases/tag/NFD-22.02>`__,
+ `src (tarball) <https://named-data.net/downloads/nfd-22.02.tar.bz2>`__ (`checksum <https://named-data.net/downloads/nfd-22.02.tar.bz2.sha256>`__)
* **NFD version 0.7.1**
(:doc:`Release Notes <release-notes/release-notes-0.7.1>`, `Documentation <https://named-data.net/doc/NFD/0.7.1/>`__)