v2.14.0 Release Notes¶
Release Date: 2026-02-14 Commit: 86c2a65a
Overview¶
v2.14.0 represents a major milestone in the GeckoCIRCUITS modernization journey.
What's New¶
Features¶
- GeckoFile migrated to gecko-simulation-core
- ExternalStorageConverter interface pattern for GUI decoupling
- HiLoData dual-version compatibility resolved
- TokenMap dual-version issue resolved
- Full circuit file I/O available in core module (headless)
- Reflection fallback for backward compatibility
Key Metrics¶
- Core tests: 500+ tests
- Circuit file round-trip: Fully working headlessly
- GUI decoupling: LossFileAccessor pattern established
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¶
- 86c2a65a Sprint 4a: Migrate GeckoFile to gecko-simulation-core
- cfd7f579 Phase 3: Migrate signal analysis utilities to core module
- 19e4bb5a Phase 2: Native C integration for scientific computing
- 99a2e661 Phase 1 utilities migration: enums + i18n support
- a96db893 Add SerializationUtils to gecko-simulation-core
- 5ad047c1 Complete Phase 1 migration: Circuit file parsing utilities to gecko-simulation-core
Links¶
Support¶
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Documentation: tinix84.github.io/GeckoCIRCUITS