Skip to content

Commit 6b6cc6c

Browse files
rluboskartben
authored andcommitted
doc: release-notes: Add 4.1.0 release notes for networking
Add 4.1.0 release notes for networking. Signed-off-by: Robert Lubos <[email protected]>
1 parent e28a45f commit 6b6cc6c

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed

doc/releases/release-notes-4.1.rst

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,11 @@ Removed APIs and options
128128

129129
* Struct ``z_arch_esf_t`` has been removed. Use ``struct arch_esf`` instead.
130130

131+
* The following networking options have been removed:
132+
133+
* ``CONFIG_NET_PKT_BUF_DATA_POOL_SIZE``
134+
* ``CONFIG_NET_TCP_ACK_TIMEOUT``
135+
131136

132137
Deprecated APIs and options
133138
===========================
@@ -266,6 +271,69 @@ New APIs and options
266271
* Signed hex files where an encryption key Kconfig is set now have the encrypted flag set in
267272
the image header.
268273

274+
* Networking:
275+
276+
* CoAP
277+
278+
* :c:func:`coap_client_cancel_request`
279+
280+
* DHCP
281+
282+
* :kconfig:option:`CONFIG_NET_DHCPV4_SERVER_OPTION_ROUTER`
283+
* :kconfig:option:`CONFIG_NET_DHCPV4_OPTION_DNS_ADDRESS`
284+
* :kconfig:option:`CONFIG_NET_DHCPV6_OPTION_DNS_ADDRESS`
285+
286+
* DNS
287+
288+
* :kconfig:option:`CONFIG_MDNS_RESPONDER_PROBE`
289+
290+
* HTTP
291+
292+
* Extended :c:macro:`HTTP_SERVICE_DEFINE` to allow to specify a default
293+
fallback resource handler.
294+
* :kconfig:option:`CONFIG_HTTP_SERVER_REPORT_FAILURE_REASON`
295+
* :kconfig:option:`CONFIG_HTTP_SERVER_TLS_USE_ALPN`
296+
297+
* IPv4
298+
299+
* :kconfig:option:`CONFIG_NET_IPV4_PMTU`
300+
301+
* IPv6
302+
303+
* :kconfig:option:`CONFIG_NET_IPV6_PMTU`
304+
305+
* LwM2M
306+
307+
* :c:func:`lwm2m_pull_context_set_sockopt_callback`
308+
309+
* MQTT-SN
310+
311+
* Added Gateway Advertisement and Discovery support:
312+
313+
* :c:func:`mqtt_sn_add_gw`
314+
* :c:func:`mqtt_sn_search`
315+
316+
* OpenThread
317+
318+
* :kconfig:option:`CONFIG_OPENTHREAD_WAKEUP_COORDINATOR`
319+
* :kconfig:option:`CONFIG_OPENTHREAD_WAKEUP_END_DEVICE`
320+
* :kconfig:option:`CONFIG_OPENTHREAD_PLATFORM_MESSAGE_MANAGEMENT`
321+
* :kconfig:option:`CONFIG_OPENTHREAD_TCAT_MULTIRADIO_CAPABILITIES`
322+
323+
* Sockets
324+
325+
* Added support for new socket options:
326+
327+
* :c:macro:`IP_LOCAL_PORT_RANGE`
328+
* :c:macro:`IP_MULTICAST_IF`
329+
* :c:macro:`IPV6_MULTICAST_IF`
330+
* :c:macro:`IP_MTU`
331+
* :c:macro:`IPV6_MTU`
332+
333+
* Other
334+
335+
* :kconfig:option:`CONFIG_NET_STATISTICS_VIA_PROMETHEUS`
336+
269337
* Video
270338

271339
* :c:func:`video_set_stream()` driver API has replaced :c:func:`video_stream_start()` and
@@ -908,3 +976,5 @@ Other notable changes
908976

909977
* The ``--no-detailed-test-id`` command line option can be used to shorten the test case name
910978
by excluding the test scenario name prefix which is the same as the parent test suite id.
979+
980+
* Added support for HTTP PUT/PATCH/DELETE methods for HTTP server dynamic resources.

0 commit comments

Comments
 (0)