support relative path
empty string will not throw
update hist
bump 0.2.1