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:
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¶
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
Links¶
Support¶
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Documentation: tinix84.github.io/GeckoCIRCUITS