gdrust_player_controller 0.1.1

Player controller tools for Rust Godot development
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## v0.1.1 (2025-06-13)

<csr-id-d476dd1593b1f5ecc9c0efd5d8782b9ffeb6a814/>
<csr-id-9b0ad5f0fab90c1ead29b50ebf5e61cfbc69c48c/>

### Chore

 - <csr-id-d476dd1593b1f5ecc9c0efd5d8782b9ffeb6a814/> clean up Cargo.toml and README files
   - Updated descriptions for clarity across multiple crates.
   - Removed unnecessary dependencies from Cargo.toml files.
   - Simplified documentation comments in lib.rs files.
 - <csr-id-9b0ad5f0fab90c1ead29b50ebf5e61cfbc69c48c/> update dependencies and documentation
   - Update README files to reflect new features and usage.
   - Remove unused collision handling code.
   - Add tests for fuzzy logic functionality in gdrust_utils.

### Chore

 - <csr-id-ac630880fc0caf882f8b3c45a9976dfddf29a368/> update CHANGELOG.md
   Document all notable changes and adhere to Semantic Versioning.

### New Features

<csr-id-2aabf0192ea01a35bd848b1a43314b989294b9ba/>

 - <csr-id-501ca3b639db0954ee8e09ca80110e105e81802b/> Add gdrust_utils crate with fuzzy logic implementation
   - Introduced gdrust_utils crate for utility tools in Rust Godot development.
- Implemented fuzzy logic system with FuzzySet, FuzzyRule, and FuzzySystem structs.
- Updated dependencies in gdrust_pathfinding, and gdrust_player_controller to use godot version 0.3.0.
- Added example demonstrating fuzzy logic application for game difficulty settings.
- Updated Cargo.toml files to include new utils crate and its features.
- Added new dependencies to Cargo.toml for gdrust_collision and gdrust_pathfinding
- Refactored CollisionHandler and Collider2D implementations
- Introduced CollisionBox struct for improved collision management
- Removed Hitbox2D and updated usage examples in documentation

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 6 commits contributed to the release over the course of 20 calendar days.
 - 21 days passed between releases.
 - 5 commits were understood as [conventional]https://www.conventionalcommits.org.
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **Uncategorized**
    - Update CHANGELOG.md ([`ac63088`]https://github.com/robotnik-dev/gdrust_kit/commit/ac630880fc0caf882f8b3c45a9976dfddf29a368)
    - Release gdrust_collision v0.1.2, gdrust_pathfinding v0.1.2, gdrust_player_controller v0.1.1, gdrust_utils v0.1.0, gdrust_kit v0.1.2 ([`bb4bcbb`]https://github.com/robotnik-dev/gdrust_kit/commit/bb4bcbb797c8747de50b5276eb65b17af76249e6)
    - Clean up Cargo.toml and README files ([`d476dd1`]https://github.com/robotnik-dev/gdrust_kit/commit/d476dd1593b1f5ecc9c0efd5d8782b9ffeb6a814)
    - Update dependencies and documentation ([`9b0ad5f`]https://github.com/robotnik-dev/gdrust_kit/commit/9b0ad5f0fab90c1ead29b50ebf5e61cfbc69c48c)
    - Add gdrust_utils crate with fuzzy logic implementation ([`501ca3b`]https://github.com/robotnik-dev/gdrust_kit/commit/501ca3b639db0954ee8e09ca80110e105e81802b)
    - Update dependencies and refactor collision handling in gdrust_collision crate ([`2aabf01`]https://github.com/robotnik-dev/gdrust_kit/commit/2aabf0192ea01a35bd848b1a43314b989294b9ba)
</details>

<csr-unknown>
 update dependencies and refactor collision handling in gdrust_collision crate<csr-unknown/>

## v0.1.0 (2025-05-23)

<csr-id-cb34d2cb8694a1f2d663b52e9da4186d600be54a/>

### Chore

 - <csr-id-cb34d2cb8694a1f2d663b52e9da4186d600be54a/> add CHANGELOG.md for gdrust_player_controller crate

### New Features

 - <csr-id-8a3e59bbc521f74989d2953d402f61747e12e8ca/> add gdrust_player_controller crate with player input management tools

### Commit Statistics

<csr-read-only-do-not-edit/>

 - 3 commits contributed to the release.
 - 2 commits were understood as [conventional]https://www.conventionalcommits.org.
 - 0 issues like '(#ID)' were seen in commit messages

### Commit Details

<csr-read-only-do-not-edit/>

<details><summary>view details</summary>

 * **Uncategorized**
    - Release gdrust_collision v0.1.1, gdrust_pathfinding v0.1.1, gdrust_player_controller v0.1.0, gdrust_kit v0.1.1 ([`0e81a0f`]https://github.com/robotnik-dev/gdrust_kit/commit/0e81a0f0edee2bfb5cc01b8d416f9d9fcb7549e0)
    - Add CHANGELOG.md for gdrust_player_controller crate ([`cb34d2c`]https://github.com/robotnik-dev/gdrust_kit/commit/cb34d2cb8694a1f2d663b52e9da4186d600be54a)
    - Add gdrust_player_controller crate with player input management tools ([`8a3e59b`]https://github.com/robotnik-dev/gdrust_kit/commit/8a3e59bbc521f74989d2953d402f61747e12e8ca)
</details>