IETF RFC 7950 defines the YANG version 1.1 standard. One change from YANG 1.0 to 1.1, as written in RFC 7950, is that:


A server advertises support for YANG 1.1 modules by using
ietf-yang-library [RFC7895] instead of listing them as
capabilities in the <hello> message.


In YumaPro SDK version 16.10-5 and later users can choose whether to adhere to or ignore this requirement by using the --with-yang11-hello parameter. By default YumaPro SDK ignores this requirement and advertises support for YANG 1.1 modules by listing them as capabilities in the <hello> messages sent from netconfd-pro.


This parameter control  whether the NETCONF hello message should conform to the standard and leave out YANG 1.1 modules. If set to 'true', then leave out YANG 1.1 modules from <capability> used in <hello>. Also keep out of monitoring <capabilities> list. If  'false' then ignore the standard and advertise YANG 1.1 module capabilities. The default value is false.


The --with-yang11-hello parameter can be invoked via the command line when starting netconfd-pro:


user@system> netconfd-pro --with-yang11-hello=true


or can be set in the configuration file for netconfd-pro (default location is /etc/yumapro/netconfd-pro.conf):


#### leaf with-yang11-hello
#
# Control whether the NETCONF hello message should
# conform to the standard and leave out YANG 1.1 modules.
# If set to 'true', then leave out YANG 1.1 modules
# from <capability> used in <hello>. Also keep out of
# monitoring <capabilities> list.
# If 'false' then ignore the standard and advertise
# YANG 1.1 module capabilities
#
# with-yang11-hello false
#
with-yang11-hello true