Island
296c0a28f2
Merge branch 'bugfix/fix_bluedroid_legacy_directed_adv_data_validate' into 'master'
...
fix(ble/bluedroid): reject non-zero adv data on legacy directed ext adv
Closes BLERP-2908
See merge request espressif/esp-idf!49758
2026-06-26 16:50:51 +08:00
Island
853f4ba18e
Merge branch 'bugfix/fix_gap_update_conn_params_invalid_arg' into 'master'
...
fix(ble/bluedroid): return ESP_ERR_INVALID_ARG for invalid conn params
Closes BLERP-2915, BLERP-2917, and BLERP-2920
See merge request espressif/esp-idf!49854
2026-06-26 16:50:47 +08:00
Igor Udot
082969ecca
Merge branch 'ci/auto-translate-stage' into 'master'
...
ci: moved auto_translate stage
See merge request espressif/esp-idf!50028
2026-06-26 15:45:01 +08:00
Tomas Rohlinek
af1b80bc55
Merge branch 'feat/readonly_WL_fatfs' into 'master'
...
fatfs: add read_only flag to esp_vfs_fat_mount_config_t
Closes IDF-15826
See merge request espressif/esp-idf!49597
2026-06-26 09:16:27 +02:00
Tomas Rohlinek
dfd2e6b6f7
fatfs: add read_only flag to esp_vfs_fat_mount_config_t
2026-06-26 09:16:26 +02:00
Shu Chen
bb9c2db81f
Merge branch 'feat/optimize_154_debug' into 'master'
...
feat(802.15.4): avoid missing abort reason for multievents in 154 debug
See merge request espressif/esp-idf!49806
2026-06-26 06:33:32 +00:00
Jiang Jiang Jian
d9b3b6984a
Merge branch 'bugfix/fix_smartconfig_stop_assert_issue' into 'master'
...
fix(wifi): added start check when calling smartconfig stop
Closes WIFI-7432
See merge request espressif/esp-idf!49993
2026-06-26 14:04:33 +08:00
Island
888c5397a3
Merge branch 'feat/ble_pytest_support_s31' into 'master'
...
feat(ble): add esp32s31 to bluedroid BLE pytest targets
See merge request espressif/esp-idf!48722
2026-06-26 13:58:33 +08:00
igor.udot
5d73bec7cb
ci: moved auto_translate stage
2026-06-26 10:04:51 +08:00
Shu Chen
4d6104211c
Merge branch 'feat/seperate_ot_citest_tags' into 'master'
...
ci: seperate openthread test cases
See merge request espressif/esp-idf!50034
2026-06-26 01:49:21 +00:00
yuanhonghui
41d4492453
feat(ble): add esp32s31 to bluedroid BLE pytest targets
2026-06-25 21:27:42 +08:00
Marius Vikhammer
2f73018450
Merge branch 'docs/ulp_fsm_instruction' into 'master'
...
docs(ulp): clarify ULP FSM instruction cycle timing
Closes IDFGH-1885
See merge request espressif/esp-idf!49430
2026-06-25 21:03:12 +08:00
Shu Chen
14d28f974d
Merge branch 'feat/openthread_generic_if' into 'master'
...
feat(openthread) Add generic interface to OpenThread
See merge request espressif/esp-idf!48773
2026-06-25 11:23:20 +00:00
Nachiket Kukade
75f12a5638
Merge branch 'bugfix/nan_unused_var' into 'master'
...
fix(nan): Move the required variables under the NAN_SYNC block
See merge request espressif/esp-idf!50004
2026-06-25 19:17:38 +08:00
Wang Meng Yang
2a504f93fe
Merge branch 'feat/sup_i2s_in_esp32s31_example' into 'master'
...
feat(bt/example): Support I2S output of esp32s31 in A2DP sink stream example
See merge request espressif/esp-idf!50003
2026-06-25 17:53:37 +08:00
morris
acb03dc6e4
Merge branch 'refactor/rgb_lcd_example' into 'master'
...
refactor(rgb_panel): localize panel setup helpers
See merge request espressif/esp-idf!50026
2026-06-25 17:43:11 +08:00
morris
a374068b99
refactor(rgb_panel): localize panel setup helpers
...
Move the RGB panel initialization out of the shared example component
and into example-local files so the LCD setup flow and Kconfig stay
close to the example. Rename the helper APIs and sync the log
expectations so the teaching-oriented example remains easier to follow.
2026-06-25 15:40:29 +08:00
yiwenxiu
6120f82aba
ci: seperate openthread test cases
2026-06-25 15:14:34 +08:00
Igor Udot
e2dc31bdab
Merge branch 'ci/skip-h21' into 'master'
...
ci: skip h21 for coex_unit_test
See merge request espressif/esp-idf!50018
2026-06-25 14:47:02 +08:00
igor.udot
f2a8beca37
ci: skip h21 for coex_unit_test
2026-06-25 14:27:12 +08:00
Roland Dobai
c2e931b1b1
Merge branch 'docs/eim-homebrew-support' into 'master'
...
docs: Add Homebrew installation instructions for EIM on Linux
Closes DOC-14831
See merge request espressif/esp-idf!46916
2026-06-25 08:14:31 +02:00
Meet Patel
d51e467e7c
Merge branch 'feature/add_kasan_support' into 'master'
...
feat(kasan): add Kernel Address Sanitizer (KASAN) support for ESP-IDF
Closes IDF-13467
See merge request espressif/esp-idf!48106
2026-06-25 11:30:48 +05:30
Island
d598b2d14d
Merge branch 'feat/add_ble_core_6x_feature_for_bluedroid' into 'master'
...
Feat/add ble core 6x feature for bluedroid
See merge request espressif/esp-idf!49409
2026-06-25 12:01:05 +08:00
Akshat Agrawal
7b477596a7
fix(nan): Move the required variables under the NAN_SYNC block
2026-06-25 09:15:21 +05:30
yangfeng
163e1cd783
feat(bt/example): Support I2S output of esp32s31 in A2DP sink stream example
2026-06-25 11:43:45 +08:00
Zhang Shuxian
bce32e9a7f
docs: Update translation for homebrew installation
2026-06-25 11:29:35 +08:00
Petr Gadorek
e1214936bc
docs: Add Homebrew installation instructions for EIM on Linux
2026-06-25 10:29:41 +08:00
morris
4555f005eb
Merge branch 'fix/fix_rgb_frame_buffer_alignment' into 'master'
...
fix(gdma): fix buffer alignment when psram ecc enabled
Closes IDFGH-17836
See merge request espressif/esp-idf!49936
2026-06-25 10:17:02 +08:00
Dai Zi Yan
811762c9f7
Merge branch 'feat/implement_auto_trans' into 'master'
...
feat: implement auto translation through MR label
Closes DOC-14299 and DOC-14835
See merge request espressif/esp-idf!48906
2026-06-25 01:57:15 +00:00
zhangyanjiao
3d1bff8b42
fix(wifi): added start check when calling smartconfig stop
2026-06-25 09:53:29 +08:00
Roland Dobai
d022d594fe
Merge branch 'fix/cmake-colors' into 'master'
...
fix: force colors in output of RunTool and ensure_build_directory
See merge request espressif/esp-idf!49966
2026-06-24 19:18:30 +02:00
morris
dc18ddc582
Merge branch 'feat/ppa_example_test' into 'master'
...
examples/ppa: refactor RGB demo to remove LCD dependency
Closes IDF-15828
See merge request espressif/esp-idf!49878
2026-06-24 23:08:27 +08:00
Wang Meng Yang
d0a96988f2
Merge branch 'bugfix/ai_review_avrcp' into 'master'
...
fix(bt): Fix the critical and high issues related to AVRCP from AI review report
See merge request espressif/esp-idf!49375
2026-06-24 21:25:54 +08:00
Jiang Jiang Jian
87a6c90160
Merge branch 'bugfix/pub_ndp_setup_timeout' into 'master'
...
fix(nan): Cluster merging and NIK NVS persistence, including pairing and NDP fixes
Closes WIFIBUG-1932, WIFIBUG-1931, WIFIBUG-1927, WIFIBUG-1942, WIFIBUG-1948, WIFIBUG-1955, WIFIBUG-1986, and WIFIBUG-1975
See merge request espressif/esp-idf!49185
2026-06-24 20:57:22 +08:00
Wang Meng Yang
3be1a334c0
Merge branch 'bugfix/ai_review_hfp' into 'master'
...
fix(bt): Fix the critical issues related to HFP from AI review report
See merge request espressif/esp-idf!49400
2026-06-24 20:54:46 +08:00
Marek Fiala
a9a829f896
Merge branch 'feat/mcp_server_accept_project_dir' into 'master'
...
feat(tools): mcp-server accepts project_dir from chat
Closes IDF-15735, IDFGH-17746, and DOC-14909
See merge request espressif/esp-idf!49250
2026-06-24 19:19:22 +08:00
Sonika Rathi
752e91b89a
Merge branch 'bugfix/idf-15330-fatfs-normalize-cli-output' into 'master'
...
fix(fatfs): normalize fatfs Python tool CLI output
Closes IDF-15330
See merge request espressif/esp-idf!49271
2026-06-24 19:13:26 +08:00
Jan Beran
f963565341
fix: force colors in output of RunTool and ensure_build_directory
2026-06-24 12:47:16 +02:00
Zhang Shuxian
320ea43509
docs: Update CN translation for idf-py.rst
2026-06-24 18:46:39 +08:00
Marek Fiala and Cursor
33924459ab
docs(tools): update mcp-server docs for project_dir and create-project
...
- Server can now start from any directory, not just a valid project dir
- Document project_dir argument available on all tools
- Add create-project tool to the list of available tools
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-24 18:46:39 +08:00
Marek Fiala
12ea480988
feat(tools): Improved verification of ESP-IDF project
...
Closes https://github.com/espressif/esp-idf/issues/18675
2026-06-24 18:46:39 +08:00
Marek Fiala
1be844551a
feat(tools): mcp-server added create-project tool
2026-06-24 18:46:39 +08:00
Marek Fiala
2dd6b604fa
feat(tools): mcp-server accepts project_dir from chat
...
At the same time, it's possible to start idf.py mcp-server
outside ESP-IDF project directory.
Added ESP-IDF mcp server tests
2026-06-24 18:46:39 +08:00
zhiweijian
919622c01c
feat(ble/bluedroid): add CS Security Requirements host support (Core 6.3)
2026-06-24 17:54:53 +08:00
zhiweijian
3844e24207
feat(ble/bluedroid): add LE UTP host support (Core 6.2)
2026-06-24 17:54:53 +08:00
zhiweijian and Cursor
2a8a96d650
feat(ble/bluedroid): add Shorter Connection Intervals host support (Core 6.2)
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-24 17:54:53 +08:00
Jiang Jiang Jian
05ea6b2900
Merge branch 'bugfix/fix_some_external_coex_issues' into 'master'
...
Bugfix/fix some external coex issues
See merge request espressif/esp-idf!49259
2026-06-24 17:45:52 +08:00
Chen Jichang
0853d69715
fix(gdma): fix buffer alignment when psram ecc enabled
...
Closes https://github.com/espressif/esp-idf/issues/18739
2026-06-24 17:02:39 +08:00
Sonika Rathi
5dc3bddd20
Merge branch 'bugfix/nvs-partition-tool-normalize-output' into 'master'
...
fix(nvs_flash): normalize nvs partition tool CLI output
Closes IDF-15333
See merge request espressif/esp-idf!49198
2026-06-24 16:54:58 +08:00
zhiweijian
d568f2f151
feat(ble/bluedroid): add LL Extended Feature Set host support (Core 6.0)
2026-06-24 16:53:37 +08:00