rename truncate mixin
add optional boundary to truncate mixin
add triangle mixin
version bump