# Changelog
All notable changes to this project will be documented in this file.
## [unreleased]
## [0.1.1] - 2026-03-09
### Features
- **lib**: Implement core privilege querying API for Windows
- **ci**: Add Mergify configuration for automated PR management
- **lib**: Add support for additional platforms in mise.lock
- **security**: Add security policy and vulnerability reporting guidelines
- **docs**: Add README.md with project overview and usage examples
- **docs**: Add comprehensive documentation for architecture, development, and usage
- **docs**: Add Windows support for documentation build and serve commands
- **deps**: Add ShellCheck tool with platform-specific binaries
### Bug Fixes
- **python**: Correct default interpreter path for cross-platform compatibility
### Refactor
- **ffi**: Improve safety assertions and error handling in token queries
- **ffi**: Improve variable initialization and type usage for clarity
- **ffi**: Harden FFI boundary safety and error handling
- **api+logic**: Simplify privilege APIs and tighten error messages
### Documentation
- **agents**: Correct title in AGENTS.md to reflect AI context
- **docs**: Update AGENTS.md and CLAUDE.md for clarity and guidance
- Add contributing guidelines and code of conduct
- **gotchas**: Update GOTCHAS.md with testing strategy and MSRV details
- **contributing**: Update GOTCHAS.md reference for clarity on edge cases
- **gotchas**: Add guidelines for avoiding expect/unwrap under denied lints
- **chore**: Align MSRV, safety, and CI docs with code
### Styling
- **toml**: Reformat keywords and categories for consistency
### Testing
- **tests**: Add integration and property-based tests for privileges
- Update and extend integration and property tests
### Miscellaneous Tasks
- Initialize project with .gitattributes, .gitignore, and Cargo.toml files
- Add mise.toml for tool configuration and settings
- **docs**: Add commit message style guide for repository
- **dco**: Add DCO configuration for remediation commits
- **docs**: Add FUNDING.yml for supported funding model platforms
- **book**: Add initial book.toml configuration for documentation
- Add .editorconfig for consistent coding styles
- Add Apache and MIT licenses to the project
- **release**: Add configuration for release management and versioning
- **docs**: Update tone instructions and labeling guidelines for token privileges
- **tests**: Add markdownlint and mdformat configuration files
- **tests**: Add pre-commit configuration for code quality checks
- **docs**: Add CODEOWNERS file for Rust source code ownership
- **tests**: Add .prettierignore file to exclude specific file types
- **docs**: Add about.hbs and about.toml for third-party notices and licenses
- **docs**: Add git-cliff configuration for changelog generation
- **ci**: Add initial codecov configuration for coverage reporting
- **docs**: Add cargo-deny configuration for license management
- **docs**: Add CLAUDE.md to reference AGENTS.md
- **docs**: Add AGENTS.md and GOTCHAS.md for guidance and edge cases
- **docs**: Add initial justfile for cross-platform development setup
- **workflows**: Add audit, scorecard, and security workflows for dependency checks
- **workflows**: Add CI workflow for testing and coverage across platforms
- **docs**: Add GitHub Actions workflow for documentation deployment
- **workflows**: Add compatibility workflow for Rust toolchain testing
- **workflows**: Add fuzz testing workflow for Rust projects
- **workflows**: Add release-plz workflow for automated releases and PRs
- **workflows**: Update CI configuration for Windows compatibility and remove fuzz workflow
- **justfile**: Clean up justfile by removing unused sections and comments
- Update CI pipeline for improved Windows testing and coverage
- **docs**: Add initial changelog for project documentation
- **docs**: Update copyright notice in LICENSE-MIT for token-privilege
- **coverage**: Update coverage generation command to use nextest
- **release**: Update rust-version to 1.91 and enable overflow-checks
- **docs**: Reorder allowed licenses in deny.toml for clarity
- **tools**: Add mise-lock-check and adjust tooling configs
### Documentation
- **agents**: Correct title in AGENTS.md to reflect AI context
- **docs**: Update AGENTS.md and CLAUDE.md for clarity and guidance
### Miscellaneous Tasks
- Initialize project with .gitattributes, .gitignore, and Cargo.toml files
- Add mise.toml for tool configuration and settings
- **docs**: Add commit message style guide for repository
- **dco**: Add DCO configuration for remediation commits
- **docs**: Add FUNDING.yml for supported funding model platforms
- **book**: Add initial book.toml configuration for documentation
- Add .editorconfig for consistent coding styles
- Add Apache and MIT licenses to the project
- **release**: Add configuration for release management and versioning
- **docs**: Update tone instructions and labeling guidelines for token privileges
- **tests**: Add markdownlint and mdformat configuration files
- **tests**: Add pre-commit configuration for code quality checks
- **docs**: Add CODEOWNERS file for Rust source code ownership
- **tests**: Add .prettierignore file to exclude specific file types
- **docs**: Add about.hbs and about.toml for third-party notices and licenses
- **docs**: Add git-cliff configuration for changelog generation
- **ci**: Add initial codecov configuration for coverage reporting
- **docs**: Add cargo-deny configuration for license management
- **docs**: Add CLAUDE.md to reference AGENTS.md
- **docs**: Add AGENTS.md and GOTCHAS.md for guidance and edge cases
- **docs**: Add initial justfile for cross-platform development setup
- **workflows**: Add audit, scorecard, and security workflows for dependency checks
- **workflows**: Add CI workflow for testing and coverage across platforms
- **docs**: Add GitHub Actions workflow for documentation deployment
- **workflows**: Add compatibility workflow for Rust toolchain testing
- **workflows**: Add fuzz testing workflow for Rust projects
- **workflows**: Add release-plz workflow for automated releases and PRs