Skip to content

chore: release#1418

Merged
kriskowal merged 2 commits intomasterfrom
release-2022-12-23-20-22-23
Dec 23, 2022
Merged

chore: release#1418
kriskowal merged 2 commits intomasterfrom
release-2022-12-23-20-22-23

Conversation

@kriskowal
Copy link
Member

  • Bugfix from external contributor @Jack-Works that unbreaks MetaMask's
    Browserify-style bundles in a no-unsafe-eval Content Security Policy.
  • @kumavis and @naugtur Improved Node.js and Browserify ecosystem
    compatibility to cover more of the behaviors of the browser field in
    package.json, which required work on SES Compartments to enable import hooks
    to effect module aliases, reflective imports (module imports self by own package name),
    a fix for differentiating module languages based on their extension.
    They also added CommonJS support to Endo's Compartment Mapper bootstrapping bundle
    format.
  • @erights Eventual send now reflects prototype inheritance.
  • @gibson042 Paid off some refactoring debt in marshalling.
  • @kriskowal Endo Daemon now has debugging commands, log, log -f, and ping.
  • @kriskowal Fix marshalling bug, such that serialization errors get
    communicated up the promise resolution chain.
  • @turadg Upgraded Ava from version 3 to 5.
  • @turadg Updated Prettier to 2.8 and addressed style changes.
  • @turadg Made progress on homogenizing our approach to publishing TypeScript types.
  • External contributor @SMotaal upgrades Lerna to version 5.
  • @erights Performance refactor for assertions, using Fail tag
  • @kriskowal The SES bundle now uses a more hardened generated internal linkage runtime.

Copy link
Contributor

@erights erights left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

Comment on lines +5 to +6
- Remote objects now reflect methods present on their prototype chain.
- Serialization errors now serialize.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Neither of these were changes to the marshal package. But I agree it's good to list them here too.

@kriskowal kriskowal force-pushed the release-2022-12-23-20-22-23 branch from 88cefa1 to b57757f Compare December 23, 2022 21:56
@kriskowal kriskowal enabled auto-merge December 23, 2022 21:57
@kriskowal kriskowal disabled auto-merge December 23, 2022 21:57
 - @endo/base64@0.2.29
 - @endo/bundle-source@2.4.3
 - @endo/captp@2.0.19
 - @endo/check-bundle@0.2.15
 - @endo/cjs-module-analyzer@0.2.29
 - @endo/cli@0.1.24
 - @endo/compartment-mapper@0.8.1
 - @endo/daemon@0.1.24
 - @endo/eslint-config@0.5.2
 - @endo/eslint-plugin@0.4.2
 - @endo/eventual-send@0.16.9
 - @endo/far@0.2.15
 - @endo/import-bundle@0.3.1
 - @endo/init@0.5.53
 - @endo/lockdown@0.1.25
 - @endo/lp32@0.3.23
 - @endo/marshal@0.8.2
 - @endo/nat@4.1.24
 - @endo/netstring@0.3.23
 - @endo/promise-kit@0.2.53
 - @endo/ses-ava@0.2.37
 - ses-integration-test@3.0.27
 - ses@0.18.1
 - @endo/static-module-record@0.7.16
 - @endo/stream-node@0.2.23
 - @endo/stream-types-test@0.1.34
 - @endo/stream@0.3.22
 - @endo/syrup@0.1.29
 - @endo/test262-runner@0.1.29
 - @endo/where@0.2.11
 - @endo/zip@0.2.29
@kriskowal kriskowal force-pushed the release-2022-12-23-20-22-23 branch from b57757f to ab8d64a Compare December 23, 2022 21:58
@kriskowal kriskowal enabled auto-merge December 23, 2022 21:59
@kriskowal kriskowal merged commit 0cf51d7 into master Dec 23, 2022
@kriskowal kriskowal deleted the release-2022-12-23-20-22-23 branch December 23, 2022 22:04
This was referenced Dec 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants