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-progressexecutable from the published Cabal package so Hackage listsaihc-cppas 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-progressexecutable as private so Hackage listsaihc-cppas 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/46implemented baseline.