If we were to release a stable 1.0, we'd need to do the following
- Clean up our mixture of camelCase/snake_case APIs. Standardize on one, and have deprecated aliases for alternates that were on the discarded selection.
- Identify missing components of all our APIs, things we haven't implemented, and figure out if we need to include them and how they would change things downstream.
- A stable C++ API and installable interface.
If we were to release a stable 1.0, we'd need to do the following