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
5 changes: 0 additions & 5 deletions .changeset/better-roses-obey.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/breezy-grapes-deny.md

This file was deleted.

2 changes: 1 addition & 1 deletion .changeset/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@
"access": "public",
"baseBranch": "main",
"updateInternalDependencies": "patch",
"bumpVersionsWithWorkspaceProtocolOnly": true
"bumpVersionsWithWorkspaceProtocolOnly": false
}
5 changes: 0 additions & 5 deletions .changeset/cute-queens-hunt.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/cyan-clubs-build.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/heavy-sloths-try.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/light-days-feel.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/smooth-years-behave.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/thirty-beers-attack.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/tiny-animals-agree.md

This file was deleted.

3 changes: 3 additions & 0 deletions .github/scripts/version-packages.js
Original file line number Diff line number Diff line change
Expand Up @@ -61,3 +61,6 @@ execOrDie(`npx changeset version${ignoreArg}`);
// --- Post-sync: copy updated src/ CHANGELOG back to root, then back to src/ ---
copyFile(SRC_CL, ROOT_CL);
copyFile(ROOT_CL, SRC_CL);

// Keep npm ci reproducible after workspace manifests are versioned.
execOrDie('npm install --package-lock-only --ignore-scripts');
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 0.0.5

### Patch Changes

- 4909bb1: add diamond related tests (DiamondMod, DiamondUpgrade, DiamondInspect) by @megabyte0x
- 4909bb1: extract add selector looping in diamond addFacets to fix stack too deep error when running --ir-minimum
- 9e5db52: fix temporal and pausable access control integration

## 0.0.4

### Patch Changes
Expand Down
18 changes: 18 additions & 0 deletions cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# Changelog

## 0.2.0

### Minor Changes

- cd8f28d: Add compiler AST support for Foundry and Hardhat, introduce Virtual Storage Layout compatibility checks, and add the standalone `compose validate` pipeline with traceable selector and storage diagnostics.

### Patch Changes

- 9ac686e: adds compose.lock support for tracking diamond deployment state across chains, and migrates the CLI package from CommonJS to ESM with tsup bundling and CI workflow fixes.
- e56eba6: add project build + auto detect project framework
- 9e5db52: remove temporal revoke facet in base
- 987e64c: Add CLI testing infrastructure, example tests, and contributor documentation for testing and code style.
- 787dab2: add rpc adapter using viem, add diamond inspect command querying deployed diamonds
- Updated dependencies [4909bb1]
- Updated dependencies [4909bb1]
- Updated dependencies [9e5db52]
- @perfect-abstractions/compose@0.0.5

## 0.1.3

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@perfect-abstractions/compose-cli",
"version": "0.1.3",
"version": "0.2.0",
"description": "CLI to scaffold Compose facet-based diamond projects",
"main": "dist/index.js",
"bin": {
Expand Down Expand Up @@ -34,7 +34,7 @@
"@inquirer/core": "11.2.1",
"@inquirer/input": "5.1.2",
"@inquirer/select": "5.2.1",
"@perfect-abstractions/compose": "0.0.4",
"@perfect-abstractions/compose": "0.0.5",
"commander": "^13.1.0",
"dotenv": "^16.4.7",
"fs-extra": "^11.3.3",
Expand Down
6 changes: 3 additions & 3 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion src/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@perfect-abstractions/compose",
"description": "Composable smart contract library for ERC-2535 Diamonds",
"version": "0.0.4",
"version": "0.0.5",
"license": "MIT",
"files": [
"**/*.sol",
Expand Down
Loading