Skip to content

v2.10.0 Release Notes

Release Date: 2025-08-24 Commit: fd484fe1


Overview

v2.10.0 represents a major milestone in the GeckoCIRCUITS modernization journey.


What's New

Features

  • Upgrade Maven compiler source/target to Java 21
  • Fix URI.toURL() deprecated method calls
  • Update SyntaxPane to v1.3.0 for Java 21 compatibility
  • Restore Java Block functionality for Java 21
  • Merge PR #1 feat/java21 branch
  • Java 21 or later (OpenJDK/Temurin recommended)

Downloads

Distribution packages for all platforms:

# Download
wget https://github.com/tinix84/GeckoCIRCUITS/releases/download/v2.10.0/GeckoCIRCUITS-2.10.0-windows.zip

# Extract
unzip GeckoCIRCUITS-2.10.0-windows.zip

# Run
run-gecko.bat
# Download
wget https://github.com/tinix84/GeckoCIRCUITS/releases/download/v2.10.0/GeckoCIRCUITS-2.10.0-linux.zip

# Extract
unzip GeckoCIRCUITS-2.10.0-linux.zip

# Make executable
chmod +x run-gecko-linux.sh

# Run
./run-gecko-linux.sh
# Download
wget https://github.com/tinix84/GeckoCIRCUITS/releases/download/v2.10.0/GeckoCIRCUITS-2.10.0-macos.zip

# Extract
unzip GeckoCIRCUITS-2.10.0-macos.zip

# Make executable
chmod +x run-gecko-macos.sh

# Run
./run-gecko-macos.sh
# Download
wget https://github.com/tinix84/GeckoCIRCUITS/releases/download/v2.10.0/GeckoCIRCUITS-2.10.0-wsl.zip

# Extract
unzip GeckoCIRCUITS-2.10.0-wsl.zip

# Make executable
chmod +x run-gecko-wsl.sh

# Setup (first time)
./run-gecko-wsl.sh --setup

# Run
./run-gecko-wsl.sh

System Requirements

  • Java: OpenJDK 21 or later
  • Memory: 4 GB RAM (8 GB recommended)
  • Storage: 200 MB for application
  • Display: 1280x720 resolution (HiDPI supported)
  • WSL Only: X server (VcXsrv, Xming, or WSLg)

Installation & Getting Started

See the Installation Guide for detailed platform-specific instructions.

After installation, check out:


Full Changelog



Support