........S. [ZBX-25706] updated macro substitution process to re-try resolving macros in item key parameters and macro context without double-quoting if quoting was not possible
* commit '1ce47b565326860a9344c9c6a8c56c13ce29d518':
.......... [ZBX-25706] added more test cases
.......... [ZBX-25706] added test cases to dc_expand_user_macros_in_func_params
.......... [ZBX-25706] updated substitute_lld_macros test
.......... [ZBX-25706] added test cases to replace_key_params_dyn()
.D........ [ZBX-25706] updated changelog
........S. [ZBX-25706] fixed to not affect db upgrade patch
........S. [ZBX-25706] changed to attempt to leave unquoted item key parameter or macro context if it cannot be enclosed in quotation marks due to syntax limitations
(cherry picked from commit 504f92833587a23ffdc01cd06b6f5b9e4399752c)