Skip to content

Releases: Jesssullivan/quickchpl

Release 1.0.2

15 Jan 08:14

Choose a tag to compare

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 _unused loop variables with bare for 1..n syntax
  • Mason main module check: Restructured to proper submodule convention

Changed

  • Moved submodules to src/quickchpl/ directory per Mason package conventions
  • Updated quickchpl.chpl to use include module statements before public use
  • Test files now import via use quickchpl instead 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

12 Jan 23:44

Choose a tag to compare

quickchpl 1.0.1

Installation

Via Mason (Recommended)

Manual

git clone https://github.com/Jesssullivan/quickchpl.git
git checkout v1.0.1
export CHPL_MODULE_PATH=$CHPL_MODULE_PATH:$PWD/quickchpl/src

Documentation