All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Docs/tests fixes.
- Added "functions" functionality that allows to apply functions over arguments.
- Made it possible to pass integers as arguments.
- Added "upper()", "lower()", "snake_case()" and "camel_case()" functions for case-manipulation.
- Added "hash()" function that hashes an input value deterministically within the scope of a single macro invocation.
v0.0.2 - 2025-02-05
- New tests.
- Support for specifying types as parts for the composed identifiers.
- Crates.io/Docs.rs badges to the README.md.
v0.0.1 - 2025-01-22
- README.md with the roadmap.
- .gitignore file.
- pre-commit config.
- Task config.
- Basic implementation of the compose-idents macro.
- GitHub CI setup.