zephyr/doc/releases
Théo Battrel 909ad8170c Bluetooth: Host: Deprecate auto name in AD
Deprecate the advertiser options `BT_LE_ADV_OPT_USE_NAME` and
`BT_LE_ADV_OPT_FORCE_NAME_IN_AD`.

Reasons:

- It is out of place in the advertiser options, as it acts on
  advertising data and not configuration
- The behavior is not clear. All of these are trick questions:
  - where does the data for the name go?
  - do I have to allocate memory for this?
  - does it work the same in legacy vs extended advertising?
- The trade-off between UX improvement and extra complexity in the host
  is debatable. Hundreds of lines in the stack to avoid making the user
  type out less than ten.

Also deprecate the following macros that uses those options:

- `BT_LE_ADV_CONN_NAME`
- `BT_LE_ADV_CONN_NAME_AD`
- `BT_LE_ADV_NCONN_NAME`
- `BT_LE_EXT_ADV_CONN_NAME`
- `BT_LE_EXT_ADV_SCAN_NAME`
- `BT_LE_EXT_ADV_NCONN_NAME`
- `BT_LE_EXT_ADV_CODED_NCONN_NAME`

Update the migration guide and the release note for Zephyr 3.7 to
describe those changes.

Signed-off-by: Théo Battrel <theo.battrel@nordicsemi.no>
2024-04-23 12:42:24 +02:00
..
eol_releases.rst doc: release: Remove v3.4.0 from the list of supported releases 2024-02-23 18:30:32 -06:00
index.rst doc: release: update eol for ltsv2 to 2025-01-26 2024-03-01 18:00:17 -05:00
migration-guide-3.5.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
migration-guide-3.6.rst doc: releases: Fix GH link in migration guide v3.6 2024-03-26 08:45:02 -04:00
migration-guide-3.7.rst Bluetooth: Host: Deprecate auto name in AD 2024-04-23 12:42:24 +02:00
release-notes-1.5.rst doc: delete dead JIRA links 2022-09-23 17:28:47 +00:00
release-notes-1.6.rst doc: delete dead JIRA links 2022-09-23 17:28:47 +00:00
release-notes-1.7.rst doc: delete dead JIRA links 2022-09-23 17:28:47 +00:00
release-notes-1.8.rst doc: delete dead JIRA links 2022-09-23 17:28:47 +00:00
release-notes-1.9.rst doc: delete dead JIRA links 2022-09-23 17:28:47 +00:00
release-notes-1.10.rst
release-notes-1.11.rst
release-notes-1.12.rst
release-notes-1.13.rst
release-notes-1.14.rst samples: net: doc: Use new Sphinx extension to document networking samples 2023-09-19 15:22:59 +01:00
release-notes-2.0.rst
release-notes-2.1.rst
release-notes-2.2.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-2.3.rst
release-notes-2.4.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-2.5.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-2.6.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-2.7.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-3.0.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-3.1.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-3.2.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-3.3.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-3.4.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-3.5.rst doc: releases: fix typo 2024-01-25 18:14:31 -05:00
release-notes-3.6.rst doc: release: Finalize v3.6.0 release notes and migration guide 2024-02-23 18:30:32 -06:00
release-notes-3.7.rst Bluetooth: Host: Deprecate auto name in AD 2024-04-23 12:42:24 +02:00