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.
v1.3.4 - 2025-10-14
02c240c- add new CI workflow for build and release process (commit by @HsiangNianian)
7736a99- update CI workflow name and Python version for wheel building (commit by @HsiangNianian)5af2ef4- update package version to 1.3.4 in Cargo.toml (commit by @HsiangNianian)
v1.3.3 - 2025-10-14
9064943- remove FEATURE_DEVELOPMENT_EXAMPLE.md as part of project cleanup (commit by @HsiangNianian)8e6fdbf- add Sphinx configuration and index file for documentation setup (commit by @HsiangNianian)12c771a- add GitHub Actions workflow for building and deploying documentation (commit by @HsiangNianian)c79ded4- update Makefile to use ppm for Sphinx commands (commit by @HsiangNianian)e03dbc1- add LaTeX dependencies installation and fix publish directory path in GitHub Actions workflow (commit by @HsiangNianian)0feea29- replace LaTeX dependencies installation step with texlive-action and update GitHub token reference (commit by @HsiangNianian)fac7efb- add latexonly target to Makefile for building LaTeX from existing sources and update workflow to use it (commit by @HsiangNianian)2525e89- enhance documentation build process with rinoh support and update dependencies (commit by @HsiangNianian)7cb43ca- expand documentation with detailed dice expression grammar and usage examples (commit by @HsiangNianian)
22557ab- correct action version for GitHub Pages deployment in workflow (commit by @HsiangNianian)f1431ca- update .gitignore to include Vscode settings and ensure proper formatting (commit by @HsiangNianian)ef254f5- remove unnecessary make command from LaTeX build step (commit by @HsiangNianian)4b82c92- update package version to 1.3.3 in Cargo.toml (commit by @HsiangNianian)
39beff8- update GitHub Actions workflow to build LaTeX PDF directly and remove latexonly target from Makefile (commit by @HsiangNianian)
2e7cff9- remove README.rst as part of project restructuring (commit by @HsiangNianian)cbdf86c- update README file reference from README.rst to README.md (commit by @HsiangNianian)93d462c- specify markdown content type for README in pyproject.toml (commit by @HsiangNianian)6ba4462- remove unused Optional import from init.py (commit by @HsiangNianian)4abce3a- add debug output for dependency installation and documentation build steps (commit by @HsiangNianian)
v1.3.2 - 2025-09-12
183e39d- add unique modifier to dice calculations and parsing (commit by @HsiangNianian)899ca82- enhance dice modifiers with new options for aliasing, sorting, and counting (commit by @HsiangNianian)2778db8- add new reroll modifiers for enhanced dice functionality (commit by @HsiangNianian)
745f886- simplify grammar rules by removing unnecessary whitespace and comments (commit by @HsiangNianian)
b5d9371- update CI configuration for maturin v1.8.6 and enhance wheel building steps (commit by @HsiangNianian)b0a8fe3- update Python version to 3.11 in CI configuration (commit by @HsiangNianian)b8fa777- update Python version in CI configuration to use 3.x for compatibility (commit by @HsiangNianian)88a6ddc- bump version into 1.3.2 (commit by @HsiangNianian)