Transforms are now only cached until the source file changes, and the extension argument now expects a period (i.e ".html") to be consistent with the path.extname function.