Since annotations sometimes are not parsed in some cases
If you look at glib@68eab1d9, the new function g_get_user_state_dir
has a Since: 2.72
annotation.
But it doesn't seems to be part of the GIR file, see
<function name="get_user_state_dir" c:identifier="g_get_user_state_dir">
<return-value transfer-ownership="none">
<type name="utf8" c:type="const gchar*"/>
</return-value>
</function>