Changelog of @hackage/aihc-cpp 1.0.0.2

Changelog

All notable changes to aihc-cpp will be documented in this file.

The format is based on Keep a Changelog.

[Unreleased]

[1.0.0.2] - 2026-05-27

Fixed

  • Removed the internal cpp-progress executable from the published Cabal package so Hackage lists aihc-cpp as library-only.
  • Included the CPP progress fixtures in the source distribution so Hackage can run the package test suite and report coverage.

[1.0.0.1] - 2026-05-27

Fixed

  • Marked the internal cpp-progress executable as private so Hackage lists aihc-cpp as a library-only package.

[1.0.0.0] - 2026-05-27

Added

  • Initial stable release of the pure Haskell CPP package.
  • Public preprocessing API with deterministic configuration, diagnostics, include continuations, and preprocessing results.
  • Support for object-like and function-like macros, includes, conditionals, diagnostics, line directives, token pasting, stringification, predefined macro handling, and comment-aware scanning.
  • Oracle-backed progress suite against cpphs with the current 46/46 implemented baseline.