Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
b787110
Version Packages
github-actions[bot] Aug 12, 2025
6c33ecb
fix(ci): disable husky hooks in update-versions workflow (#97)
pasevin Aug 12, 2025
5c5ee65
Merge branch 'main' into changeset-release/main
pasevin Aug 12, 2025
22081cb
chore(common): update export versions
pasevin Aug 12, 2025
e769271
Version Packages
github-actions[bot] Aug 12, 2025
8f6d583
fix(ci): remove extra quote in export-testing workflow token paramete…
pasevin Aug 12, 2025
84ca99f
Merge branch 'main' into changeset-release/main
pasevin Aug 12, 2025
fba63ac
Merge branch 'changeset-release/main' of https://github.com/OpenZeppe…
pasevin Aug 12, 2025
6a97de4
Version Packages
github-actions[bot] Aug 12, 2025
713a8d1
fix(ci): checkout proper branch before committing in update-versions …
pasevin Aug 12, 2025
e8ff5a3
Merge branch 'changeset-release/main' of https://github.com/OpenZeppe…
pasevin Aug 12, 2025
7a67468
Merge branch 'main' into changeset-release/main
pasevin Aug 12, 2025
3a02b1c
feat(builder): replace contracts wizard icon with custom SVG (#99)
pasevin Aug 12, 2025
edf951f
Version Packages
github-actions[bot] Aug 12, 2025
a6683c7
chore: update export versions
github-actions[bot] Aug 12, 2025
6fea92e
Merge branch 'main' of https://github.com/OpenZeppelin/contracts-ui-b…
pasevin Aug 12, 2025
4520acc
Merge branch 'changeset-release/main' of https://github.com/OpenZeppe…
pasevin Aug 12, 2025
c2ccf4f
Version Packages
oz-release-app[bot] Aug 13, 2025
f683f74
chore: update export versions
github-actions[bot] Aug 13, 2025
846bff8
fix(builder): correct snapshot update command in export version script
pasevin Aug 13, 2025
60fe027
fix(builder): merge remote changeset branch with snapshot fix
pasevin Aug 13, 2025
7126d24
fix(ci): update workflow to commit both versions.ts and snapshot files
pasevin Aug 13, 2025
c99d31a
fix(builder): always update snapshots regardless of versions.ts changes
pasevin Aug 13, 2025
91267a8
fix(ci): add build step before snapshot updates in update-versions wo…
pasevin Aug 13, 2025
624163f
chore: update export versions and test snapshots
github-actions[bot] Aug 13, 2025
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/eighty-parents-stand.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/red-turkeys-repair.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/solid-hotels-juggle.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/wet-nights-write.md

This file was deleted.

11 changes: 8 additions & 3 deletions .github/workflows/update-versions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,13 +44,17 @@ jobs:
- name: Install dependencies
run: pnpm install

- name: Build all packages
run: pnpm run build

- name: Update export versions
run: pnpm run update-export-versions

- name: Check for changes
id: check-changes
run: |
if git diff --exit-code packages/builder/src/export/versions.ts; then
# Check if either versions.ts or snapshot files have changed
if git diff --exit-code packages/builder/src/export/versions.ts packages/builder/src/export/__tests__/__snapshots__/; then
echo "changed=false" >> $GITHUB_OUTPUT
else
echo "changed=true" >> $GITHUB_OUTPUT
Expand All @@ -67,6 +71,7 @@ jobs:
# Checkout the proper branch (handle both PR and push events)
BRANCH_NAME="${{ github.head_ref || github.ref_name }}"
git checkout "$BRANCH_NAME"
git add packages/builder/src/export/versions.ts
git commit -m "chore: update export versions"
# Add both versions.ts and any updated snapshot files
git add packages/builder/src/export/versions.ts packages/builder/src/export/__tests__/__snapshots__/
git commit -m "chore: update export versions and test snapshots"
git push origin "$BRANCH_NAME"
14 changes: 14 additions & 0 deletions packages/adapter-evm/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# @openzeppelin/transaction-form-adapter-evm

## 0.5.0

### Minor Changes

- [#106](https://github.com/OpenZeppelin/contracts-ui-builder/pull/106) [`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b) Thanks [@pasevin](https://github.com/pasevin)! - Resolve legacy OpenZeppelin proxy implementation/admin via storage slots; expose adminAddress in proxy info; delegate auto-query filtering to adapter to avoid admin-only getters; add storage-slot debug logs.

### Patch Changes

- Updated dependencies [[`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b)]:
- @openzeppelin/contracts-ui-builder-types@0.4.0
- @openzeppelin/contracts-ui-builder-react-core@0.2.5
- @openzeppelin/contracts-ui-builder-ui@0.5.1
- @openzeppelin/contracts-ui-builder-utils@0.4.1

## 0.4.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-evm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openzeppelin/contracts-ui-builder-adapter-evm",
"version": "0.4.0",
"version": "0.5.0",
"private": false,
"description": "EVM Adapter for Contracts UI Builder",
"keywords": [
Expand Down
10 changes: 10 additions & 0 deletions packages/adapter-midnight/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# @openzeppelin/transaction-form-adapter-midnight

## 0.1.4

### Patch Changes

- Updated dependencies [[`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b)]:
- @openzeppelin/contracts-ui-builder-types@0.4.0
- @openzeppelin/contracts-ui-builder-react-core@0.2.5
- @openzeppelin/contracts-ui-builder-ui@0.5.1
- @openzeppelin/contracts-ui-builder-utils@0.4.1

## 0.1.3

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-midnight/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openzeppelin/contracts-ui-builder-adapter-midnight",
"version": "0.1.3",
"version": "0.1.4",
"description": "Midnight Adapter for Contracts UI Builder",
"keywords": [
"openzeppelin",
Expand Down
8 changes: 8 additions & 0 deletions packages/adapter-solana/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @openzeppelin/transaction-form-adapter-solana

## 0.0.9

### Patch Changes

- Updated dependencies [[`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b)]:
- @openzeppelin/contracts-ui-builder-types@0.4.0
- @openzeppelin/contracts-ui-builder-utils@0.4.1

## 0.0.8

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-solana/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openzeppelin/contracts-ui-builder-adapter-solana",
"version": "0.0.8",
"version": "0.0.9",
"description": "Solana Adapter for Contracts UI Builder",
"keywords": [
"openzeppelin",
Expand Down
8 changes: 8 additions & 0 deletions packages/adapter-stellar/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @openzeppelin/transaction-form-adapter-stellar

## 0.0.9

### Patch Changes

- Updated dependencies [[`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b)]:
- @openzeppelin/contracts-ui-builder-types@0.4.0
- @openzeppelin/contracts-ui-builder-utils@0.4.1

## 0.0.8

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/adapter-stellar/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openzeppelin/contracts-ui-builder-adapter-stellar",
"version": "0.0.8",
"version": "0.0.9",
"description": "Stellar Adapter for Contracts UI Builder",
"keywords": [
"openzeppelin",
Expand Down
20 changes: 20 additions & 0 deletions packages/builder/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
# @openzeppelin/transaction-form-builder-core

## 0.6.0

### Minor Changes

- [#106](https://github.com/OpenZeppelin/contracts-ui-builder/pull/106) [`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b) Thanks [@pasevin](https://github.com/pasevin)! - Show proxy implementation/admin in banner with explorer links and chain-agnostic copy; “Reset detection” now uses proxy ABI only (no implementation fetch); prevent reload loop on fatal load errors.

### Patch Changes

- Updated dependencies [[`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b), [`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b), [`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b)]:
- @openzeppelin/contracts-ui-builder-adapter-evm@0.5.0
- @openzeppelin/contracts-ui-builder-types@0.4.0
- @openzeppelin/contracts-ui-builder-renderer@0.4.0
- @openzeppelin/contracts-ui-builder-adapter-midnight@0.1.4
- @openzeppelin/contracts-ui-builder-adapter-solana@0.0.9
- @openzeppelin/contracts-ui-builder-adapter-stellar@0.0.9
- @openzeppelin/contracts-ui-builder-react-core@0.2.5
- @openzeppelin/contracts-ui-builder-storage@0.3.4
- @openzeppelin/contracts-ui-builder-ui@0.5.1
- @openzeppelin/contracts-ui-builder-utils@0.4.1

## 0.5.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/builder/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@openzeppelin/contracts-ui-builder-app",
"private": true,
"version": "0.5.0",
"version": "0.6.0",
"type": "module",
"bin": {
"export-app": "src/export/cli/export-app.cjs"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -276,12 +276,12 @@ exports[`Export Snapshot Tests > EVM Export Snapshots > should match snapshot fo
exports[`Export Snapshot Tests > EVM Export Snapshots > should match snapshot for package.json structure > package-json-evm 1`] = `
{
"dependencies": {
"@openzeppelin/contracts-ui-builder-adapter-evm": "^0.4.0",
"@openzeppelin/contracts-ui-builder-react-core": "^0.2.4",
"@openzeppelin/contracts-ui-builder-renderer": "^0.3.0",
"@openzeppelin/contracts-ui-builder-types": "^0.3.0",
"@openzeppelin/contracts-ui-builder-ui": "^0.5.0",
"@openzeppelin/contracts-ui-builder-utils": "^0.4.0",
"@openzeppelin/contracts-ui-builder-adapter-evm": "^0.5.0",
"@openzeppelin/contracts-ui-builder-react-core": "^0.2.5",
"@openzeppelin/contracts-ui-builder-renderer": "^0.4.0",
"@openzeppelin/contracts-ui-builder-types": "^0.4.0",
"@openzeppelin/contracts-ui-builder-ui": "^0.5.1",
"@openzeppelin/contracts-ui-builder-utils": "^0.4.1",
"@tanstack/react-query": "^5.0.0",
"@wagmi/core": "^2.17.0",
"react": "^19.0.0",
Expand Down Expand Up @@ -323,12 +323,12 @@ exports[`Export Snapshot Tests > Solana Export Snapshots > should match snapshot
exports[`Export Snapshot Tests > Solana Export Snapshots > should match snapshot for package.json with Solana dependencies > package-json-solana 1`] = `
{
"dependencies": {
"@openzeppelin/contracts-ui-builder-adapter-evm": "^0.4.0",
"@openzeppelin/contracts-ui-builder-react-core": "^0.2.4",
"@openzeppelin/contracts-ui-builder-renderer": "^0.3.0",
"@openzeppelin/contracts-ui-builder-types": "^0.3.0",
"@openzeppelin/contracts-ui-builder-ui": "^0.5.0",
"@openzeppelin/contracts-ui-builder-utils": "^0.4.0",
"@openzeppelin/contracts-ui-builder-adapter-evm": "^0.5.0",
"@openzeppelin/contracts-ui-builder-react-core": "^0.2.5",
"@openzeppelin/contracts-ui-builder-renderer": "^0.4.0",
"@openzeppelin/contracts-ui-builder-types": "^0.4.0",
"@openzeppelin/contracts-ui-builder-ui": "^0.5.1",
"@openzeppelin/contracts-ui-builder-utils": "^0.4.1",
"@tanstack/react-query": "^5.0.0",
"@wagmi/core": "^2.17.0",
"react": "^19.0.0",
Expand Down
20 changes: 10 additions & 10 deletions packages/builder/src/export/versions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@
*/

export const packageVersions = {
'@openzeppelin/contracts-ui-builder-adapter-evm': '0.4.0',
'@openzeppelin/contracts-ui-builder-adapter-midnight': '0.1.3',
'@openzeppelin/contracts-ui-builder-adapter-solana': '0.0.8',
'@openzeppelin/contracts-ui-builder-adapter-stellar': '0.0.8',
'@openzeppelin/contracts-ui-builder-react-core': '0.2.4',
'@openzeppelin/contracts-ui-builder-renderer': '0.3.0',
'@openzeppelin/contracts-ui-builder-storage': '0.3.3',
'@openzeppelin/contracts-ui-builder-types': '0.3.0',
'@openzeppelin/contracts-ui-builder-ui': '0.5.0',
'@openzeppelin/contracts-ui-builder-utils': '0.4.0',
'@openzeppelin/contracts-ui-builder-adapter-evm': '0.5.0',
'@openzeppelin/contracts-ui-builder-adapter-midnight': '0.1.4',
'@openzeppelin/contracts-ui-builder-adapter-solana': '0.0.9',
'@openzeppelin/contracts-ui-builder-adapter-stellar': '0.0.9',
'@openzeppelin/contracts-ui-builder-react-core': '0.2.5',
'@openzeppelin/contracts-ui-builder-renderer': '0.4.0',
'@openzeppelin/contracts-ui-builder-storage': '0.3.4',
'@openzeppelin/contracts-ui-builder-types': '0.4.0',
'@openzeppelin/contracts-ui-builder-ui': '0.5.1',
'@openzeppelin/contracts-ui-builder-utils': '0.4.1',
};
9 changes: 9 additions & 0 deletions packages/react-core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @openzeppelin/transaction-form-react-core

## 0.2.5

### Patch Changes

- Updated dependencies [[`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b)]:
- @openzeppelin/contracts-ui-builder-types@0.4.0
- @openzeppelin/contracts-ui-builder-ui@0.5.1
- @openzeppelin/contracts-ui-builder-utils@0.4.1

## 0.2.4

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/react-core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openzeppelin/contracts-ui-builder-react-core",
"version": "0.2.4",
"version": "0.2.5",
"private": false,
"description": "Core React context providers and hooks for the OpenZeppelin Contracts UI Builder.",
"type": "module",
Expand Down
13 changes: 13 additions & 0 deletions packages/renderer/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @openzeppelin/transaction-form-renderer

## 0.4.0

### Minor Changes

- [#106](https://github.com/OpenZeppelin/contracts-ui-builder/pull/106) [`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b) Thanks [@pasevin](https://github.com/pasevin)! - Use adapter-provided filtering for safe auto-queries to prevent calling admin-only getters; improve FunctionResult header layout to avoid overflow.

### Patch Changes

- Updated dependencies [[`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b)]:
- @openzeppelin/contracts-ui-builder-types@0.4.0
- @openzeppelin/contracts-ui-builder-ui@0.5.1
- @openzeppelin/contracts-ui-builder-utils@0.4.1

## 0.3.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/renderer/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openzeppelin/contracts-ui-builder-renderer",
"version": "0.3.0",
"version": "0.4.0",
"private": false,
"description": "A specialized library for rendering customizable transaction forms for blockchain applications.",
"type": "module",
Expand Down
8 changes: 8 additions & 0 deletions packages/storage/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @openzeppelin/contracts-ui-builder-storage

## 0.3.4

### Patch Changes

- Updated dependencies [[`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b)]:
- @openzeppelin/contracts-ui-builder-types@0.4.0
- @openzeppelin/contracts-ui-builder-utils@0.4.1

## 0.3.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/storage/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openzeppelin/contracts-ui-builder-storage",
"version": "0.3.3",
"version": "0.3.4",
"private": false,
"description": "Local storage services for the OpenZeppelin Contracts UI Builder ecosystem.",
"type": "module",
Expand Down
6 changes: 6 additions & 0 deletions packages/types/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @openzeppelin/contracts-ui-builder-types

## 0.4.0

### Minor Changes

- [#106](https://github.com/OpenZeppelin/contracts-ui-builder/pull/106) [`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b) Thanks [@pasevin](https://github.com/pasevin)! - Extend ProxyInfo with optional adminAddress; add optional adapter method filterAutoQueryableFunctions for chain-specific auto-query filtering.

## 0.3.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/types/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openzeppelin/contracts-ui-builder-types",
"version": "0.3.0",
"version": "0.4.0",
"private": false,
"description": "Shared TypeScript type definitions for the OpenZeppelin Contracts UI Builder ecosystem.",
"type": "module",
Expand Down
8 changes: 8 additions & 0 deletions packages/ui/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# @openzeppelin/transaction-form-ui

## 0.5.1

### Patch Changes

- Updated dependencies [[`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b)]:
- @openzeppelin/contracts-ui-builder-types@0.4.0
- @openzeppelin/contracts-ui-builder-utils@0.4.1

## 0.5.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/ui/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openzeppelin/contracts-ui-builder-ui",
"version": "0.5.0",
"version": "0.5.1",
"private": false,
"description": "Shared React UI components for the OpenZeppelin Contracts UI Builder.",
"type": "module",
Expand Down
7 changes: 7 additions & 0 deletions packages/utils/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @openzeppelin/transaction-form-utils

## 0.4.1

### Patch Changes

- Updated dependencies [[`ce96c10`](https://github.com/OpenZeppelin/contracts-ui-builder/commit/ce96c104e9e5df22ba335a8746cda740a70dbd0b)]:
- @openzeppelin/contracts-ui-builder-types@0.4.0

## 0.4.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/utils/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@openzeppelin/contracts-ui-builder-utils",
"version": "0.4.0",
"version": "0.4.1",
"private": false,
"description": "Shared, framework-agnostic utility functions for the OpenZeppelin Contracts UI Builder.",
"type": "module",
Expand Down
Loading
Loading