Skip to content

Tags: verri/cool

Tags

v1.0.0

Toggle v1.0.0's commit message
Release Cool Library v1.0.0

Major release with comprehensive testing, CI/CD, and bug fixes.

- Comprehensive CI/CD pipeline with GitHub Actions
- Enhanced test coverage across all 9 utilities
- Support for C++11 through C++23
- Automated release workflow

- Fixed critical enum_map iterator comparison operators (< and > were swapped)
- Added exception safety tests for colony, channel, and thread_pool
- Enhanced constructor test coverage

- Updated CMake requirement to 4.0+
- Added detailed documentation in CLAUDE.md
- Improved README with current architecture details
- Comprehensive test suite with 212 assertions

- **colony**: Unordered container with stable memory addresses
- **channel**: Go-like channels for thread communication
- **thread_pool**: Thread pool with job queuing
- **defer**: Deferred execution of statements
- **compose**: Lambda composition (C++17+)
- **enum_map**: Enumeration-based mapping (C++17+)
- **indices**: Safer range-based for loops
- **ccreate**: Legacy C data type wrapper
- **progress**: Progress tracking utility

🤖 Generated with [Claude Code](https://claude.ai/code)