v2.1.1a

Use history.stateReplace instead of just reloading the page; Add a bit
of documentation