Avoid source env file when do not exist
Collect outputs only when task is successful
Fixed hasher bug when a file/path does not exist
Updated version number