# Changelog ## [0.1.0] - 2024-08-13 - Initial release: controlled_astar library is published. - A library for implementing the Controlled A\* algorithm for pathfinding and navigation. ## [0.1.1] - 2024-08-15 - Enhanced code efficiency. - Accelerated execution and removed redundant components. ## [0.1.2] - 2024-08-16 - Replaced HashTable with HashMap to improve performance and better align with Rust's standard library. - Refactored code structure to enhance readability and maintainability. - Streamlined functions and reduced redundancy for improved performance. ## [0.1.3] - 2024-08-20 ### Enhanced Path Visualization: - Enhanced grid output visualization for clearer representation of paths, obstacles, and empty cells. The path found by the A\* algorithm is now distinctly marked, making interpretation easier. ### Performance Improvements: - Minor optimizations have been made to the pathfinding logic, improving the overall efficiency of the algorithm. ### Code Refinements: - Redundant code and imports have been cleaned up to ensure a cleaner and more maintainable codebase. ## [0.1.4] - 2024-08-28 ### Documentation - Updated API documentation and usage guides. ### Testing - Added and expanded unit and integration tests to improve coverage and reliability. ### Notes - This release includes updates to the documentation and enhancements to the testing framework. ## [1.0.0] - 2024-08-28 ### User Documentation and Guide - A comprehensive user documentation and guide has been prepared. This resource provides detailed information on how to use the library and its key features. ### CI/CD Integration - Continuous integration and continuous delivery (CI/CD) processes have been added. Code changes are now automatically tested, and code quality is continuously monitored. ## [1.0.1] - 2024-08-29 ### Changed - Updated all references from `matrix` to `grid` throughout the codebase, including variable names, documentation, and comments. - Improved consistency in terminology across the project for better clarity and alignment with pathfinding conventions.