-
Notifications
You must be signed in to change notification settings - Fork 74
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: Release 2023-12 #1895
chore: Release 2023-12 #1895
Conversation
4ed546e
to
33ab3d8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ready to land after my questions are addressed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this patch being dropped? Are you guaranteeing we will never add another package with a 0.x.y
version?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I’ll land this without the commit that removes the patch and with a commit that reverts the hack.
- @endo/base64@1.0.0 - @endo/bundle-source@3.0.0 - @endo/captp@4.0.0 - @endo/check-bundle@1.0.0 - @endo/cjs-module-analyzer@1.0.0 - @endo/cli@1.0.0 - @endo/compartment-mapper@1.0.0 - @endo/daemon@1.0.0 - @endo/env-options@1.0.0 - @endo/errors@1.0.0 - @endo/eslint-plugin@1.0.0 - @endo/evasive-transform@1.0.0 - @endo/eventual-send@1.0.0 - @endo/exo@1.0.0 - @endo/far@1.0.0 - @endo/import-bundle@1.0.0 - @endo/init@1.0.0 - @endo/lockdown@1.0.0 - @endo/lp32@1.0.0 - @endo/marshal@1.0.0 - @endo/memoize@1.0.0 - @endo/nat@5.0.0 - @endo/netstring@1.0.0 - @endo/pass-style@1.0.0 - @endo/patterns@1.0.0 - @endo/promise-kit@1.0.0 - @endo/ses-ava@1.0.0 - @endo/ses-integration-test@4.0.0 - ses@1.0.0 - @endo/skel@1.0.0 - @endo/static-module-record@1.0.0 - @endo/stream-node@1.0.0 - @endo/stream-types-test@1.0.0 - @endo/stream@1.0.0 - @endo/syrup@1.0.0 - @endo/where@1.0.0 - @endo/zip@1.0.0
This reverts commit da8e977.
33ab3d8
to
b769e04
Compare
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!)