Skip to content

Commit

Permalink
chore: Release 2024-10-22 (#2602)
Browse files Browse the repository at this point in the history
# `@endo/marshal` v1.6.0

- `compareRank` now short-circuits upon encountering remotables to
compare, considering the inputs to be tied for the same rank regardless
of what would otherwise be visited later in their respective data
structures. This ensures that a `fullCompare` which does distinguish
remotables will be a refinement of `compareRank`, rather than
disagreeing about whether or not two values share a rank
([#2588](#2588)).

This change is a bug fix for all purposes off-chain, but will frustrate
deterministic replay. So, because of this change and probably many
others, the supervisor bundle of vats on chain will need to be created
from historical versions, not according to the semantic version of the
library.
  • Loading branch information
kriskowal authored Oct 22, 2024
2 parents 1dea84d + c242c28 commit bd9dc83
Show file tree
Hide file tree
Showing 63 changed files with 305 additions and 34 deletions.
8 changes: 8 additions & 0 deletions packages/bundle-source/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.

### [3.4.2](https://github.com/endojs/endo/compare/@endo/bundle-source@3.4.1...@endo/bundle-source@3.4.2) (2024-10-22)

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





### [3.4.1](https://github.com/endojs/endo/compare/@endo/bundle-source@3.4.0...@endo/bundle-source@3.4.1) (2024-10-10)

**Note:** Version bump only for package @endo/bundle-source
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.4.1",
"version": "3.4.2",
"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.1](https://github.com/endojs/endo/compare/@endo/captp@4.4.0...@endo/captp@4.4.1) (2024-10-22)

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





## [4.4.0](https://github.com/endojs/endo/compare/@endo/captp@4.3.0...@endo/captp@4.4.0) (2024-10-10)


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.0",
"version": "4.4.1",
"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.11](https://github.com/endojs/endo/compare/@endo/check-bundle@1.0.10...@endo/check-bundle@1.0.11) (2024-10-22)

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





### [1.0.10](https://github.com/endojs/endo/compare/@endo/check-bundle@1.0.9...@endo/check-bundle@1.0.10) (2024-10-10)

**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.10",
"version": "1.0.11",
"description": "Checks the integrity of an Endo bundle.",
"keywords": [
"endo",
Expand Down
8 changes: 8 additions & 0 deletions packages/cli/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.

### [2.3.4](https://github.com/endojs/endo/compare/@endo/cli@2.3.3...@endo/cli@2.3.4) (2024-10-22)

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





### [2.3.3](https://github.com/endojs/endo/compare/@endo/cli@2.3.2...@endo/cli@2.3.3) (2024-10-10)


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.3",
"version": "2.3.4",
"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.7](https://github.com/endojs/endo/compare/@endo/common@1.2.6...@endo/common@1.2.7) (2024-10-22)

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





### [1.2.6](https://github.com/endojs/endo/compare/@endo/common@1.2.5...@endo/common@1.2.6) (2024-10-10)

**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.6",
"version": "1.2.7",
"description": "common low level utilities",
"keywords": [],
"author": "Endo contributors",
Expand Down
8 changes: 8 additions & 0 deletions packages/compartment-mapper/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/compartment-mapper@1.3.0...@endo/compartment-mapper@1.3.1) (2024-10-22)

**Note:** Version bump only for package @endo/compartment-mapper





## [1.3.0](https://github.com/endojs/endo/compare/@endo/compartment-mapper@1.2.2...@endo/compartment-mapper@1.3.0) (2024-10-10)


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.3.0",
"version": "1.3.1",
"description": "The compartment mapper assembles Node applications in a sandbox",
"keywords": [
"node",
Expand Down
8 changes: 8 additions & 0 deletions packages/daemon/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.

### [2.4.4](https://github.com/endojs/endo/compare/@endo/daemon@2.4.3...@endo/daemon@2.4.4) (2024-10-22)

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





### [2.4.3](https://github.com/endojs/endo/compare/@endo/daemon@2.4.2...@endo/daemon@2.4.3) (2024-10-10)

**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.3",
"version": "2.4.4",
"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.7](https://github.com/endojs/endo/compare/@endo/errors@1.2.6...@endo/errors@1.2.7) (2024-10-22)

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





### [1.2.6](https://github.com/endojs/endo/compare/@endo/errors@1.2.5...@endo/errors@1.2.6) (2024-10-10)

**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.6",
"version": "1.2.7",
"description": "Package exports of the `assert` global",
"keywords": [],
"author": "Endo contributors",
Expand Down
8 changes: 8 additions & 0 deletions packages/evasive-transform/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.2](https://github.com/endojs/endo/compare/@endo/evasive-transform@1.3.1...@endo/evasive-transform@1.3.2) (2024-10-22)

**Note:** Version bump only for package @endo/evasive-transform





### [1.3.1](https://github.com/endojs/endo/compare/@endo/evasive-transform@1.3.0...@endo/evasive-transform@1.3.1) (2024-10-10)

**Note:** Version bump only for package @endo/evasive-transform
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.1",
"version": "1.3.2",
"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.2.7](https://github.com/endojs/endo/compare/@endo/eventual-send@1.2.6...@endo/eventual-send@1.2.7) (2024-10-22)

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





### [1.2.6](https://github.com/endojs/endo/compare/@endo/eventual-send@1.2.5...@endo/eventual-send@1.2.6) (2024-10-10)

**Note:** Version bump only for package @endo/eventual-send
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.2.6",
"version": "1.2.7",
"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.5](https://github.com/endojs/endo/compare/@endo/exo@1.5.4...@endo/exo@1.5.5) (2024-10-22)

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





### [1.5.4](https://github.com/endojs/endo/compare/@endo/exo@1.5.3...@endo/exo@1.5.4) (2024-10-10)

**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.4",
"version": "1.5.5",
"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.7](https://github.com/endojs/endo/compare/@endo/far@1.1.6...@endo/far@1.1.7) (2024-10-22)

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





### [1.1.6](https://github.com/endojs/endo/compare/@endo/far@1.1.5...@endo/far@1.1.6) (2024-10-10)

**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.6",
"version": "1.1.7",
"description": "Helpers for distributed objects.",
"type": "module",
"main": "src/index.js",
Expand Down
8 changes: 8 additions & 0 deletions packages/import-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.3.1](https://github.com/endojs/endo/compare/@endo/import-bundle@1.3.0...@endo/import-bundle@1.3.1) (2024-10-22)

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





## [1.3.0](https://github.com/endojs/endo/compare/@endo/import-bundle@1.2.2...@endo/import-bundle@1.3.0) (2024-10-10)


Expand Down
2 changes: 1 addition & 1 deletion packages/import-bundle/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/import-bundle",
"version": "1.3.0",
"version": "1.3.1",
"description": "load modules created by @endo/bundle-source",
"keywords": [],
"author": "Endo contributors",
Expand Down
8 changes: 8 additions & 0 deletions packages/init/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.6](https://github.com/endojs/endo/compare/@endo/init@1.1.5...@endo/init@1.1.6) (2024-10-22)

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





### [1.1.5](https://github.com/endojs/endo/compare/@endo/init@1.1.4...@endo/init@1.1.5) (2024-10-10)

**Note:** Version bump only for package @endo/init
Expand Down
2 changes: 1 addition & 1 deletion packages/init/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/init",
"version": "1.1.5",
"version": "1.1.6",
"description": "Prepare Endo environment on import",
"type": "module",
"main": "index.js",
Expand Down
8 changes: 8 additions & 0 deletions packages/lockdown/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.12](https://github.com/endojs/endo/compare/@endo/lockdown@1.0.11...@endo/lockdown@1.0.12) (2024-10-22)

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





### [1.0.11](https://github.com/endojs/endo/compare/@endo/lockdown@1.0.10...@endo/lockdown@1.0.11) (2024-10-10)

**Note:** Version bump only for package @endo/lockdown
Expand Down
2 changes: 1 addition & 1 deletion packages/lockdown/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/lockdown",
"version": "1.0.11",
"version": "1.0.12",
"description": "Wrappers for hardening JavaScript for Endo",
"type": "module",
"main": "pre.js",
Expand Down
8 changes: 8 additions & 0 deletions packages/lp32/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.7](https://github.com/endojs/endo/compare/@endo/lp32@1.1.6...@endo/lp32@1.1.7) (2024-10-22)

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





### [1.1.6](https://github.com/endojs/endo/compare/@endo/lp32@1.1.5...@endo/lp32@1.1.6) (2024-10-10)

**Note:** Version bump only for package @endo/lp32
Expand Down
2 changes: 1 addition & 1 deletion packages/lp32/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@endo/lp32",
"version": "1.1.6",
"version": "1.1.7",
"description": "32 bit unsigned host byte order length prefix message streams as async iterators",
"keywords": [
"stream",
Expand Down
7 changes: 7 additions & 0 deletions packages/marshal/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,13 @@
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/marshal@1.5.4...@endo/marshal@1.6.0) (2024-10-22)


* **marshal:** Update compareRank to terminate comparability at the first remotable ([#2597](https://github.com/endojs/endo/issues/2597)) ([1dea84d](https://github.com/endojs/endo/commit/1dea84d316eb412d864042ffb08b4b6420092a7c)), closes [#2588](https://github.com/endojs/endo/issues/2588)



### [1.5.4](https://github.com/endojs/endo/compare/@endo/marshal@1.5.3...@endo/marshal@1.5.4) (2024-10-10)

**Note:** Version bump only for package @endo/marshal
Expand Down
Loading

0 comments on commit bd9dc83

Please sign in to comment.