allow custom filters to be passed to middleware
bump version to 0.3.0