avoid catch-rethrow to preserve exception stack traces. Close #146
update relnotes
release 0.3.3