Releases: Jesssullivan/quickchpl
Releases · Jesssullivan/quickchpl
Release 1.0.2
quickchpl 1.0.2
1.0.2 - 2026-01-15
Fixed
- Generic type warnings: Added
Property(?)syntax for generic formal parameters - Unstable symbol warnings: Replaced
_unusedloop variables with barefor 1..nsyntax - Mason main module check: Restructured to proper submodule convention
Changed
- Moved submodules to
src/quickchpl/directory per Mason package conventions - Updated
quickchpl.chplto useinclude modulestatements beforepublic use - Test files now import via
use quickchplinstead of direct submodule imports - Fix UnusedFormal: extract helper procs with @chplcheck.ignore
- Fix LineLength: break long lines under 80 chars
- Update CI threshold to 7 (acceptable API design violations)
- Chapel version compatibility extended to 2.8.0
Infrastructure
- Updated GitHub Actions and GitLab CI paths for new module structure
- Fixed Mason.toml trailing newline (Mason bug workaround)
Release 1.0.1
quickchpl 1.0.1
Installation
Via Mason (Recommended)
mason add [email protected]Manual
git clone https://github.com/Jesssullivan/quickchpl.git
git checkout v1.0.1
export CHPL_MODULE_PATH=$CHPL_MODULE_PATH:$PWD/quickchpl/src