update deps, deprecate addHandler, fix warnings