bumped version to 3.4.0 and updated all dependencies to newer versions