Release minor version: API overhaul/cleanup

NB: this release is not backwards compatible