Please consider the following update in preparation to publish new versions of all public Endo packages. This release bumps the major version on all packages due to changes in the way types are generated and published that we found to have far-reaching implications for compatibility. Upgrading will likely require some adjustments to TypeScript annotations in dependent packages.
We also patched a defect in interface guards that causes previously-unenforced invariants to be enforced. This is likely to reveal defects in existing interface guards, and is consequently a breaking change (although it fixes the feature!)
Please consider the following update in preparation to publish new versions of all public Endo packages. This release bumps the major version on all packages due to changes in the way types are generated and published that we found to have far-reaching implications for compatibility. Upgrading will likely require some adjustments to TypeScript annotations in dependent packages.
We also patched a defect in interface guards that causes previously-unenforced invariants to be enforced. This is likely to reveal defects in existing interface guards, and is consequently a breaking change (although it fixes the feature!)