GFM support fenced codeblocks. Showdown, since very early, adopted this too. It is now possible to disable GFM codeblocks with the option "ghCodeBlocks" set to false. It is enabled by default