[new release] atd (10 packages) (2.16.0)
CHANGES:
* atdgen: Breaking change, migrate from Bucklescript to Melange (ahrefs/atd#375)
* atdd: Workaround d compiler bug regarding declaration order when using aliases (ahrefs/atd#393)
Algebraic data types (SumType) now uses `alias this` syntax.
* atdgen: Add support for `<json open_enum>` in Melange (ahrefs/atd#401)
* atdcpp: Initial Release (ahrefs/atd#404)
* atdcpp: Use `double` c++ type as default floating point type (ahrefs/atd#411)
* atdgen: Fix JSON I/O for inline records (ahrefs/atd#419)
* atdgen: The deprecated `atdgen` library is no longer available.
Use `atdgen-runtime` instead (ahrefs/atd#421)
* atddiff: To ensure that all the intended types are checked when new
type definitions are added to an ATD file, an `--ignore`
option is now available. It makes atddiff fail if some types
are neither selected via `--types` nor ignored via `--ignore`.