Skip to content

Commit e30b114

Browse files
release: v1.4.2 (#2307)
- [x] merge openvm-org/stark-backend#204 - [x] update changelog - [x] update stark-backend tag - [x] update book tags
1 parent cb40dc5 commit e30b114

File tree

19 files changed

+284
-184
lines changed

19 files changed

+284
-184
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ on:
55
workflow_dispatch:
66
inputs:
77
version:
8-
description: "Version tag (e.g., v1.4.1)"
8+
description: "Version tag (e.g., v1.4.2)"
99
required: true
10-
default: "v1.4.1"
10+
default: "v1.4.2"
1111
type: string
1212

1313
env:
@@ -22,7 +22,7 @@ jobs:
2222
uses: actions/checkout@v5
2323

2424
- name: Set version
25-
run: echo "version=${{ github.event.inputs.version || 'v1.4.1' }}" >> $GITHUB_ENV
25+
run: echo "version=${{ github.event.inputs.version || 'v1.4.2' }}" >> $GITHUB_ENV
2626

2727
- name: Install solc # svm should support arm64 linux
2828
run: (hash svm 2>/dev/null || cargo install --locked --version 0.2.23 svm-rs) && svm install 0.8.19 && solc --version

.github/workflows/versioning.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ on:
55
workflow_dispatch:
66
inputs:
77
version:
8-
description: "Version tag to compare (e.g., v1.4.1)"
8+
description: "Version tag to compare (e.g., v1.4.2)"
99
required: true
10-
default: "v1.4.1"
10+
default: "v1.4.2"
1111
type: string
1212

1313
jobs:
@@ -19,7 +19,7 @@ jobs:
1919
uses: actions/checkout@v5
2020

2121
- name: Set version fallback
22-
run: echo "version=${{ github.event.inputs.version || 'v1.4.1' }}" >> $GITHUB_ENV
22+
run: echo "version=${{ github.event.inputs.version || 'v1.4.2' }}" >> $GITHUB_ENV
2323

2424
- name: Install solc # svm should support arm64 linux
2525
run: (hash svm 2>/dev/null || cargo install --locked --version 0.2.23 svm-rs) && svm install 0.8.19 && solc --version

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ and this project follows a versioning principles documented in [VERSIONING.md](.
77

88
## Unreleased
99

10+
## v1.4.2 (2025-12-08)
11+
12+
### Added
13+
- (Executor) Added ahead of time (AOT) compilation of OpenVM executables to host x86 binaries using x86 assembly and dynamic linking.
14+
15+
### Changed
16+
- Workspace MSRV has been updated to Rust 1.90.0.
17+
- (Verifier) The formatting of the Solidity code generated for the EVM SNARK verifier has changed due to an update to `forge-fmt v1.5.0`. No other change to the smart contract besides formatting.
18+
- (Prover) Fix metered execution trace height estimations to account for uninitialized memory.
19+
- (Prover) More robust CUDA stream synchronization for memory merkle tree trace generation.
20+
- (Prover) Updated `cuda-backend` with fixes to virtual memory management for long running processes.
21+
- (Executor) Performance optimizations to elliptic curve host execution.
22+
1023
## v1.4.1 (2025-10-26)
1124

1225
### Added

0 commit comments

Comments
 (0)