Refer to range-specifications, the ~1.2.0 means 1.2.x, so we don't need to update the version for patch version updates
idf version ">=5.0.0" means these components will be downloaded when idf version matches, ">5.2.1" will prevent our customer from using other IDF versions.
Is your feature request related to a problem?
Development of esp-zigbee-sdk + esp-zboss-lib + esp-zigbee-lib is moving fast so examples work much better with later versions.
Suggest update to latest idf component in all examples, so use idf version: ">=5.2.1" and esp-zboss-lib + esp-zigbee-lib "~1.2.1"
https://github.com/espressif/esp-zigbee-sdk/tree/main/examples
https://github.com/espressif/esp-zigbee-sdk/tree/main/examples/esp_zigbee_HA_sample
For example ;
https://github.com/espressif/esp-zigbee-sdk/blob/main/examples/esp_zigbee_HA_sample/HA_on_off_light/main/idf_component.yml
Describe the solution you'd like.
Update all the examples to use later min versions of idf, esp-zboss-lib, and esp-zigbee-lib compared to what they are using now.
Describe alternatives you've considered.
No response
Additional context.
No response