Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions packages/benchmark/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

### 0.1.1 (2025-03-24)


### Bug Fixes

* add echo to run-test.sh ([0f9bd62](https://github.com/endojs/endo/commit/0f9bd62f853758ea70d11e67ec333924d2c7da3a))
* **camelCase:** Change to ([b5a9bf0](https://github.com/endojs/endo/commit/b5a9bf0944c6d96f630e7a1dd5c83f40d371a988))
* **time:** change the function name to get time ([da0d44f](https://github.com/endojs/endo/commit/da0d44fdfe5de0c96abe1493c2ddf23d8cabff20))
2 changes: 1 addition & 1 deletion packages/benchmark/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/benchmark",
"version": "0.1.0",
"version": "0.1.1",
"private": true,
"description": "Endo benchmarking ",
"keywords": [],
Expand Down
27 changes: 27 additions & 0 deletions packages/bundle-source/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,33 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [4.0.0](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)


### ⚠ BREAKING CHANGES

* **bundle-source:** * This change replaces the implementation of getExport
and nestedEvaluate bundle formats in some ways that are not strictly
backward-compatible.
First, the Rollup implementation used different
heuristics to distinguish a CommonJS module from an ESM, and the new
algorithm is more in line with precedent as set in Node.js 18.
Second, the Endo implementation does not support live export bindings.
Third, the Endo implementation does not tolerate missing dependencies
or devDependencies.
Any treatment on the generated source that is not just evaluation is
fragile and likely to break, and although we make no guarantees about
stability of the generated string, this change definitely frustrates
some usage in practice, which we have already addressed in Agoric SDK.
This change preserves the assumption that getExport and nestedEvaluate
may reach for devDependencies of the entry package by default.

### Features

* **bundle-source:** Replace getExport and nestedEvaluate implementations with endoScript implementation ([aae5655](https://github.com/endojs/endo/commit/aae5655f889ca2b504096eccfbede0be0dcf22ac))



### [3.5.1](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)

**Note:** Version bump only for package @endo/bundle-source
Expand Down
2 changes: 1 addition & 1 deletion packages/bundle-source/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
User-visible changes to `@endo/bundle-source`:

# Next release
# v4.0.0 (2025-03-19)

- Replaces the implementation for the `nestedEvaluate` and `getExport`
formats with one based on Endo's Compartment Mapper instead of Rollup,
Expand Down
2 changes: 1 addition & 1 deletion packages/bundle-source/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/bundle-source",
"version": "3.5.1",
"version": "4.0.0",
"description": "Create source bundles from ES Modules",
"type": "module",
"main": "src/index.js",
Expand Down
8 changes: 8 additions & 0 deletions packages/captp/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

### [4.4.5](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)

**Note:** Version bump only for package @endo/captp





### [4.4.4](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)

**Note:** Version bump only for package @endo/captp
Expand Down
2 changes: 1 addition & 1 deletion packages/captp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/captp",
"version": "4.4.4",
"version": "4.4.5",
"description": "Capability Transfer Protocol for distributed objects",
"type": "module",
"keywords": [
Expand Down
8 changes: 8 additions & 0 deletions packages/check-bundle/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

### [1.0.14](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)

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





### [1.0.13](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)

**Note:** Version bump only for package @endo/check-bundle
Expand Down
2 changes: 1 addition & 1 deletion packages/check-bundle/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/check-bundle",
"version": "1.0.13",
"version": "1.0.14",
"description": "Checks the integrity of an Endo bundle.",
"keywords": [
"endo",
Expand Down
10 changes: 10 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,16 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

### [2.3.8](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)


### Bug Fixes

* **cli:** tolerate [#2702](https://github.com/endojs/endo/issues/2702) stderr noise ([#2704](https://github.com/endojs/endo/issues/2704)) ([1bf94a1](https://github.com/endojs/endo/commit/1bf94a146bac85ad1efc1429986368f0dacf2f36))
* **daemon,cli:** fix [#2700](https://github.com/endojs/endo/issues/2700) use endo/init to prepare async hooks ([aacefe4](https://github.com/endojs/endo/commit/aacefe4ab6266d1096db7939abbed95bbda6f4f5))



### [2.3.7](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)

**Note:** Version bump only for package @endo/cli
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/cli",
"version": "2.3.7",
"version": "2.3.8",
"private": true,
"description": "Endo command line interface",
"keywords": [],
Expand Down
8 changes: 8 additions & 0 deletions packages/common/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

### [1.2.10](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)

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





### [1.2.9](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)

**Note:** Version bump only for package @endo/common
Expand Down
2 changes: 1 addition & 1 deletion packages/common/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/common",
"version": "1.2.9",
"version": "1.2.10",
"description": "common low level utilities",
"keywords": [],
"author": "Endo contributors",
Expand Down
19 changes: 19 additions & 0 deletions packages/compartment-mapper/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,25 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [1.6.0](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)


### Features

* **compartment-mapper:** a simple version of allowing exports override via define semantics with little new consequences ([8e33f8c](https://github.com/endojs/endo/commit/8e33f8c8c1520e726be36b281ae686e7a95d8870))
* **compartment-mapper:** add option for custom logger to various functions ([493b4c2](https://github.com/endojs/endo/commit/493b4c24714189c884cb5b648f876cb3ee5ad21c))
* **compartment-mapper:** cjs - allow overwriting exports field with define semantics ([7b1785c](https://github.com/endojs/endo/commit/7b1785c8a0c93a497f22c3f2a963d2c1acc33cc7))
* **compartment-mapper:** makeFunctor to go with makeScript from makeBundle ([ee87476](https://github.com/endojs/endo/commit/ee87476e0efcf8f6e412eec93eba5f3853ead6f3))


### Bug Fixes

* **compartment-mapper:** Make bundled code more robust against primordial replacement/manipulation ([#2725](https://github.com/endojs/endo/issues/2725)) ([9aac805](https://github.com/endojs/endo/commit/9aac8051275d031d8d6e84c34d20aa9c3c9b64a8)), closes [/github.com/endojs/endo/pull/2707#discussion_r1953346697](https://github.com/endojs//github.com/endojs/endo/pull/2707/issues/discussion_r1953346697)
* **compartment-mapper:** make the cjs support for `defineProperty(module, 'exports'` work ([433bfbb](https://github.com/endojs/endo/commit/433bfbb1c44f88baf852228bb012972ba2c0cbc0))
* **compartment-mapper:** sync module transforms in bundle.js ([1d29043](https://github.com/endojs/endo/commit/1d29043e8de08091b1b59059e91eba3be29983b7))



## [1.5.0](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)


Expand Down
2 changes: 1 addition & 1 deletion packages/compartment-mapper/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
User-visible changes to `@endo/compartment-mapper`:

# Next release
# v1.6.0 (2025-03-11)

- Accommodates CommonJS modules that use `defineProperty` on `exports`.

Expand Down
2 changes: 1 addition & 1 deletion packages/compartment-mapper/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/compartment-mapper",
"version": "1.5.0",
"version": "1.6.0",
"description": "The compartment mapper assembles Node applications in a sandbox",
"keywords": [
"node",
Expand Down
9 changes: 9 additions & 0 deletions packages/daemon/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

### [2.4.8](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)


### Bug Fixes

* **daemon,cli:** fix [#2700](https://github.com/endojs/endo/issues/2700) use endo/init to prepare async hooks ([aacefe4](https://github.com/endojs/endo/commit/aacefe4ab6266d1096db7939abbed95bbda6f4f5))



### [2.4.7](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)

**Note:** Version bump only for package @endo/daemon
Expand Down
2 changes: 1 addition & 1 deletion packages/daemon/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/daemon",
"version": "2.4.7",
"version": "2.4.8",
"private": true,
"description": "Endo daemon",
"keywords": [
Expand Down
8 changes: 8 additions & 0 deletions packages/errors/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

### [1.2.10](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)

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





### [1.2.9](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)

**Note:** Version bump only for package @endo/errors
Expand Down
2 changes: 1 addition & 1 deletion packages/errors/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/errors",
"version": "1.2.9",
"version": "1.2.10",
"description": "Package exports of the `assert` global",
"keywords": [],
"author": "Endo contributors",
Expand Down
9 changes: 9 additions & 0 deletions packages/evasive-transform/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,15 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [1.4.0](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)


### Features

* **evasive-transform:** Preserve format with Babel ([ee78005](https://github.com/endojs/endo/commit/ee780058d3b08a21e0eaa76f0d8fb99238295a17))



### [1.3.4](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)

**Note:** Version bump only for package @endo/evasive-transform
Expand Down
2 changes: 1 addition & 1 deletion packages/evasive-transform/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
User-visible changes in `@endo/evasive-transform`:

# Next release
# v1.4.0 (2025-03-11)

- Adds a `sourceMap` option so that the generated sourcemap can project back to
the original source code without `unmapLoc`.
Expand Down
2 changes: 1 addition & 1 deletion packages/evasive-transform/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/evasive-transform",
"version": "1.3.4",
"version": "1.4.0",
"description": "Source transforms to evade SES censorship",
"keywords": [
"ses",
Expand Down
8 changes: 8 additions & 0 deletions packages/eventual-send/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

### [1.3.1](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)

**Note:** Version bump only for package @endo/eventual-send





## [1.3.0](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)


Expand Down
2 changes: 1 addition & 1 deletion packages/eventual-send/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/eventual-send",
"version": "1.3.0",
"version": "1.3.1",
"description": "Extend a Promise class to implement the eventual-send API",
"type": "module",
"main": "src/no-shim.js",
Expand Down
8 changes: 8 additions & 0 deletions packages/exo/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

### [1.5.9](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)

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





### [1.5.8](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)

**Note:** Version bump only for package @endo/exo
Expand Down
2 changes: 1 addition & 1 deletion packages/exo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/exo",
"version": "1.5.8",
"version": "1.5.9",
"description": "exo: remotable objects protected by interface guards.",
"keywords": [],
"author": "Endo contributors",
Expand Down
8 changes: 8 additions & 0 deletions packages/far/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

### [1.1.11](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)

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





### [1.1.10](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)

**Note:** Version bump only for package @endo/far
Expand Down
2 changes: 1 addition & 1 deletion packages/far/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/far",
"version": "1.1.10",
"version": "1.1.11",
"description": "Helpers for distributed objects.",
"type": "module",
"main": "src/index.js",
Expand Down
8 changes: 8 additions & 0 deletions packages/immutable-arraybuffer/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

### [0.2.4](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-03-24)

**Note:** Version bump only for package @endo/immutable-arraybuffer





### [0.2.3](https://github.com/endojs/endo/compare/@endo/[email protected]...@endo/[email protected]) (2025-01-24)


Expand Down
2 changes: 1 addition & 1 deletion packages/immutable-arraybuffer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/immutable-arraybuffer",
"version": "0.2.3",
"version": "0.2.4",
"private": true,
"description": "Immutable ArrayBuffer",
"keywords": [],
Expand Down
Loading
Loading