0.4.0
Thin out the API, requires a parsed url object from the start