upgrade dependencies and bump version, use new enumerators' apply