Releases: robotnik-dev/gdrust_kit
Releases · robotnik-dev/gdrust_kit
v0.1.2
New Features
- 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.
Commit Statistics
- 1 commit contributed to the release over the course of 9 calendar days.
- 21 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Add gdrust_utils crate with fuzzy logic implementation (501ca3b)
gdrust_utils v0.1.0
Chore
- 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.
- 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
- update CHANGELOG.md
Document all notable changes and adhere to Semantic Versioning.
New Features
- 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.
Bug Fixes
- add Clone derive to FuzzyRule and FuzzySystem
Commit Statistics
- 5 commits contributed to the release over the course of 9 calendar days.
- 5 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
gdrust_player_controller v0.1.1
Chore
- 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.
- 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
- update CHANGELOG.md
Document all notable changes and adhere to Semantic Versioning.
New Features
- 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
- 6 commits contributed to the release over the course of 20 calendar days.
- 21 days passed between releases.
- 5 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Update CHANGELOG.md (ac63088)
- 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)
- Clean up Cargo.toml and README files (d476dd1)
- Update dependencies and documentation (9b0ad5f)
- Add gdrust_utils crate with fuzzy logic implementation (501ca3b)
- Update dependencies and refactor collision handling in gdrust_collision crate (2aabf01)
gdrust_pathfinding v0.1.2
Chore
- 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.
- 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
- update CHANGELOG.md
Document all notable changes and adhere to Semantic Versioning.
New Features
- 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
- 6 commits contributed to the release over the course of 20 calendar days.
- 21 days passed between releases.
- 5 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Update CHANGELOG.md (ac63088)
- 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)
- Clean up Cargo.toml and README files (d476dd1)
- Update dependencies and documentation (9b0ad5f)
- Add gdrust_utils crate with fuzzy logic implementation (501ca3b)
- Update dependencies and refactor collision handling in gdrust_collision crate (2aabf01)
gdrust_collision v0.1.2
Chore
- 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.
- 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
- update CHANGELOG.md
Document all notable changes and adhere to Semantic Versioning.
New Features
- enhance collision handling with registration methods
- Added methods to register and unregister colliders in CollisionBox.
- Refactored CollisionHandler to manage collider registration.
- 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
Bug Fixes
- update singleton name for collision handler
Refactor references from COLLISION_HANDLER_NODE to SINGLETON_NAME for consistency.
Commit Statistics
- 7 commits contributed to the release over the course of 20 calendar days.
- 21 days passed between releases.
- 6 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Update CHANGELOG.md (ac63088)
- 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)
- Clean up Cargo.toml and README files (d476dd1)
- Update dependencies and documentation (9b0ad5f)
- Update singleton name for collision handler (8310022)
- Enhance collision handling with registration methods (e6abaa1)
- Update dependencies and refactor collision handling in gdrust_collision crate (2aabf01)
v0.1.1
New Features
- add gdrust_player_controller crate with player input management tools
Commit Statistics
- 1 commit contributed to the release.
- 4 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Add gdrust_player_controller crate with player input management tools (8a3e59b)
gdrust_player_controller v0.1.0
Chore
- add CHANGELOG.md for gdrust_player_controller crate
New Features
- add gdrust_player_controller crate with player input management tools
Commit Statistics
- 2 commits contributed to the release.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
gdrust_pathfinding v0.1.1
New Features
- update dependencies and improve documentation for gdrust_kit and gdrust_collision
- Updated license to MIT for gdrust_kit, gdrust_collision, and gdrust_pathfinding.
- Added new dependencies and features in Cargo.lock.
- Enhanced documentation in gdrust_collision with usage examples and feature descriptions.
- Introduced Hitbox2D and Collider2D structs with methods for collision handling.
- Added CollisionHandler for managing collision detection in Godot.
Bug Fixes
- update license badge formatting in README files for consistency
Commit Statistics
- 3 commits contributed to the release.
- 4 days passed between releases.
- 2 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
gdrust_collision v0.1.1
Chore
- add CHANGELOG.md for gdrust_player_controller crate
New Features
- update dependencies and improve documentation for gdrust_kit and gdrust_collision
- Updated license to MIT for gdrust_kit, gdrust_collision, and gdrust_pathfinding.
- Added new dependencies and features in Cargo.lock.
- Enhanced documentation in gdrust_collision with usage examples and feature descriptions.
- Introduced Hitbox2D and Collider2D structs with methods for collision handling.
- Added CollisionHandler for managing collision detection in Godot.
Bug Fixes
- update license badge formatting in README files for consistency
Commit Statistics
- 4 commits contributed to the release.
- 4 days passed between releases.
- 3 commits were understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Add CHANGELOG.md for gdrust_player_controller crate (cb34d2c)
- Release gdrust_collision v0.1.1, gdrust_pathfinding v0.1.1, gdrust_player_controller v0.1.0, gdrust_kit v0.1.1 (1f1b905)
- Update license badge formatting in README files for consistency (36cb651)
- Update dependencies and improve documentation for gdrust_kit and gdrust_collision (8c18fa3)