Skip to main content

Release 9.4.0

🔄 Migrations

🐞 Admin Portal > Reports > Timezone shown is not showing timezone

In order to see the change the default receipt template ballot_receipt_user.hbs needs some changes. From

<span class="value" class="timestamp-content">{{timestamp}}</span>

To

<span class="value" class="timestamp-content">{{datetime from_rfc3339=timestamp output_format="%B %d, %Y %H:%M GMT %:z"}}</span>

📖 [doc] Adding a section: Reference/Third-Party Libraries

For Developers

  1. Rust Version: All developers must use Rust 1.90.0. Run rustc --version in devenv shell to verify.
  2. Dependency Updates: After pulling this branch, run: See sequentech/meta#7996 for details.

📝 Highlights

📖 [doc] Adding a section: Reference/Third-Party Libraries

This issue tracks the comprehensive update of Rust toolchain, dependencies, and documentation for the Step Repository. The goal is to standardize on Rust stable 1.90.0 across all environments (Nix, GitHub Actions, Dockerfiles) and update all Rust crates and their dependencies to their latest compatible versions. Additionally, this includes creating developer documentation for managing Rust versions and third-party dependencies, plus implementing tooling for dependency auditing and reporting. See sequentech/meta#7996 for details.

🛡 Security updates

Address dependabot security alerts in step repo. For all maintained branches. See sequentech/meta#10222 for details.

📋 All Changes

💥 Breaking Changes

🚀 Features

🛠 Bug Fixes

📖 Documentation

🛡 Security Updates

Other Changes

  • ✨ Sunday Deployment - 8-Feb-2026 (sequentech/meta#10603) by @oded-eid-sequentech

  • ✨ Move From Self-Hosted Runners using Runs-On in AWS to using GHA controller in a Google Cloud Project (sequentech/meta#6511) by @oded-eid-sequentech