Skip to content

v2.13.0 Release Notes

Release Date: 2026-02-13 Commit: 7a81b5ce


Overview

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


What's New

Features

  • Circuit terminal package migrated (3 classes, 138 tests)
  • Circuit component package migrated (3 classes, 206 tests)
  • TokenMap migrated (41 tests, .ipes circuit file parsing)
  • ComponentIdentifiable interface for deserialization
  • SerializationUtils for ASCII format (.ipes file I/O)
  • Circuit file parsing utilities complete in core

Key Metrics

  • Core module: 100+ classes
  • Core tests: 400+ tests
  • Zero GUI imports enforced (CorePackageValidationTest)
  • Circuit file round-trip: Functional

Downloads

Distribution packages for all platforms:

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

# Extract
unzip GeckoCIRCUITS-2.13.0-windows.zip

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

# Extract
unzip GeckoCIRCUITS-2.13.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.13.0/GeckoCIRCUITS-2.13.0-macos.zip

# Extract
unzip GeckoCIRCUITS-2.13.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.13.0/GeckoCIRCUITS-2.13.0-wsl.zip

# Extract
unzip GeckoCIRCUITS-2.13.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

View all changes

Commits in this release

  • 7a81b5ce Complete Tier 1 package migration sprint: terminal + component to gecko-simulation-core
  • 0aab4c50 Add Docker Desktop deployment instructions to REST API README
  • 3641116a Update project docs after Docker packaging sprint
  • ecb89473 Add Docker packaging for REST API
  • 1e6afb1c Update project docs after core module migration (math + datacontainer)
  • f830c95f Migrate math tests and datacontainer classes to gecko-simulation-core
  • d894236a Update project docs with accurate static analysis counts
  • f4caee55 Update project docs after static analysis cleanup sprint


Support