Skip to content

Commit 271aa92

Browse files
authored
chore: Release 2024-10-10 (#2580)
# `ses` v1.9.0 - On platforms without [`Array.prototype.transfer`](https://github.com/tc39/proposal-resizablearraybuffer) but with a global `structuredClone`, the ses-shim's `lockdown` will now install an emulation of `Array.prototype.transfer`. On platforms with neither, the ses-shim will *currently* not install such an emulation. However, once we verify that endo is not intended to support platforms without both, we may change `lockdown` to throw, failing to lock down. - XS and Node >= 22 already have `Array.prototype.transfer`. - Node 18, Node 20, and all browsers have `structuredClone` - Node <= 16 have neither, but are also no longer supported by Endo. - Now exports separate layer for console shim: `ses/console-shim.js`. - Adds permits for `ModuleSource`, either the native implementation or from `@endo/module-source/shim.js`. # `@endo/compartment-mapper` v1.3.0 - Adds support for dynamic requires in CommonJS modules. This requires specific configuration to be passed in (including new read powers), and is _not_ enabled by default. See the signature of `loadFromMap()` in `import-lite.js` for details. # `@endo/import-bundle` v1.3.0 - Adds support for `endoScript` format bundles. # `@endo/module-source` v1.1.0 - Adds `@endo/module-source/shim.js` to shim `globalThis.ModuleSource`. The shim currently replaces the native `globalThis.ModuleSource` if present. # `@endo/captp` v4.4.0 - Add optional configuration `makeCapTPImportExportTables` for external management of import/export tables.
2 parents 4268ba6 + bbf20fa commit 271aa92

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+398
-45
lines changed

packages/base64/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [1.0.8](https://github.com/endojs/endo/compare/@endo/base64@1.0.7...@endo/base64@1.0.8) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/base64
9+
10+
11+
12+
13+
614
### [1.0.7](https://github.com/endojs/endo/compare/@endo/base64@1.0.6...@endo/base64@1.0.7) (2024-08-27)
715

816
**Note:** Version bump only for package @endo/base64

packages/base64/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/base64",
3-
"version": "1.0.7",
3+
"version": "1.0.8",
44
"description": "Transcodes base64",
55
"keywords": [
66
"base64",

packages/bundle-source/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [3.4.1](https://github.com/endojs/endo/compare/@endo/bundle-source@3.4.0...@endo/bundle-source@3.4.1) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/bundle-source
9+
10+
11+
12+
13+
614
## [3.4.0](https://github.com/endojs/endo/compare/@endo/bundle-source@3.3.0...@endo/bundle-source@3.4.0) (2024-08-27)
715

816

packages/bundle-source/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/bundle-source",
3-
"version": "3.4.0",
3+
"version": "3.4.1",
44
"description": "Create source bundles from ES Modules",
55
"type": "module",
66
"main": "src/index.js",

packages/captp/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [4.4.0](https://github.com/endojs/endo/compare/@endo/captp@4.3.0...@endo/captp@4.4.0) (2024-10-10)
7+
8+
9+
### Features
10+
11+
* **captp:** allow external import/export maps ([7bc41cc](https://github.com/endojs/endo/commit/7bc41cca0f80822bb17667d7cce7d035fcf4a674))
12+
13+
14+
615
## [4.3.0](https://github.com/endojs/endo/compare/@endo/captp@4.2.2...@endo/captp@4.3.0) (2024-08-27)
716

817

packages/captp/NEWS.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
User-visible changes in `@endo/captp`:
22

3-
# Unreleased
3+
# v4.4.0 (2024-10-10)
4+
5+
- Add optional configuration `makeCapTPImportExportTables` for external management of import/export tables.
6+
7+
# v4.3.0 (2024-08-23)
48

59
- Relax typing of `send` to allow `async` functions, and abort the connection if the `send` function returns a rejected promise.
610

packages/captp/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/captp",
3-
"version": "4.3.0",
3+
"version": "4.4.0",
44
"description": "Capability Transfer Protocol for distributed objects",
55
"type": "module",
66
"keywords": [

packages/check-bundle/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [1.0.10](https://github.com/endojs/endo/compare/@endo/check-bundle@1.0.9...@endo/check-bundle@1.0.10) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/check-bundle
9+
10+
11+
12+
13+
614
### [1.0.9](https://github.com/endojs/endo/compare/@endo/check-bundle@1.0.8...@endo/check-bundle@1.0.9) (2024-08-27)
715

816
**Note:** Version bump only for package @endo/check-bundle

packages/check-bundle/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/check-bundle",
3-
"version": "1.0.9",
3+
"version": "1.0.10",
44
"description": "Checks the integrity of an Endo bundle.",
55
"keywords": [
66
"endo",

packages/cjs-module-analyzer/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [1.0.8](https://github.com/endojs/endo/compare/@endo/cjs-module-analyzer@1.0.7...@endo/cjs-module-analyzer@1.0.8) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/cjs-module-analyzer
9+
10+
11+
12+
13+
614
### [1.0.7](https://github.com/endojs/endo/compare/@endo/cjs-module-analyzer@1.0.6...@endo/cjs-module-analyzer@1.0.7) (2024-08-27)
715

816
**Note:** Version bump only for package @endo/cjs-module-analyzer

packages/cjs-module-analyzer/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/cjs-module-analyzer",
3-
"version": "1.0.7",
3+
"version": "1.0.8",
44
"description": "A JavaScript lexer dedicated to static analysis and transformation of ECMAScript modules.",
55
"keywords": [],
66
"author": "Endo contributors",

packages/cli/CHANGELOG.md

+9
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,15 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [2.3.3](https://github.com/endojs/endo/compare/@endo/cli@2.3.2...@endo/cli@2.3.3) (2024-10-10)
7+
8+
9+
### Bug Fixes
10+
11+
* **cli:** Improve number parsing ([aa48722](https://github.com/endojs/endo/commit/aa48722505c19bc77793ecc0f4e4efe51c345db0))
12+
13+
14+
615
### [2.3.2](https://github.com/endojs/endo/compare/@endo/cli@2.3.1...@endo/cli@2.3.2) (2024-08-27)
716

817
**Note:** Version bump only for package @endo/cli

packages/cli/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/cli",
3-
"version": "2.3.2",
3+
"version": "2.3.3",
44
"private": true,
55
"description": "Endo command line interface",
66
"keywords": [],

packages/common/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [1.2.6](https://github.com/endojs/endo/compare/@endo/common@1.2.5...@endo/common@1.2.6) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/common
9+
10+
11+
12+
13+
614
### [1.2.5](https://github.com/endojs/endo/compare/@endo/common@1.2.4...@endo/common@1.2.5) (2024-08-27)
715

816
**Note:** Version bump only for package @endo/common

packages/common/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/common",
3-
"version": "1.2.5",
3+
"version": "1.2.6",
44
"description": "common low level utilities",
55
"keywords": [],
66
"author": "Endo contributors",

packages/compartment-mapper/CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,20 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
## [1.3.0](https://github.com/endojs/endo/compare/@endo/compartment-mapper@1.2.2...@endo/compartment-mapper@1.3.0) (2024-10-10)
7+
8+
9+
### Features
10+
11+
* **compartment-mapper:** support for dynamic requires ([572589c](https://github.com/endojs/endo/commit/572589cbce247b322925cd3c1274ba56d72d3741))
12+
13+
14+
### Bug Fixes
15+
16+
* **compartment-mapper:** bad type in assertCompartmentMap ([81d7464](https://github.com/endojs/endo/commit/81d74646756b187306ba0511386aea6365979e78))
17+
18+
19+
620
### [1.2.2](https://github.com/endojs/endo/compare/@endo/compartment-mapper@1.2.1...@endo/compartment-mapper@1.2.2) (2024-08-27)
721

822

packages/compartment-mapper/NEWS.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
User-visible changes to `@endo/compartment-mapper`:
22

3-
# Next release
3+
# v1.3.0 (2024-10-10)
44

55
- Adds support for dynamic requires in CommonJS modules. This requires specific
66
configuration to be passed in (including new read powers), and is _not_

packages/compartment-mapper/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/compartment-mapper",
3-
"version": "1.2.2",
3+
"version": "1.3.0",
44
"description": "The compartment mapper assembles Node applications in a sandbox",
55
"keywords": [
66
"node",

packages/daemon/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [2.4.3](https://github.com/endojs/endo/compare/@endo/daemon@2.4.2...@endo/daemon@2.4.3) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/daemon
9+
10+
11+
12+
13+
614
### [2.4.2](https://github.com/endojs/endo/compare/@endo/daemon@2.4.1...@endo/daemon@2.4.2) (2024-08-27)
715

816
**Note:** Version bump only for package @endo/daemon

packages/daemon/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/daemon",
3-
"version": "2.4.2",
3+
"version": "2.4.3",
44
"private": true,
55
"description": "Endo daemon",
66
"keywords": [

packages/env-options/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [1.1.7](https://github.com/endojs/endo/compare/@endo/env-options@1.1.6...@endo/env-options@1.1.7) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/env-options
9+
10+
11+
12+
13+
614
### [1.1.6](https://github.com/endojs/endo/compare/@endo/env-options@1.1.5...@endo/env-options@1.1.6) (2024-08-27)
715

816
**Note:** Version bump only for package @endo/env-options

packages/env-options/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/env-options",
3-
"version": "1.1.6",
3+
"version": "1.1.7",
44
"description": "Reading environment options.",
55
"keywords": [],
66
"author": "Endo contributors",

packages/errors/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [1.2.6](https://github.com/endojs/endo/compare/@endo/errors@1.2.5...@endo/errors@1.2.6) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/errors
9+
10+
11+
12+
13+
614
### [1.2.5](https://github.com/endojs/endo/compare/@endo/errors@1.2.4...@endo/errors@1.2.5) (2024-08-27)
715

816
**Note:** Version bump only for package @endo/errors

packages/errors/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/errors",
3-
"version": "1.2.5",
3+
"version": "1.2.6",
44
"description": "Package exports of the `assert` global",
55
"keywords": [],
66
"author": "Endo contributors",

packages/eslint-plugin/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [2.2.2](https://github.com/endojs/endo/compare/@endo/eslint-plugin@2.2.1...@endo/eslint-plugin@2.2.2) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/eslint-plugin
9+
10+
11+
12+
13+
614
### [2.2.1](https://github.com/endojs/endo/compare/@endo/eslint-plugin@2.2.0...@endo/eslint-plugin@2.2.1) (2024-08-27)
715

816
**Note:** Version bump only for package @endo/eslint-plugin

packages/eslint-plugin/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/eslint-plugin",
3-
"version": "2.2.1",
3+
"version": "2.2.2",
44
"description": "ESLint plugin for using Endo",
55
"keywords": [
66
"eslint",

packages/evasive-transform/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [1.3.1](https://github.com/endojs/endo/compare/@endo/evasive-transform@1.3.0...@endo/evasive-transform@1.3.1) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/evasive-transform
9+
10+
11+
12+
13+
614
## [1.3.0](https://github.com/endojs/endo/compare/@endo/evasive-transform@1.2.1...@endo/evasive-transform@1.3.0) (2024-08-27)
715

816

packages/evasive-transform/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/evasive-transform",
3-
"version": "1.3.0",
3+
"version": "1.3.1",
44
"description": "Source transforms to evade SES censorship",
55
"keywords": [
66
"ses",

packages/eventual-send/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [1.2.6](https://github.com/endojs/endo/compare/@endo/eventual-send@1.2.5...@endo/eventual-send@1.2.6) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/eventual-send
9+
10+
11+
12+
13+
614
### [1.2.5](https://github.com/endojs/endo/compare/@endo/eventual-send@1.2.4...@endo/eventual-send@1.2.5) (2024-08-27)
715

816

packages/eventual-send/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/eventual-send",
3-
"version": "1.2.5",
3+
"version": "1.2.6",
44
"description": "Extend a Promise class to implement the eventual-send API",
55
"type": "module",
66
"main": "src/no-shim.js",

packages/exo/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [1.5.4](https://github.com/endojs/endo/compare/@endo/exo@1.5.3...@endo/exo@1.5.4) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/exo
9+
10+
11+
12+
13+
614
### [1.5.3](https://github.com/endojs/endo/compare/@endo/exo@1.5.2...@endo/exo@1.5.3) (2024-08-27)
715

816
**Note:** Version bump only for package @endo/exo

packages/exo/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/exo",
3-
"version": "1.5.3",
3+
"version": "1.5.4",
44
"description": "exo: remotable objects protected by interface guards.",
55
"keywords": [],
66
"author": "Endo contributors",

packages/far/CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@
33
All notable changes to this project will be documented in this file.
44
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
55

6+
### [1.1.6](https://github.com/endojs/endo/compare/@endo/far@1.1.5...@endo/far@1.1.6) (2024-10-10)
7+
8+
**Note:** Version bump only for package @endo/far
9+
10+
11+
12+
13+
614
### [1.1.5](https://github.com/endojs/endo/compare/@endo/far@1.1.4...@endo/far@1.1.5) (2024-08-27)
715

816
**Note:** Version bump only for package @endo/far

packages/far/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@endo/far",
3-
"version": "1.1.5",
3+
"version": "1.1.6",
44
"description": "Helpers for distributed objects.",
55
"type": "module",
66
"main": "src/index.js",

0 commit comments

Comments
 (0)