gen: update to the released APIs

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>
version: update to 3.1.4

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>