base: adds error catching / re-raise
Merge remote-tracking branch 'zash/master'
docs: adds release note in CHANGELOG