token-privilege 0.1.1

Safe Rust wrapper around Windows process token privilege and elevation detection APIs
Documentation
# 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
<!-- generated by git-cliff -->

### 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
<!-- generated by git-cliff -->